--- /srv/rebuilderd/tmp/rebuilderdyQaTFR/inputs/librsb-tools_1.3.0.2+dfsg-7_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdyQaTFR/out/librsb-tools_1.3.0.2+dfsg-7_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-12-01 19:07:13.000000 debian-binary │ -rw-r--r-- 0 0 0 1040 2024-12-01 19:07:13.000000 control.tar.xz │ --rw-r--r-- 0 0 0 143324 2024-12-01 19:07:13.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 143412 2024-12-01 19:07:13.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/rsbench │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,22 +4,22 @@ │ │ │ │ There are 12 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8 │ │ │ │ INTERP 0x000324 0x0000000000000324 0x0000000000000324 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x062a80 0x062a80 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0619b0 0x0619b0 R E 0x10000 │ │ │ │ LOAD 0x06fd20 0x000000000007fd20 0x000000000007fd20 0x0038b8 0x0038f8 RW 0x10000 │ │ │ │ DYNAMIC 0x06fd30 0x000000000007fd30 0x000000000007fd30 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x000300 0x0000000000000300 0x0000000000000300 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x062a60 0x0000000000062a60 0x0000000000062a60 0x000020 0x000020 R 0x4 │ │ │ │ + NOTE 0x061990 0x0000000000061990 0x0000000000061990 0x000020 0x000020 R 0x4 │ │ │ │ GNU_PROPERTY 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x0616b4 0x00000000000616b4 0x00000000000616b4 0x0001c4 0x0001c4 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x0605e4 0x00000000000605e4 0x00000000000605e4 0x0001c4 0x0001c4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x06fd20 0x000000000007fd20 0x000000000007fd20 0x0002e0 0x0002e0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,20 +11,20 @@ │ │ │ │ [ 6] .dynstr STRTAB 0000000000002850 002850 00233c 00 A 0 0 1 │ │ │ │ [ 7] .gnu.version VERSYM 0000000000004b8c 004b8c 000314 02 A 5 0 2 │ │ │ │ [ 8] .gnu.version_r VERNEED 0000000000004ea0 004ea0 0000c0 00 A 6 5 8 │ │ │ │ [ 9] .rela.dyn RELA 0000000000004f60 004f60 0020a0 18 A 5 0 8 │ │ │ │ [10] .rela.plt RELA 0000000000007000 007000 002388 18 AI 5 23 8 │ │ │ │ [11] .init PROGBITS 0000000000009388 009388 00001c 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 00000000000093b0 0093b0 0017d0 00 AX 0 0 16 │ │ │ │ - [13] .text PROGBITS 000000000000ab80 00ab80 04a1e8 00 AX 0 0 64 │ │ │ │ - [14] .fini PROGBITS 0000000000054d68 054d68 000018 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 0000000000054d80 054d80 00c934 00 A 0 0 16 │ │ │ │ - [16] .eh_frame_hdr PROGBITS 00000000000616b4 0616b4 0001c4 00 A 0 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0000000000061878 061878 0011e8 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 0000000000062a60 062a60 000020 00 A 0 0 4 │ │ │ │ + [13] .text PROGBITS 000000000000ab80 00ab80 049108 00 AX 0 0 64 │ │ │ │ + [14] .fini PROGBITS 0000000000053c88 053c88 000018 00 AX 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 0000000000053ca0 053ca0 00c944 00 A 0 0 16 │ │ │ │ + [16] .eh_frame_hdr PROGBITS 00000000000605e4 0605e4 0001c4 00 A 0 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 00000000000607a8 0607a8 0011e8 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 0000000000061990 061990 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000007fd20 06fd20 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 000000000007fd28 06fd28 000008 08 WA 0 0 8 │ │ │ │ [21] .dynamic DYNAMIC 000000000007fd30 06fd30 000240 10 WA 6 0 8 │ │ │ │ [22] .got PROGBITS 000000000007ff70 06ff70 000078 08 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 000000000007ffe8 06ffe8 000bf0 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 0000000000080bd8 070bd8 002a00 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 00000000000835d8 0735d8 000040 00 WA 0 0 8 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -2,345 +2,345 @@ │ │ │ │ Relocation section '.rela.dyn' at offset 0x4f60 contains 348 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000007fd20 0000000000000403 R_AARCH64_RELATIVE d8e0 │ │ │ │ 000000000007fd28 0000000000000403 R_AARCH64_RELATIVE d88c │ │ │ │ 000000000007ff80 0000000000000403 R_AARCH64_RELATIVE ab80 │ │ │ │ 000000000007ffa8 0000000000000403 R_AARCH64_RELATIVE 835dc │ │ │ │ 0000000000080be0 0000000000000403 R_AARCH64_RELATIVE 80be0 │ │ │ │ -0000000000080be8 0000000000000403 R_AARCH64_RELATIVE 559f0 │ │ │ │ -0000000000080c08 0000000000000403 R_AARCH64_RELATIVE 559f8 │ │ │ │ -0000000000080c28 0000000000000403 R_AARCH64_RELATIVE 55a00 │ │ │ │ -0000000000080c48 0000000000000403 R_AARCH64_RELATIVE 55a18 │ │ │ │ -0000000000080c68 0000000000000403 R_AARCH64_RELATIVE 55a30 │ │ │ │ -0000000000080c88 0000000000000403 R_AARCH64_RELATIVE 55a40 │ │ │ │ -0000000000080ca8 0000000000000403 R_AARCH64_RELATIVE 55a50 │ │ │ │ -0000000000080cc8 0000000000000403 R_AARCH64_RELATIVE 5abe0 │ │ │ │ -0000000000080ce8 0000000000000403 R_AARCH64_RELATIVE 55a68 │ │ │ │ -0000000000080d08 0000000000000403 R_AARCH64_RELATIVE 55a78 │ │ │ │ -0000000000080d28 0000000000000403 R_AARCH64_RELATIVE 55a80 │ │ │ │ -0000000000080d48 0000000000000403 R_AARCH64_RELATIVE 55a90 │ │ │ │ -0000000000080d68 0000000000000403 R_AARCH64_RELATIVE 55aa8 │ │ │ │ -0000000000080d88 0000000000000403 R_AARCH64_RELATIVE 55ab8 │ │ │ │ -0000000000080da8 0000000000000403 R_AARCH64_RELATIVE 55ac8 │ │ │ │ -0000000000080dc8 0000000000000403 R_AARCH64_RELATIVE 55ad8 │ │ │ │ -0000000000080de8 0000000000000403 R_AARCH64_RELATIVE 55ae8 │ │ │ │ -0000000000080e08 0000000000000403 R_AARCH64_RELATIVE 55af8 │ │ │ │ -0000000000080e28 0000000000000403 R_AARCH64_RELATIVE 55b08 │ │ │ │ -0000000000080e48 0000000000000403 R_AARCH64_RELATIVE 55b18 │ │ │ │ -0000000000080e68 0000000000000403 R_AARCH64_RELATIVE 55b28 │ │ │ │ -0000000000080e88 0000000000000403 R_AARCH64_RELATIVE 55b38 │ │ │ │ -0000000000080ea8 0000000000000403 R_AARCH64_RELATIVE 55b48 │ │ │ │ -0000000000080ec8 0000000000000403 R_AARCH64_RELATIVE 55b60 │ │ │ │ -0000000000080ee8 0000000000000403 R_AARCH64_RELATIVE 55b80 │ │ │ │ -0000000000080f30 0000000000000403 R_AARCH64_RELATIVE 5a970 │ │ │ │ -0000000000080f50 0000000000000403 R_AARCH64_RELATIVE 5a980 │ │ │ │ -0000000000080f70 0000000000000403 R_AARCH64_RELATIVE 5a990 │ │ │ │ -0000000000080f90 0000000000000403 R_AARCH64_RELATIVE 5a9a0 │ │ │ │ -0000000000080fb0 0000000000000403 R_AARCH64_RELATIVE 5a9b0 │ │ │ │ -0000000000080fd0 0000000000000403 R_AARCH64_RELATIVE 5a9d8 │ │ │ │ -0000000000080ff0 0000000000000403 R_AARCH64_RELATIVE 5a9e0 │ │ │ │ -0000000000081010 0000000000000403 R_AARCH64_RELATIVE 5a9f0 │ │ │ │ -0000000000081030 0000000000000403 R_AARCH64_RELATIVE 5aa00 │ │ │ │ -0000000000081050 0000000000000403 R_AARCH64_RELATIVE 559f8 │ │ │ │ -0000000000081070 0000000000000403 R_AARCH64_RELATIVE 5aa10 │ │ │ │ -0000000000081090 0000000000000403 R_AARCH64_RELATIVE 5aa18 │ │ │ │ -00000000000810b0 0000000000000403 R_AARCH64_RELATIVE 5aa30 │ │ │ │ -00000000000810d0 0000000000000403 R_AARCH64_RELATIVE 5aa40 │ │ │ │ -00000000000810f0 0000000000000403 R_AARCH64_RELATIVE 5aa50 │ │ │ │ -0000000000081110 0000000000000403 R_AARCH64_RELATIVE 5aa58 │ │ │ │ -0000000000081130 0000000000000403 R_AARCH64_RELATIVE 5aa68 │ │ │ │ -0000000000081150 0000000000000403 R_AARCH64_RELATIVE 5aa80 │ │ │ │ -0000000000081170 0000000000000403 R_AARCH64_RELATIVE 5aa98 │ │ │ │ -0000000000081190 0000000000000403 R_AARCH64_RELATIVE 5aaa0 │ │ │ │ -00000000000811b0 0000000000000403 R_AARCH64_RELATIVE 5aaa8 │ │ │ │ -00000000000811d0 0000000000000403 R_AARCH64_RELATIVE 5aac8 │ │ │ │ -00000000000811f0 0000000000000403 R_AARCH64_RELATIVE 5aae0 │ │ │ │ -0000000000081210 0000000000000403 R_AARCH64_RELATIVE 5aaf0 │ │ │ │ -0000000000081230 0000000000000403 R_AARCH64_RELATIVE 5ab10 │ │ │ │ -0000000000081250 0000000000000403 R_AARCH64_RELATIVE 5ab20 │ │ │ │ -0000000000081270 0000000000000403 R_AARCH64_RELATIVE 5ab40 │ │ │ │ -0000000000081290 0000000000000403 R_AARCH64_RELATIVE 5ab58 │ │ │ │ -00000000000812b0 0000000000000403 R_AARCH64_RELATIVE 5ab70 │ │ │ │ -00000000000812d0 0000000000000403 R_AARCH64_RELATIVE 5ab88 │ │ │ │ -00000000000812f0 0000000000000403 R_AARCH64_RELATIVE 5aba8 │ │ │ │ -0000000000081310 0000000000000403 R_AARCH64_RELATIVE 5abc0 │ │ │ │ -0000000000081330 0000000000000403 R_AARCH64_RELATIVE 5abd8 │ │ │ │ -0000000000081350 0000000000000403 R_AARCH64_RELATIVE 5abf8 │ │ │ │ -0000000000081370 0000000000000403 R_AARCH64_RELATIVE 55ae8 │ │ │ │ -0000000000081390 0000000000000403 R_AARCH64_RELATIVE 559f0 │ │ │ │ -00000000000813b0 0000000000000403 R_AARCH64_RELATIVE 5ac00 │ │ │ │ -00000000000813d0 0000000000000403 R_AARCH64_RELATIVE 5ac08 │ │ │ │ -00000000000813f0 0000000000000403 R_AARCH64_RELATIVE 5ac10 │ │ │ │ -0000000000081410 0000000000000403 R_AARCH64_RELATIVE 5ac18 │ │ │ │ -0000000000081430 0000000000000403 R_AARCH64_RELATIVE 5ac20 │ │ │ │ -0000000000081450 0000000000000403 R_AARCH64_RELATIVE 5ac40 │ │ │ │ -0000000000081470 0000000000000403 R_AARCH64_RELATIVE 5ac50 │ │ │ │ -0000000000081490 0000000000000403 R_AARCH64_RELATIVE 5ac68 │ │ │ │ -00000000000814b0 0000000000000403 R_AARCH64_RELATIVE 5ac70 │ │ │ │ -00000000000814d0 0000000000000403 R_AARCH64_RELATIVE 5ac80 │ │ │ │ -00000000000814f0 0000000000000403 R_AARCH64_RELATIVE 5ac98 │ │ │ │ -0000000000081510 0000000000000403 R_AARCH64_RELATIVE 5aca8 │ │ │ │ -0000000000081530 0000000000000403 R_AARCH64_RELATIVE 5acc0 │ │ │ │ -0000000000081550 0000000000000403 R_AARCH64_RELATIVE 5acd0 │ │ │ │ -0000000000081570 0000000000000403 R_AARCH64_RELATIVE 5ace8 │ │ │ │ -0000000000081590 0000000000000403 R_AARCH64_RELATIVE 5ad00 │ │ │ │ -00000000000815b0 0000000000000403 R_AARCH64_RELATIVE 5ad18 │ │ │ │ -00000000000815d0 0000000000000403 R_AARCH64_RELATIVE 5ad30 │ │ │ │ -00000000000815f0 0000000000000403 R_AARCH64_RELATIVE 5ad40 │ │ │ │ -0000000000081610 0000000000000403 R_AARCH64_RELATIVE 5ad50 │ │ │ │ -0000000000081630 0000000000000403 R_AARCH64_RELATIVE 5ad68 │ │ │ │ -0000000000081650 0000000000000403 R_AARCH64_RELATIVE 5ad78 │ │ │ │ -0000000000081670 0000000000000403 R_AARCH64_RELATIVE 5ad88 │ │ │ │ -0000000000081690 0000000000000403 R_AARCH64_RELATIVE 5ada0 │ │ │ │ -00000000000816b0 0000000000000403 R_AARCH64_RELATIVE 5adb0 │ │ │ │ -00000000000816d0 0000000000000403 R_AARCH64_RELATIVE 5adb8 │ │ │ │ -00000000000816f0 0000000000000403 R_AARCH64_RELATIVE 5adc8 │ │ │ │ -0000000000081710 0000000000000403 R_AARCH64_RELATIVE 5add8 │ │ │ │ -0000000000081730 0000000000000403 R_AARCH64_RELATIVE 5ade0 │ │ │ │ -0000000000081750 0000000000000403 R_AARCH64_RELATIVE 5adf0 │ │ │ │ -0000000000081770 0000000000000403 R_AARCH64_RELATIVE 5adf8 │ │ │ │ -0000000000081790 0000000000000403 R_AARCH64_RELATIVE 5ae08 │ │ │ │ -00000000000817b0 0000000000000403 R_AARCH64_RELATIVE 5ae18 │ │ │ │ -00000000000817d0 0000000000000403 R_AARCH64_RELATIVE 5ae28 │ │ │ │ -00000000000817f0 0000000000000403 R_AARCH64_RELATIVE 5ae30 │ │ │ │ -0000000000081810 0000000000000403 R_AARCH64_RELATIVE 5ae58 │ │ │ │ -0000000000081830 0000000000000403 R_AARCH64_RELATIVE 5ae68 │ │ │ │ -0000000000081850 0000000000000403 R_AARCH64_RELATIVE 5ae78 │ │ │ │ -0000000000081870 0000000000000403 R_AARCH64_RELATIVE 5ae80 │ │ │ │ -0000000000081890 0000000000000403 R_AARCH64_RELATIVE 5ae88 │ │ │ │ -00000000000818b0 0000000000000403 R_AARCH64_RELATIVE 5aea0 │ │ │ │ -00000000000818d0 0000000000000403 R_AARCH64_RELATIVE 5aeb0 │ │ │ │ -00000000000818f0 0000000000000403 R_AARCH64_RELATIVE 5aec0 │ │ │ │ -0000000000081910 0000000000000403 R_AARCH64_RELATIVE 5aed0 │ │ │ │ -0000000000081930 0000000000000403 R_AARCH64_RELATIVE 5aee8 │ │ │ │ -0000000000081950 0000000000000403 R_AARCH64_RELATIVE 5aef8 │ │ │ │ -0000000000081970 0000000000000403 R_AARCH64_RELATIVE 5af10 │ │ │ │ -0000000000081990 0000000000000403 R_AARCH64_RELATIVE 5af28 │ │ │ │ -00000000000819b0 0000000000000403 R_AARCH64_RELATIVE 5af40 │ │ │ │ -00000000000819d0 0000000000000403 R_AARCH64_RELATIVE 5af50 │ │ │ │ -00000000000819f0 0000000000000403 R_AARCH64_RELATIVE 5af68 │ │ │ │ -0000000000081a10 0000000000000403 R_AARCH64_RELATIVE 5af78 │ │ │ │ -0000000000081a30 0000000000000403 R_AARCH64_RELATIVE 5af90 │ │ │ │ -0000000000081a50 0000000000000403 R_AARCH64_RELATIVE 5afa8 │ │ │ │ -0000000000081a70 0000000000000403 R_AARCH64_RELATIVE 5afb8 │ │ │ │ -0000000000081a90 0000000000000403 R_AARCH64_RELATIVE 5afc8 │ │ │ │ -0000000000081ab0 0000000000000403 R_AARCH64_RELATIVE 5afd8 │ │ │ │ -0000000000081ad0 0000000000000403 R_AARCH64_RELATIVE 5afe8 │ │ │ │ -0000000000081af0 0000000000000403 R_AARCH64_RELATIVE 5aff0 │ │ │ │ -0000000000081b10 0000000000000403 R_AARCH64_RELATIVE 5b008 │ │ │ │ -0000000000081b30 0000000000000403 R_AARCH64_RELATIVE 5b018 │ │ │ │ -0000000000081b50 0000000000000403 R_AARCH64_RELATIVE 5b020 │ │ │ │ -0000000000081b70 0000000000000403 R_AARCH64_RELATIVE 5b038 │ │ │ │ -0000000000081b90 0000000000000403 R_AARCH64_RELATIVE 55b80 │ │ │ │ -0000000000081bb0 0000000000000403 R_AARCH64_RELATIVE 5b050 │ │ │ │ -0000000000081bd0 0000000000000403 R_AARCH64_RELATIVE 5b060 │ │ │ │ -0000000000081bf0 0000000000000403 R_AARCH64_RELATIVE 5b070 │ │ │ │ -0000000000081c10 0000000000000403 R_AARCH64_RELATIVE 5b088 │ │ │ │ -0000000000081c30 0000000000000403 R_AARCH64_RELATIVE 5b0a0 │ │ │ │ -0000000000081c50 0000000000000403 R_AARCH64_RELATIVE 5b0c0 │ │ │ │ -0000000000081c70 0000000000000403 R_AARCH64_RELATIVE 5b0e8 │ │ │ │ -0000000000081c90 0000000000000403 R_AARCH64_RELATIVE 5b108 │ │ │ │ -0000000000081cb0 0000000000000403 R_AARCH64_RELATIVE 5b130 │ │ │ │ -0000000000081cd0 0000000000000403 R_AARCH64_RELATIVE 5b158 │ │ │ │ -0000000000081cf0 0000000000000403 R_AARCH64_RELATIVE 5b180 │ │ │ │ -0000000000081d10 0000000000000403 R_AARCH64_RELATIVE 5b1b0 │ │ │ │ -0000000000081d30 0000000000000403 R_AARCH64_RELATIVE 5b1d0 │ │ │ │ -0000000000081d50 0000000000000403 R_AARCH64_RELATIVE 5b1f0 │ │ │ │ -0000000000081d70 0000000000000403 R_AARCH64_RELATIVE 5b1f8 │ │ │ │ -0000000000081d90 0000000000000403 R_AARCH64_RELATIVE 5b208 │ │ │ │ -0000000000081db0 0000000000000403 R_AARCH64_RELATIVE 5b218 │ │ │ │ -0000000000081dd0 0000000000000403 R_AARCH64_RELATIVE 5b228 │ │ │ │ -0000000000081df0 0000000000000403 R_AARCH64_RELATIVE 5b238 │ │ │ │ -0000000000081e10 0000000000000403 R_AARCH64_RELATIVE 5b240 │ │ │ │ -0000000000081e30 0000000000000403 R_AARCH64_RELATIVE 5b248 │ │ │ │ -0000000000081e50 0000000000000403 R_AARCH64_RELATIVE 5b250 │ │ │ │ -0000000000081e70 0000000000000403 R_AARCH64_RELATIVE 5b260 │ │ │ │ -0000000000081e90 0000000000000403 R_AARCH64_RELATIVE 5b270 │ │ │ │ -0000000000081eb0 0000000000000403 R_AARCH64_RELATIVE 5b280 │ │ │ │ -0000000000081ed0 0000000000000403 R_AARCH64_RELATIVE 5b290 │ │ │ │ -0000000000081ef0 0000000000000403 R_AARCH64_RELATIVE 5b2a8 │ │ │ │ -0000000000081f10 0000000000000403 R_AARCH64_RELATIVE 5b2c0 │ │ │ │ -0000000000081f30 0000000000000403 R_AARCH64_RELATIVE 5b2c8 │ │ │ │ -0000000000081f50 0000000000000403 R_AARCH64_RELATIVE 5b2d8 │ │ │ │ -0000000000081f70 0000000000000403 R_AARCH64_RELATIVE 5b2e8 │ │ │ │ -0000000000081f90 0000000000000403 R_AARCH64_RELATIVE 5b300 │ │ │ │ -0000000000081fb0 0000000000000403 R_AARCH64_RELATIVE 5b318 │ │ │ │ -0000000000081fd0 0000000000000403 R_AARCH64_RELATIVE 5b330 │ │ │ │ -0000000000081ff0 0000000000000403 R_AARCH64_RELATIVE 5b348 │ │ │ │ -0000000000082010 0000000000000403 R_AARCH64_RELATIVE 5b368 │ │ │ │ -0000000000082030 0000000000000403 R_AARCH64_RELATIVE 5b380 │ │ │ │ -0000000000082050 0000000000000403 R_AARCH64_RELATIVE 5b390 │ │ │ │ -0000000000082070 0000000000000403 R_AARCH64_RELATIVE 5b3a8 │ │ │ │ -0000000000082090 0000000000000403 R_AARCH64_RELATIVE 5b3c0 │ │ │ │ -00000000000820b0 0000000000000403 R_AARCH64_RELATIVE 5b3d8 │ │ │ │ -00000000000820d0 0000000000000403 R_AARCH64_RELATIVE 5b3f8 │ │ │ │ -00000000000820f0 0000000000000403 R_AARCH64_RELATIVE 5b418 │ │ │ │ -0000000000082110 0000000000000403 R_AARCH64_RELATIVE 5b430 │ │ │ │ -0000000000082130 0000000000000403 R_AARCH64_RELATIVE 5b440 │ │ │ │ -0000000000082150 0000000000000403 R_AARCH64_RELATIVE 5b458 │ │ │ │ -0000000000082170 0000000000000403 R_AARCH64_RELATIVE 5b470 │ │ │ │ -0000000000082190 0000000000000403 R_AARCH64_RELATIVE 5b480 │ │ │ │ -00000000000821b0 0000000000000403 R_AARCH64_RELATIVE 5b490 │ │ │ │ -00000000000821d0 0000000000000403 R_AARCH64_RELATIVE 5b4a0 │ │ │ │ -00000000000821f0 0000000000000403 R_AARCH64_RELATIVE 5b4c0 │ │ │ │ -0000000000082210 0000000000000403 R_AARCH64_RELATIVE 5b4e0 │ │ │ │ -0000000000082230 0000000000000403 R_AARCH64_RELATIVE 5b500 │ │ │ │ -0000000000082250 0000000000000403 R_AARCH64_RELATIVE 5b520 │ │ │ │ -0000000000082270 0000000000000403 R_AARCH64_RELATIVE 5b538 │ │ │ │ -00000000000822b8 0000000000000403 R_AARCH64_RELATIVE 5a970 │ │ │ │ -00000000000822d8 0000000000000403 R_AARCH64_RELATIVE 5a980 │ │ │ │ -00000000000822f8 0000000000000403 R_AARCH64_RELATIVE 5a990 │ │ │ │ -0000000000082318 0000000000000403 R_AARCH64_RELATIVE 5a9a0 │ │ │ │ -0000000000082338 0000000000000403 R_AARCH64_RELATIVE 5a9b0 │ │ │ │ -0000000000082358 0000000000000403 R_AARCH64_RELATIVE 5a9e0 │ │ │ │ -0000000000082378 0000000000000403 R_AARCH64_RELATIVE 5a9f0 │ │ │ │ -0000000000082398 0000000000000403 R_AARCH64_RELATIVE 5aa00 │ │ │ │ -00000000000823b8 0000000000000403 R_AARCH64_RELATIVE 559f8 │ │ │ │ -00000000000823d8 0000000000000403 R_AARCH64_RELATIVE 5aa18 │ │ │ │ -00000000000823f8 0000000000000403 R_AARCH64_RELATIVE 5aa30 │ │ │ │ -0000000000082418 0000000000000403 R_AARCH64_RELATIVE 5aa40 │ │ │ │ -0000000000082438 0000000000000403 R_AARCH64_RELATIVE 5aa50 │ │ │ │ -0000000000082458 0000000000000403 R_AARCH64_RELATIVE 5aa58 │ │ │ │ -0000000000082478 0000000000000403 R_AARCH64_RELATIVE 5aa68 │ │ │ │ -0000000000082498 0000000000000403 R_AARCH64_RELATIVE 5aa80 │ │ │ │ -00000000000824b8 0000000000000403 R_AARCH64_RELATIVE 5aa98 │ │ │ │ -00000000000824d8 0000000000000403 R_AARCH64_RELATIVE 5aaa0 │ │ │ │ -00000000000824f8 0000000000000403 R_AARCH64_RELATIVE 5aaa8 │ │ │ │ -0000000000082518 0000000000000403 R_AARCH64_RELATIVE 5aac8 │ │ │ │ -0000000000082538 0000000000000403 R_AARCH64_RELATIVE 5aae0 │ │ │ │ -0000000000082558 0000000000000403 R_AARCH64_RELATIVE 5b9d8 │ │ │ │ -0000000000082578 0000000000000403 R_AARCH64_RELATIVE 5b9f0 │ │ │ │ -0000000000082598 0000000000000403 R_AARCH64_RELATIVE 5aaf0 │ │ │ │ -00000000000825b8 0000000000000403 R_AARCH64_RELATIVE 5ab10 │ │ │ │ -00000000000825d8 0000000000000403 R_AARCH64_RELATIVE 5ab20 │ │ │ │ -00000000000825f8 0000000000000403 R_AARCH64_RELATIVE 5ab40 │ │ │ │ -0000000000082618 0000000000000403 R_AARCH64_RELATIVE 5ab58 │ │ │ │ -0000000000082638 0000000000000403 R_AARCH64_RELATIVE 5ab70 │ │ │ │ -0000000000082658 0000000000000403 R_AARCH64_RELATIVE 5ab88 │ │ │ │ -0000000000082678 0000000000000403 R_AARCH64_RELATIVE 5aba8 │ │ │ │ -0000000000082698 0000000000000403 R_AARCH64_RELATIVE 5abc0 │ │ │ │ -00000000000826b8 0000000000000403 R_AARCH64_RELATIVE 5abd8 │ │ │ │ -00000000000826d8 0000000000000403 R_AARCH64_RELATIVE 5abf8 │ │ │ │ -00000000000826f8 0000000000000403 R_AARCH64_RELATIVE 55ae8 │ │ │ │ -0000000000082718 0000000000000403 R_AARCH64_RELATIVE 559f0 │ │ │ │ -0000000000082738 0000000000000403 R_AARCH64_RELATIVE 5ac00 │ │ │ │ -0000000000082758 0000000000000403 R_AARCH64_RELATIVE 5ac08 │ │ │ │ -0000000000082778 0000000000000403 R_AARCH64_RELATIVE 5ac10 │ │ │ │ -0000000000082798 0000000000000403 R_AARCH64_RELATIVE 5ac18 │ │ │ │ -00000000000827b8 0000000000000403 R_AARCH64_RELATIVE 5ac20 │ │ │ │ -00000000000827d8 0000000000000403 R_AARCH64_RELATIVE 5ac40 │ │ │ │ -00000000000827f8 0000000000000403 R_AARCH64_RELATIVE 5ac50 │ │ │ │ -0000000000082818 0000000000000403 R_AARCH64_RELATIVE 5ac68 │ │ │ │ -0000000000082838 0000000000000403 R_AARCH64_RELATIVE 5ac70 │ │ │ │ -0000000000082858 0000000000000403 R_AARCH64_RELATIVE 5ac80 │ │ │ │ -0000000000082878 0000000000000403 R_AARCH64_RELATIVE 5ac98 │ │ │ │ -0000000000082898 0000000000000403 R_AARCH64_RELATIVE 5aca8 │ │ │ │ -00000000000828b8 0000000000000403 R_AARCH64_RELATIVE 5acc0 │ │ │ │ -00000000000828d8 0000000000000403 R_AARCH64_RELATIVE 5acd0 │ │ │ │ -00000000000828f8 0000000000000403 R_AARCH64_RELATIVE 5ace8 │ │ │ │ -0000000000082918 0000000000000403 R_AARCH64_RELATIVE 5ad00 │ │ │ │ -0000000000082938 0000000000000403 R_AARCH64_RELATIVE 5ad18 │ │ │ │ -0000000000082958 0000000000000403 R_AARCH64_RELATIVE 5ad30 │ │ │ │ -0000000000082978 0000000000000403 R_AARCH64_RELATIVE 5ad40 │ │ │ │ -0000000000082998 0000000000000403 R_AARCH64_RELATIVE 5ad50 │ │ │ │ -00000000000829b8 0000000000000403 R_AARCH64_RELATIVE 5ad68 │ │ │ │ -00000000000829d8 0000000000000403 R_AARCH64_RELATIVE 5ad78 │ │ │ │ -00000000000829f8 0000000000000403 R_AARCH64_RELATIVE 5ad88 │ │ │ │ -0000000000082a18 0000000000000403 R_AARCH64_RELATIVE 5ada0 │ │ │ │ -0000000000082a38 0000000000000403 R_AARCH64_RELATIVE 5adb0 │ │ │ │ -0000000000082a58 0000000000000403 R_AARCH64_RELATIVE 5adb8 │ │ │ │ -0000000000082a78 0000000000000403 R_AARCH64_RELATIVE 5adc8 │ │ │ │ -0000000000082a98 0000000000000403 R_AARCH64_RELATIVE 5add8 │ │ │ │ -0000000000082ab8 0000000000000403 R_AARCH64_RELATIVE 5ae30 │ │ │ │ -0000000000082ad8 0000000000000403 R_AARCH64_RELATIVE 5ae58 │ │ │ │ -0000000000082af8 0000000000000403 R_AARCH64_RELATIVE 5ae68 │ │ │ │ -0000000000082b18 0000000000000403 R_AARCH64_RELATIVE 5ae78 │ │ │ │ -0000000000082b38 0000000000000403 R_AARCH64_RELATIVE 5ae80 │ │ │ │ -0000000000082b58 0000000000000403 R_AARCH64_RELATIVE 5ae88 │ │ │ │ -0000000000082b78 0000000000000403 R_AARCH64_RELATIVE 5aea0 │ │ │ │ -0000000000082b98 0000000000000403 R_AARCH64_RELATIVE 5aeb0 │ │ │ │ -0000000000082bb8 0000000000000403 R_AARCH64_RELATIVE 5aec0 │ │ │ │ -0000000000082bd8 0000000000000403 R_AARCH64_RELATIVE 5aed0 │ │ │ │ -0000000000082bf8 0000000000000403 R_AARCH64_RELATIVE 5aee8 │ │ │ │ -0000000000082c18 0000000000000403 R_AARCH64_RELATIVE 5aef8 │ │ │ │ -0000000000082c38 0000000000000403 R_AARCH64_RELATIVE 5af10 │ │ │ │ -0000000000082c58 0000000000000403 R_AARCH64_RELATIVE 5af28 │ │ │ │ -0000000000082c78 0000000000000403 R_AARCH64_RELATIVE 5af40 │ │ │ │ -0000000000082c98 0000000000000403 R_AARCH64_RELATIVE 5af50 │ │ │ │ -0000000000082cb8 0000000000000403 R_AARCH64_RELATIVE 5af68 │ │ │ │ -0000000000082cd8 0000000000000403 R_AARCH64_RELATIVE 5af78 │ │ │ │ -0000000000082cf8 0000000000000403 R_AARCH64_RELATIVE 5af90 │ │ │ │ -0000000000082d18 0000000000000403 R_AARCH64_RELATIVE 5afa8 │ │ │ │ -0000000000082d38 0000000000000403 R_AARCH64_RELATIVE 5afb8 │ │ │ │ -0000000000082d58 0000000000000403 R_AARCH64_RELATIVE 5afc8 │ │ │ │ -0000000000082d78 0000000000000403 R_AARCH64_RELATIVE 5afd8 │ │ │ │ -0000000000082d98 0000000000000403 R_AARCH64_RELATIVE 5afe8 │ │ │ │ -0000000000082db8 0000000000000403 R_AARCH64_RELATIVE 5aff0 │ │ │ │ -0000000000082dd8 0000000000000403 R_AARCH64_RELATIVE 5b008 │ │ │ │ -0000000000082df8 0000000000000403 R_AARCH64_RELATIVE 5ba00 │ │ │ │ -0000000000082e18 0000000000000403 R_AARCH64_RELATIVE 5b020 │ │ │ │ -0000000000082e38 0000000000000403 R_AARCH64_RELATIVE 5b038 │ │ │ │ -0000000000082e58 0000000000000403 R_AARCH64_RELATIVE 55b80 │ │ │ │ -0000000000082e78 0000000000000403 R_AARCH64_RELATIVE 5b050 │ │ │ │ -0000000000082e98 0000000000000403 R_AARCH64_RELATIVE 5b060 │ │ │ │ -0000000000082eb8 0000000000000403 R_AARCH64_RELATIVE 5b070 │ │ │ │ -0000000000082ed8 0000000000000403 R_AARCH64_RELATIVE 5b088 │ │ │ │ -0000000000082ef8 0000000000000403 R_AARCH64_RELATIVE 5b0a0 │ │ │ │ -0000000000082f18 0000000000000403 R_AARCH64_RELATIVE 5b0c0 │ │ │ │ -0000000000082f38 0000000000000403 R_AARCH64_RELATIVE 5b0e8 │ │ │ │ -0000000000082f58 0000000000000403 R_AARCH64_RELATIVE 5b108 │ │ │ │ -0000000000082f78 0000000000000403 R_AARCH64_RELATIVE 5b130 │ │ │ │ -0000000000082f98 0000000000000403 R_AARCH64_RELATIVE 5b158 │ │ │ │ -0000000000082fb8 0000000000000403 R_AARCH64_RELATIVE 5b180 │ │ │ │ -0000000000082fd8 0000000000000403 R_AARCH64_RELATIVE 5b1b0 │ │ │ │ -0000000000082ff8 0000000000000403 R_AARCH64_RELATIVE 5b1d0 │ │ │ │ -0000000000083018 0000000000000403 R_AARCH64_RELATIVE 5b1f0 │ │ │ │ -0000000000083038 0000000000000403 R_AARCH64_RELATIVE 5b1f8 │ │ │ │ -0000000000083058 0000000000000403 R_AARCH64_RELATIVE 5b208 │ │ │ │ -0000000000083078 0000000000000403 R_AARCH64_RELATIVE 5b218 │ │ │ │ -0000000000083098 0000000000000403 R_AARCH64_RELATIVE 5b228 │ │ │ │ -00000000000830b8 0000000000000403 R_AARCH64_RELATIVE 5b238 │ │ │ │ -00000000000830d8 0000000000000403 R_AARCH64_RELATIVE 5b240 │ │ │ │ -00000000000830f8 0000000000000403 R_AARCH64_RELATIVE 5b248 │ │ │ │ -0000000000083118 0000000000000403 R_AARCH64_RELATIVE 5b250 │ │ │ │ -0000000000083138 0000000000000403 R_AARCH64_RELATIVE 5b260 │ │ │ │ -0000000000083158 0000000000000403 R_AARCH64_RELATIVE 5b270 │ │ │ │ -0000000000083178 0000000000000403 R_AARCH64_RELATIVE 5b280 │ │ │ │ -0000000000083198 0000000000000403 R_AARCH64_RELATIVE 5b290 │ │ │ │ -00000000000831b8 0000000000000403 R_AARCH64_RELATIVE 5b2a8 │ │ │ │ -00000000000831d8 0000000000000403 R_AARCH64_RELATIVE 5b2c0 │ │ │ │ -00000000000831f8 0000000000000403 R_AARCH64_RELATIVE 5b2c8 │ │ │ │ -0000000000083218 0000000000000403 R_AARCH64_RELATIVE 5b2d8 │ │ │ │ -0000000000083238 0000000000000403 R_AARCH64_RELATIVE 5b2e8 │ │ │ │ -0000000000083258 0000000000000403 R_AARCH64_RELATIVE 5b300 │ │ │ │ -0000000000083278 0000000000000403 R_AARCH64_RELATIVE 5b318 │ │ │ │ -0000000000083298 0000000000000403 R_AARCH64_RELATIVE 5b330 │ │ │ │ -00000000000832b8 0000000000000403 R_AARCH64_RELATIVE 5b348 │ │ │ │ -00000000000832d8 0000000000000403 R_AARCH64_RELATIVE 5b368 │ │ │ │ -00000000000832f8 0000000000000403 R_AARCH64_RELATIVE 5b380 │ │ │ │ -0000000000083318 0000000000000403 R_AARCH64_RELATIVE 5b390 │ │ │ │ -0000000000083338 0000000000000403 R_AARCH64_RELATIVE 5b3a8 │ │ │ │ -0000000000083358 0000000000000403 R_AARCH64_RELATIVE 5b3c0 │ │ │ │ -0000000000083378 0000000000000403 R_AARCH64_RELATIVE 5b3d8 │ │ │ │ -0000000000083398 0000000000000403 R_AARCH64_RELATIVE 5b458 │ │ │ │ -00000000000833b8 0000000000000403 R_AARCH64_RELATIVE 5b470 │ │ │ │ -00000000000833d8 0000000000000403 R_AARCH64_RELATIVE 5b480 │ │ │ │ -00000000000833f8 0000000000000403 R_AARCH64_RELATIVE 5b490 │ │ │ │ -0000000000083418 0000000000000403 R_AARCH64_RELATIVE 5b4a0 │ │ │ │ -0000000000083438 0000000000000403 R_AARCH64_RELATIVE 5b4c0 │ │ │ │ -0000000000083458 0000000000000403 R_AARCH64_RELATIVE 5b4e0 │ │ │ │ -0000000000083478 0000000000000403 R_AARCH64_RELATIVE 5b500 │ │ │ │ -0000000000083498 0000000000000403 R_AARCH64_RELATIVE 5b520 │ │ │ │ -00000000000834b8 0000000000000403 R_AARCH64_RELATIVE 5b538 │ │ │ │ -00000000000834f8 0000000000000403 R_AARCH64_RELATIVE 5bb90 │ │ │ │ -0000000000083518 0000000000000403 R_AARCH64_RELATIVE 5ae20 │ │ │ │ -0000000000083538 0000000000000403 R_AARCH64_RELATIVE 5ade8 │ │ │ │ -0000000000083558 0000000000000403 R_AARCH64_RELATIVE 5bb98 │ │ │ │ -0000000000083578 0000000000000403 R_AARCH64_RELATIVE 5bba0 │ │ │ │ -0000000000083598 0000000000000403 R_AARCH64_RELATIVE 55af8 │ │ │ │ +0000000000080be8 0000000000000403 R_AARCH64_RELATIVE 54910 │ │ │ │ +0000000000080c08 0000000000000403 R_AARCH64_RELATIVE 54918 │ │ │ │ +0000000000080c28 0000000000000403 R_AARCH64_RELATIVE 54920 │ │ │ │ +0000000000080c48 0000000000000403 R_AARCH64_RELATIVE 54938 │ │ │ │ +0000000000080c68 0000000000000403 R_AARCH64_RELATIVE 54950 │ │ │ │ +0000000000080c88 0000000000000403 R_AARCH64_RELATIVE 54960 │ │ │ │ +0000000000080ca8 0000000000000403 R_AARCH64_RELATIVE 54970 │ │ │ │ +0000000000080cc8 0000000000000403 R_AARCH64_RELATIVE 59b10 │ │ │ │ +0000000000080ce8 0000000000000403 R_AARCH64_RELATIVE 54988 │ │ │ │ +0000000000080d08 0000000000000403 R_AARCH64_RELATIVE 54998 │ │ │ │ +0000000000080d28 0000000000000403 R_AARCH64_RELATIVE 549a0 │ │ │ │ +0000000000080d48 0000000000000403 R_AARCH64_RELATIVE 549b0 │ │ │ │ +0000000000080d68 0000000000000403 R_AARCH64_RELATIVE 549c8 │ │ │ │ +0000000000080d88 0000000000000403 R_AARCH64_RELATIVE 549d8 │ │ │ │ +0000000000080da8 0000000000000403 R_AARCH64_RELATIVE 549e8 │ │ │ │ +0000000000080dc8 0000000000000403 R_AARCH64_RELATIVE 549f8 │ │ │ │ +0000000000080de8 0000000000000403 R_AARCH64_RELATIVE 54a08 │ │ │ │ +0000000000080e08 0000000000000403 R_AARCH64_RELATIVE 54a18 │ │ │ │ +0000000000080e28 0000000000000403 R_AARCH64_RELATIVE 54a28 │ │ │ │ +0000000000080e48 0000000000000403 R_AARCH64_RELATIVE 54a38 │ │ │ │ +0000000000080e68 0000000000000403 R_AARCH64_RELATIVE 54a48 │ │ │ │ +0000000000080e88 0000000000000403 R_AARCH64_RELATIVE 54a58 │ │ │ │ +0000000000080ea8 0000000000000403 R_AARCH64_RELATIVE 54a68 │ │ │ │ +0000000000080ec8 0000000000000403 R_AARCH64_RELATIVE 54a80 │ │ │ │ +0000000000080ee8 0000000000000403 R_AARCH64_RELATIVE 54aa0 │ │ │ │ +0000000000080f30 0000000000000403 R_AARCH64_RELATIVE 598a0 │ │ │ │ +0000000000080f50 0000000000000403 R_AARCH64_RELATIVE 598b0 │ │ │ │ +0000000000080f70 0000000000000403 R_AARCH64_RELATIVE 598c0 │ │ │ │ +0000000000080f90 0000000000000403 R_AARCH64_RELATIVE 598d0 │ │ │ │ +0000000000080fb0 0000000000000403 R_AARCH64_RELATIVE 598e0 │ │ │ │ +0000000000080fd0 0000000000000403 R_AARCH64_RELATIVE 59908 │ │ │ │ +0000000000080ff0 0000000000000403 R_AARCH64_RELATIVE 59910 │ │ │ │ +0000000000081010 0000000000000403 R_AARCH64_RELATIVE 59920 │ │ │ │ +0000000000081030 0000000000000403 R_AARCH64_RELATIVE 59930 │ │ │ │ +0000000000081050 0000000000000403 R_AARCH64_RELATIVE 54918 │ │ │ │ +0000000000081070 0000000000000403 R_AARCH64_RELATIVE 59940 │ │ │ │ +0000000000081090 0000000000000403 R_AARCH64_RELATIVE 59948 │ │ │ │ +00000000000810b0 0000000000000403 R_AARCH64_RELATIVE 59960 │ │ │ │ +00000000000810d0 0000000000000403 R_AARCH64_RELATIVE 59970 │ │ │ │ +00000000000810f0 0000000000000403 R_AARCH64_RELATIVE 59980 │ │ │ │ +0000000000081110 0000000000000403 R_AARCH64_RELATIVE 59988 │ │ │ │ +0000000000081130 0000000000000403 R_AARCH64_RELATIVE 59998 │ │ │ │ +0000000000081150 0000000000000403 R_AARCH64_RELATIVE 599b0 │ │ │ │ +0000000000081170 0000000000000403 R_AARCH64_RELATIVE 599c8 │ │ │ │ +0000000000081190 0000000000000403 R_AARCH64_RELATIVE 599d0 │ │ │ │ +00000000000811b0 0000000000000403 R_AARCH64_RELATIVE 599d8 │ │ │ │ +00000000000811d0 0000000000000403 R_AARCH64_RELATIVE 599f8 │ │ │ │ +00000000000811f0 0000000000000403 R_AARCH64_RELATIVE 59a10 │ │ │ │ +0000000000081210 0000000000000403 R_AARCH64_RELATIVE 59a20 │ │ │ │ +0000000000081230 0000000000000403 R_AARCH64_RELATIVE 59a40 │ │ │ │ +0000000000081250 0000000000000403 R_AARCH64_RELATIVE 59a50 │ │ │ │ +0000000000081270 0000000000000403 R_AARCH64_RELATIVE 59a70 │ │ │ │ +0000000000081290 0000000000000403 R_AARCH64_RELATIVE 59a88 │ │ │ │ +00000000000812b0 0000000000000403 R_AARCH64_RELATIVE 59aa0 │ │ │ │ +00000000000812d0 0000000000000403 R_AARCH64_RELATIVE 59ab8 │ │ │ │ +00000000000812f0 0000000000000403 R_AARCH64_RELATIVE 59ad8 │ │ │ │ +0000000000081310 0000000000000403 R_AARCH64_RELATIVE 59af0 │ │ │ │ +0000000000081330 0000000000000403 R_AARCH64_RELATIVE 59b08 │ │ │ │ +0000000000081350 0000000000000403 R_AARCH64_RELATIVE 59b28 │ │ │ │ +0000000000081370 0000000000000403 R_AARCH64_RELATIVE 54a08 │ │ │ │ +0000000000081390 0000000000000403 R_AARCH64_RELATIVE 54910 │ │ │ │ +00000000000813b0 0000000000000403 R_AARCH64_RELATIVE 59b30 │ │ │ │ +00000000000813d0 0000000000000403 R_AARCH64_RELATIVE 59b38 │ │ │ │ +00000000000813f0 0000000000000403 R_AARCH64_RELATIVE 59b40 │ │ │ │ +0000000000081410 0000000000000403 R_AARCH64_RELATIVE 59b48 │ │ │ │ +0000000000081430 0000000000000403 R_AARCH64_RELATIVE 59b50 │ │ │ │ +0000000000081450 0000000000000403 R_AARCH64_RELATIVE 59b70 │ │ │ │ +0000000000081470 0000000000000403 R_AARCH64_RELATIVE 59b80 │ │ │ │ +0000000000081490 0000000000000403 R_AARCH64_RELATIVE 59b98 │ │ │ │ +00000000000814b0 0000000000000403 R_AARCH64_RELATIVE 59ba0 │ │ │ │ +00000000000814d0 0000000000000403 R_AARCH64_RELATIVE 59bb0 │ │ │ │ +00000000000814f0 0000000000000403 R_AARCH64_RELATIVE 59bc8 │ │ │ │ +0000000000081510 0000000000000403 R_AARCH64_RELATIVE 59bd8 │ │ │ │ +0000000000081530 0000000000000403 R_AARCH64_RELATIVE 59bf0 │ │ │ │ +0000000000081550 0000000000000403 R_AARCH64_RELATIVE 59c00 │ │ │ │ +0000000000081570 0000000000000403 R_AARCH64_RELATIVE 59c18 │ │ │ │ +0000000000081590 0000000000000403 R_AARCH64_RELATIVE 59c30 │ │ │ │ +00000000000815b0 0000000000000403 R_AARCH64_RELATIVE 59c48 │ │ │ │ +00000000000815d0 0000000000000403 R_AARCH64_RELATIVE 59c60 │ │ │ │ +00000000000815f0 0000000000000403 R_AARCH64_RELATIVE 59c70 │ │ │ │ +0000000000081610 0000000000000403 R_AARCH64_RELATIVE 59c80 │ │ │ │ +0000000000081630 0000000000000403 R_AARCH64_RELATIVE 59c98 │ │ │ │ +0000000000081650 0000000000000403 R_AARCH64_RELATIVE 59ca8 │ │ │ │ +0000000000081670 0000000000000403 R_AARCH64_RELATIVE 59cb8 │ │ │ │ +0000000000081690 0000000000000403 R_AARCH64_RELATIVE 59cd0 │ │ │ │ +00000000000816b0 0000000000000403 R_AARCH64_RELATIVE 59ce0 │ │ │ │ +00000000000816d0 0000000000000403 R_AARCH64_RELATIVE 59ce8 │ │ │ │ +00000000000816f0 0000000000000403 R_AARCH64_RELATIVE 59cf8 │ │ │ │ +0000000000081710 0000000000000403 R_AARCH64_RELATIVE 59d08 │ │ │ │ +0000000000081730 0000000000000403 R_AARCH64_RELATIVE 59d10 │ │ │ │ +0000000000081750 0000000000000403 R_AARCH64_RELATIVE 59d20 │ │ │ │ +0000000000081770 0000000000000403 R_AARCH64_RELATIVE 59d28 │ │ │ │ +0000000000081790 0000000000000403 R_AARCH64_RELATIVE 59d38 │ │ │ │ +00000000000817b0 0000000000000403 R_AARCH64_RELATIVE 59d48 │ │ │ │ +00000000000817d0 0000000000000403 R_AARCH64_RELATIVE 59d58 │ │ │ │ +00000000000817f0 0000000000000403 R_AARCH64_RELATIVE 59d60 │ │ │ │ +0000000000081810 0000000000000403 R_AARCH64_RELATIVE 59d88 │ │ │ │ +0000000000081830 0000000000000403 R_AARCH64_RELATIVE 59d98 │ │ │ │ +0000000000081850 0000000000000403 R_AARCH64_RELATIVE 59da8 │ │ │ │ +0000000000081870 0000000000000403 R_AARCH64_RELATIVE 59db0 │ │ │ │ +0000000000081890 0000000000000403 R_AARCH64_RELATIVE 59db8 │ │ │ │ +00000000000818b0 0000000000000403 R_AARCH64_RELATIVE 59dd0 │ │ │ │ +00000000000818d0 0000000000000403 R_AARCH64_RELATIVE 59de0 │ │ │ │ +00000000000818f0 0000000000000403 R_AARCH64_RELATIVE 59df0 │ │ │ │ +0000000000081910 0000000000000403 R_AARCH64_RELATIVE 59e00 │ │ │ │ +0000000000081930 0000000000000403 R_AARCH64_RELATIVE 59e18 │ │ │ │ +0000000000081950 0000000000000403 R_AARCH64_RELATIVE 59e28 │ │ │ │ +0000000000081970 0000000000000403 R_AARCH64_RELATIVE 59e40 │ │ │ │ +0000000000081990 0000000000000403 R_AARCH64_RELATIVE 59e58 │ │ │ │ +00000000000819b0 0000000000000403 R_AARCH64_RELATIVE 59e70 │ │ │ │ +00000000000819d0 0000000000000403 R_AARCH64_RELATIVE 59e80 │ │ │ │ +00000000000819f0 0000000000000403 R_AARCH64_RELATIVE 59e98 │ │ │ │ +0000000000081a10 0000000000000403 R_AARCH64_RELATIVE 59ea8 │ │ │ │ +0000000000081a30 0000000000000403 R_AARCH64_RELATIVE 59ec0 │ │ │ │ +0000000000081a50 0000000000000403 R_AARCH64_RELATIVE 59ed8 │ │ │ │ +0000000000081a70 0000000000000403 R_AARCH64_RELATIVE 59ee8 │ │ │ │ +0000000000081a90 0000000000000403 R_AARCH64_RELATIVE 59ef8 │ │ │ │ +0000000000081ab0 0000000000000403 R_AARCH64_RELATIVE 59f08 │ │ │ │ +0000000000081ad0 0000000000000403 R_AARCH64_RELATIVE 59f18 │ │ │ │ +0000000000081af0 0000000000000403 R_AARCH64_RELATIVE 59f20 │ │ │ │ +0000000000081b10 0000000000000403 R_AARCH64_RELATIVE 59f38 │ │ │ │ +0000000000081b30 0000000000000403 R_AARCH64_RELATIVE 59f48 │ │ │ │ +0000000000081b50 0000000000000403 R_AARCH64_RELATIVE 59f50 │ │ │ │ +0000000000081b70 0000000000000403 R_AARCH64_RELATIVE 59f68 │ │ │ │ +0000000000081b90 0000000000000403 R_AARCH64_RELATIVE 54aa0 │ │ │ │ +0000000000081bb0 0000000000000403 R_AARCH64_RELATIVE 59f80 │ │ │ │ +0000000000081bd0 0000000000000403 R_AARCH64_RELATIVE 59f90 │ │ │ │ +0000000000081bf0 0000000000000403 R_AARCH64_RELATIVE 59fa0 │ │ │ │ +0000000000081c10 0000000000000403 R_AARCH64_RELATIVE 59fb8 │ │ │ │ +0000000000081c30 0000000000000403 R_AARCH64_RELATIVE 59fd0 │ │ │ │ +0000000000081c50 0000000000000403 R_AARCH64_RELATIVE 59ff0 │ │ │ │ +0000000000081c70 0000000000000403 R_AARCH64_RELATIVE 5a018 │ │ │ │ +0000000000081c90 0000000000000403 R_AARCH64_RELATIVE 5a038 │ │ │ │ +0000000000081cb0 0000000000000403 R_AARCH64_RELATIVE 5a060 │ │ │ │ +0000000000081cd0 0000000000000403 R_AARCH64_RELATIVE 5a088 │ │ │ │ +0000000000081cf0 0000000000000403 R_AARCH64_RELATIVE 5a0b0 │ │ │ │ +0000000000081d10 0000000000000403 R_AARCH64_RELATIVE 5a0e0 │ │ │ │ +0000000000081d30 0000000000000403 R_AARCH64_RELATIVE 5a100 │ │ │ │ +0000000000081d50 0000000000000403 R_AARCH64_RELATIVE 5a120 │ │ │ │ +0000000000081d70 0000000000000403 R_AARCH64_RELATIVE 5a128 │ │ │ │ +0000000000081d90 0000000000000403 R_AARCH64_RELATIVE 5a138 │ │ │ │ +0000000000081db0 0000000000000403 R_AARCH64_RELATIVE 5a148 │ │ │ │ +0000000000081dd0 0000000000000403 R_AARCH64_RELATIVE 5a158 │ │ │ │ +0000000000081df0 0000000000000403 R_AARCH64_RELATIVE 5a168 │ │ │ │ +0000000000081e10 0000000000000403 R_AARCH64_RELATIVE 5a170 │ │ │ │ +0000000000081e30 0000000000000403 R_AARCH64_RELATIVE 5a178 │ │ │ │ +0000000000081e50 0000000000000403 R_AARCH64_RELATIVE 5a180 │ │ │ │ +0000000000081e70 0000000000000403 R_AARCH64_RELATIVE 5a190 │ │ │ │ +0000000000081e90 0000000000000403 R_AARCH64_RELATIVE 5a1a0 │ │ │ │ +0000000000081eb0 0000000000000403 R_AARCH64_RELATIVE 5a1b0 │ │ │ │ +0000000000081ed0 0000000000000403 R_AARCH64_RELATIVE 5a1c0 │ │ │ │ +0000000000081ef0 0000000000000403 R_AARCH64_RELATIVE 5a1d8 │ │ │ │ +0000000000081f10 0000000000000403 R_AARCH64_RELATIVE 5a1f0 │ │ │ │ +0000000000081f30 0000000000000403 R_AARCH64_RELATIVE 5a1f8 │ │ │ │ +0000000000081f50 0000000000000403 R_AARCH64_RELATIVE 5a208 │ │ │ │ +0000000000081f70 0000000000000403 R_AARCH64_RELATIVE 5a218 │ │ │ │ +0000000000081f90 0000000000000403 R_AARCH64_RELATIVE 5a230 │ │ │ │ +0000000000081fb0 0000000000000403 R_AARCH64_RELATIVE 5a248 │ │ │ │ +0000000000081fd0 0000000000000403 R_AARCH64_RELATIVE 5a260 │ │ │ │ +0000000000081ff0 0000000000000403 R_AARCH64_RELATIVE 5a278 │ │ │ │ +0000000000082010 0000000000000403 R_AARCH64_RELATIVE 5a298 │ │ │ │ +0000000000082030 0000000000000403 R_AARCH64_RELATIVE 5a2b0 │ │ │ │ +0000000000082050 0000000000000403 R_AARCH64_RELATIVE 5a2c0 │ │ │ │ +0000000000082070 0000000000000403 R_AARCH64_RELATIVE 5a2d8 │ │ │ │ +0000000000082090 0000000000000403 R_AARCH64_RELATIVE 5a2f0 │ │ │ │ +00000000000820b0 0000000000000403 R_AARCH64_RELATIVE 5a308 │ │ │ │ +00000000000820d0 0000000000000403 R_AARCH64_RELATIVE 5a328 │ │ │ │ +00000000000820f0 0000000000000403 R_AARCH64_RELATIVE 5a348 │ │ │ │ +0000000000082110 0000000000000403 R_AARCH64_RELATIVE 5a360 │ │ │ │ +0000000000082130 0000000000000403 R_AARCH64_RELATIVE 5a370 │ │ │ │ +0000000000082150 0000000000000403 R_AARCH64_RELATIVE 5a388 │ │ │ │ +0000000000082170 0000000000000403 R_AARCH64_RELATIVE 5a3a0 │ │ │ │ +0000000000082190 0000000000000403 R_AARCH64_RELATIVE 5a3b0 │ │ │ │ +00000000000821b0 0000000000000403 R_AARCH64_RELATIVE 5a3c0 │ │ │ │ +00000000000821d0 0000000000000403 R_AARCH64_RELATIVE 5a3d0 │ │ │ │ +00000000000821f0 0000000000000403 R_AARCH64_RELATIVE 5a3f0 │ │ │ │ +0000000000082210 0000000000000403 R_AARCH64_RELATIVE 5a410 │ │ │ │ +0000000000082230 0000000000000403 R_AARCH64_RELATIVE 5a430 │ │ │ │ +0000000000082250 0000000000000403 R_AARCH64_RELATIVE 5a450 │ │ │ │ +0000000000082270 0000000000000403 R_AARCH64_RELATIVE 5a468 │ │ │ │ +00000000000822b8 0000000000000403 R_AARCH64_RELATIVE 598a0 │ │ │ │ +00000000000822d8 0000000000000403 R_AARCH64_RELATIVE 598b0 │ │ │ │ +00000000000822f8 0000000000000403 R_AARCH64_RELATIVE 598c0 │ │ │ │ +0000000000082318 0000000000000403 R_AARCH64_RELATIVE 598d0 │ │ │ │ +0000000000082338 0000000000000403 R_AARCH64_RELATIVE 598e0 │ │ │ │ +0000000000082358 0000000000000403 R_AARCH64_RELATIVE 59910 │ │ │ │ +0000000000082378 0000000000000403 R_AARCH64_RELATIVE 59920 │ │ │ │ +0000000000082398 0000000000000403 R_AARCH64_RELATIVE 59930 │ │ │ │ +00000000000823b8 0000000000000403 R_AARCH64_RELATIVE 54918 │ │ │ │ +00000000000823d8 0000000000000403 R_AARCH64_RELATIVE 59948 │ │ │ │ +00000000000823f8 0000000000000403 R_AARCH64_RELATIVE 59960 │ │ │ │ +0000000000082418 0000000000000403 R_AARCH64_RELATIVE 59970 │ │ │ │ +0000000000082438 0000000000000403 R_AARCH64_RELATIVE 59980 │ │ │ │ +0000000000082458 0000000000000403 R_AARCH64_RELATIVE 59988 │ │ │ │ +0000000000082478 0000000000000403 R_AARCH64_RELATIVE 59998 │ │ │ │ +0000000000082498 0000000000000403 R_AARCH64_RELATIVE 599b0 │ │ │ │ +00000000000824b8 0000000000000403 R_AARCH64_RELATIVE 599c8 │ │ │ │ +00000000000824d8 0000000000000403 R_AARCH64_RELATIVE 599d0 │ │ │ │ +00000000000824f8 0000000000000403 R_AARCH64_RELATIVE 599d8 │ │ │ │ +0000000000082518 0000000000000403 R_AARCH64_RELATIVE 599f8 │ │ │ │ +0000000000082538 0000000000000403 R_AARCH64_RELATIVE 59a10 │ │ │ │ +0000000000082558 0000000000000403 R_AARCH64_RELATIVE 5a908 │ │ │ │ +0000000000082578 0000000000000403 R_AARCH64_RELATIVE 5a920 │ │ │ │ +0000000000082598 0000000000000403 R_AARCH64_RELATIVE 59a20 │ │ │ │ +00000000000825b8 0000000000000403 R_AARCH64_RELATIVE 59a40 │ │ │ │ +00000000000825d8 0000000000000403 R_AARCH64_RELATIVE 59a50 │ │ │ │ +00000000000825f8 0000000000000403 R_AARCH64_RELATIVE 59a70 │ │ │ │ +0000000000082618 0000000000000403 R_AARCH64_RELATIVE 59a88 │ │ │ │ +0000000000082638 0000000000000403 R_AARCH64_RELATIVE 59aa0 │ │ │ │ +0000000000082658 0000000000000403 R_AARCH64_RELATIVE 59ab8 │ │ │ │ +0000000000082678 0000000000000403 R_AARCH64_RELATIVE 59ad8 │ │ │ │ +0000000000082698 0000000000000403 R_AARCH64_RELATIVE 59af0 │ │ │ │ +00000000000826b8 0000000000000403 R_AARCH64_RELATIVE 59b08 │ │ │ │ +00000000000826d8 0000000000000403 R_AARCH64_RELATIVE 59b28 │ │ │ │ +00000000000826f8 0000000000000403 R_AARCH64_RELATIVE 54a08 │ │ │ │ +0000000000082718 0000000000000403 R_AARCH64_RELATIVE 54910 │ │ │ │ +0000000000082738 0000000000000403 R_AARCH64_RELATIVE 59b30 │ │ │ │ +0000000000082758 0000000000000403 R_AARCH64_RELATIVE 59b38 │ │ │ │ +0000000000082778 0000000000000403 R_AARCH64_RELATIVE 59b40 │ │ │ │ +0000000000082798 0000000000000403 R_AARCH64_RELATIVE 59b48 │ │ │ │ +00000000000827b8 0000000000000403 R_AARCH64_RELATIVE 59b50 │ │ │ │ +00000000000827d8 0000000000000403 R_AARCH64_RELATIVE 59b70 │ │ │ │ +00000000000827f8 0000000000000403 R_AARCH64_RELATIVE 59b80 │ │ │ │ +0000000000082818 0000000000000403 R_AARCH64_RELATIVE 59b98 │ │ │ │ +0000000000082838 0000000000000403 R_AARCH64_RELATIVE 59ba0 │ │ │ │ +0000000000082858 0000000000000403 R_AARCH64_RELATIVE 59bb0 │ │ │ │ +0000000000082878 0000000000000403 R_AARCH64_RELATIVE 59bc8 │ │ │ │ +0000000000082898 0000000000000403 R_AARCH64_RELATIVE 59bd8 │ │ │ │ +00000000000828b8 0000000000000403 R_AARCH64_RELATIVE 59bf0 │ │ │ │ +00000000000828d8 0000000000000403 R_AARCH64_RELATIVE 59c00 │ │ │ │ +00000000000828f8 0000000000000403 R_AARCH64_RELATIVE 59c18 │ │ │ │ +0000000000082918 0000000000000403 R_AARCH64_RELATIVE 59c30 │ │ │ │ +0000000000082938 0000000000000403 R_AARCH64_RELATIVE 59c48 │ │ │ │ +0000000000082958 0000000000000403 R_AARCH64_RELATIVE 59c60 │ │ │ │ +0000000000082978 0000000000000403 R_AARCH64_RELATIVE 59c70 │ │ │ │ +0000000000082998 0000000000000403 R_AARCH64_RELATIVE 59c80 │ │ │ │ +00000000000829b8 0000000000000403 R_AARCH64_RELATIVE 59c98 │ │ │ │ +00000000000829d8 0000000000000403 R_AARCH64_RELATIVE 59ca8 │ │ │ │ +00000000000829f8 0000000000000403 R_AARCH64_RELATIVE 59cb8 │ │ │ │ +0000000000082a18 0000000000000403 R_AARCH64_RELATIVE 59cd0 │ │ │ │ +0000000000082a38 0000000000000403 R_AARCH64_RELATIVE 59ce0 │ │ │ │ +0000000000082a58 0000000000000403 R_AARCH64_RELATIVE 59ce8 │ │ │ │ +0000000000082a78 0000000000000403 R_AARCH64_RELATIVE 59cf8 │ │ │ │ +0000000000082a98 0000000000000403 R_AARCH64_RELATIVE 59d08 │ │ │ │ +0000000000082ab8 0000000000000403 R_AARCH64_RELATIVE 59d60 │ │ │ │ +0000000000082ad8 0000000000000403 R_AARCH64_RELATIVE 59d88 │ │ │ │ +0000000000082af8 0000000000000403 R_AARCH64_RELATIVE 59d98 │ │ │ │ +0000000000082b18 0000000000000403 R_AARCH64_RELATIVE 59da8 │ │ │ │ +0000000000082b38 0000000000000403 R_AARCH64_RELATIVE 59db0 │ │ │ │ +0000000000082b58 0000000000000403 R_AARCH64_RELATIVE 59db8 │ │ │ │ +0000000000082b78 0000000000000403 R_AARCH64_RELATIVE 59dd0 │ │ │ │ +0000000000082b98 0000000000000403 R_AARCH64_RELATIVE 59de0 │ │ │ │ +0000000000082bb8 0000000000000403 R_AARCH64_RELATIVE 59df0 │ │ │ │ +0000000000082bd8 0000000000000403 R_AARCH64_RELATIVE 59e00 │ │ │ │ +0000000000082bf8 0000000000000403 R_AARCH64_RELATIVE 59e18 │ │ │ │ +0000000000082c18 0000000000000403 R_AARCH64_RELATIVE 59e28 │ │ │ │ +0000000000082c38 0000000000000403 R_AARCH64_RELATIVE 59e40 │ │ │ │ +0000000000082c58 0000000000000403 R_AARCH64_RELATIVE 59e58 │ │ │ │ +0000000000082c78 0000000000000403 R_AARCH64_RELATIVE 59e70 │ │ │ │ +0000000000082c98 0000000000000403 R_AARCH64_RELATIVE 59e80 │ │ │ │ +0000000000082cb8 0000000000000403 R_AARCH64_RELATIVE 59e98 │ │ │ │ +0000000000082cd8 0000000000000403 R_AARCH64_RELATIVE 59ea8 │ │ │ │ +0000000000082cf8 0000000000000403 R_AARCH64_RELATIVE 59ec0 │ │ │ │ +0000000000082d18 0000000000000403 R_AARCH64_RELATIVE 59ed8 │ │ │ │ +0000000000082d38 0000000000000403 R_AARCH64_RELATIVE 59ee8 │ │ │ │ +0000000000082d58 0000000000000403 R_AARCH64_RELATIVE 59ef8 │ │ │ │ +0000000000082d78 0000000000000403 R_AARCH64_RELATIVE 59f08 │ │ │ │ +0000000000082d98 0000000000000403 R_AARCH64_RELATIVE 59f18 │ │ │ │ +0000000000082db8 0000000000000403 R_AARCH64_RELATIVE 59f20 │ │ │ │ +0000000000082dd8 0000000000000403 R_AARCH64_RELATIVE 59f38 │ │ │ │ +0000000000082df8 0000000000000403 R_AARCH64_RELATIVE 5a930 │ │ │ │ +0000000000082e18 0000000000000403 R_AARCH64_RELATIVE 59f50 │ │ │ │ +0000000000082e38 0000000000000403 R_AARCH64_RELATIVE 59f68 │ │ │ │ +0000000000082e58 0000000000000403 R_AARCH64_RELATIVE 54aa0 │ │ │ │ +0000000000082e78 0000000000000403 R_AARCH64_RELATIVE 59f80 │ │ │ │ +0000000000082e98 0000000000000403 R_AARCH64_RELATIVE 59f90 │ │ │ │ +0000000000082eb8 0000000000000403 R_AARCH64_RELATIVE 59fa0 │ │ │ │ +0000000000082ed8 0000000000000403 R_AARCH64_RELATIVE 59fb8 │ │ │ │ +0000000000082ef8 0000000000000403 R_AARCH64_RELATIVE 59fd0 │ │ │ │ +0000000000082f18 0000000000000403 R_AARCH64_RELATIVE 59ff0 │ │ │ │ +0000000000082f38 0000000000000403 R_AARCH64_RELATIVE 5a018 │ │ │ │ +0000000000082f58 0000000000000403 R_AARCH64_RELATIVE 5a038 │ │ │ │ +0000000000082f78 0000000000000403 R_AARCH64_RELATIVE 5a060 │ │ │ │ +0000000000082f98 0000000000000403 R_AARCH64_RELATIVE 5a088 │ │ │ │ +0000000000082fb8 0000000000000403 R_AARCH64_RELATIVE 5a0b0 │ │ │ │ +0000000000082fd8 0000000000000403 R_AARCH64_RELATIVE 5a0e0 │ │ │ │ +0000000000082ff8 0000000000000403 R_AARCH64_RELATIVE 5a100 │ │ │ │ +0000000000083018 0000000000000403 R_AARCH64_RELATIVE 5a120 │ │ │ │ +0000000000083038 0000000000000403 R_AARCH64_RELATIVE 5a128 │ │ │ │ +0000000000083058 0000000000000403 R_AARCH64_RELATIVE 5a138 │ │ │ │ +0000000000083078 0000000000000403 R_AARCH64_RELATIVE 5a148 │ │ │ │ +0000000000083098 0000000000000403 R_AARCH64_RELATIVE 5a158 │ │ │ │ +00000000000830b8 0000000000000403 R_AARCH64_RELATIVE 5a168 │ │ │ │ +00000000000830d8 0000000000000403 R_AARCH64_RELATIVE 5a170 │ │ │ │ +00000000000830f8 0000000000000403 R_AARCH64_RELATIVE 5a178 │ │ │ │ +0000000000083118 0000000000000403 R_AARCH64_RELATIVE 5a180 │ │ │ │ +0000000000083138 0000000000000403 R_AARCH64_RELATIVE 5a190 │ │ │ │ +0000000000083158 0000000000000403 R_AARCH64_RELATIVE 5a1a0 │ │ │ │ +0000000000083178 0000000000000403 R_AARCH64_RELATIVE 5a1b0 │ │ │ │ +0000000000083198 0000000000000403 R_AARCH64_RELATIVE 5a1c0 │ │ │ │ +00000000000831b8 0000000000000403 R_AARCH64_RELATIVE 5a1d8 │ │ │ │ +00000000000831d8 0000000000000403 R_AARCH64_RELATIVE 5a1f0 │ │ │ │ +00000000000831f8 0000000000000403 R_AARCH64_RELATIVE 5a1f8 │ │ │ │ +0000000000083218 0000000000000403 R_AARCH64_RELATIVE 5a208 │ │ │ │ +0000000000083238 0000000000000403 R_AARCH64_RELATIVE 5a218 │ │ │ │ +0000000000083258 0000000000000403 R_AARCH64_RELATIVE 5a230 │ │ │ │ +0000000000083278 0000000000000403 R_AARCH64_RELATIVE 5a248 │ │ │ │ +0000000000083298 0000000000000403 R_AARCH64_RELATIVE 5a260 │ │ │ │ +00000000000832b8 0000000000000403 R_AARCH64_RELATIVE 5a278 │ │ │ │ +00000000000832d8 0000000000000403 R_AARCH64_RELATIVE 5a298 │ │ │ │ +00000000000832f8 0000000000000403 R_AARCH64_RELATIVE 5a2b0 │ │ │ │ +0000000000083318 0000000000000403 R_AARCH64_RELATIVE 5a2c0 │ │ │ │ +0000000000083338 0000000000000403 R_AARCH64_RELATIVE 5a2d8 │ │ │ │ +0000000000083358 0000000000000403 R_AARCH64_RELATIVE 5a2f0 │ │ │ │ +0000000000083378 0000000000000403 R_AARCH64_RELATIVE 5a308 │ │ │ │ +0000000000083398 0000000000000403 R_AARCH64_RELATIVE 5a388 │ │ │ │ +00000000000833b8 0000000000000403 R_AARCH64_RELATIVE 5a3a0 │ │ │ │ +00000000000833d8 0000000000000403 R_AARCH64_RELATIVE 5a3b0 │ │ │ │ +00000000000833f8 0000000000000403 R_AARCH64_RELATIVE 5a3c0 │ │ │ │ +0000000000083418 0000000000000403 R_AARCH64_RELATIVE 5a3d0 │ │ │ │ +0000000000083438 0000000000000403 R_AARCH64_RELATIVE 5a3f0 │ │ │ │ +0000000000083458 0000000000000403 R_AARCH64_RELATIVE 5a410 │ │ │ │ +0000000000083478 0000000000000403 R_AARCH64_RELATIVE 5a430 │ │ │ │ +0000000000083498 0000000000000403 R_AARCH64_RELATIVE 5a450 │ │ │ │ +00000000000834b8 0000000000000403 R_AARCH64_RELATIVE 5a468 │ │ │ │ +00000000000834f8 0000000000000403 R_AARCH64_RELATIVE 5aac0 │ │ │ │ +0000000000083518 0000000000000403 R_AARCH64_RELATIVE 59d50 │ │ │ │ +0000000000083538 0000000000000403 R_AARCH64_RELATIVE 59d18 │ │ │ │ +0000000000083558 0000000000000403 R_AARCH64_RELATIVE 5aac8 │ │ │ │ +0000000000083578 0000000000000403 R_AARCH64_RELATIVE 5aad0 │ │ │ │ +0000000000083598 0000000000000403 R_AARCH64_RELATIVE 54a18 │ │ │ │ 000000000007ff78 0000004b00000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard@GLIBC_2.17 + 0 │ │ │ │ 000000000007ff88 0000005e00000401 R_AARCH64_GLOB_DAT 0000000000000000 stdin@GLIBC_2.17 + 0 │ │ │ │ 000000000007ff90 0000007100000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000007ff98 000000a200000401 R_AARCH64_GLOB_DAT 0000000000000000 optarg@GLIBC_2.17 + 0 │ │ │ │ 000000000007ffa0 000000a400000401 R_AARCH64_GLOB_DAT 0000000000000000 optind@GLIBC_2.17 + 0 │ │ │ │ 000000000007ffb0 000000d400000401 R_AARCH64_GLOB_DAT 0000000000000000 rsb_global_session_handle + 0 │ │ │ │ 000000000007ffb8 000000d900000401 R_AARCH64_GLOB_DAT 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [librsb.so.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x9388 │ │ │ │ - 0x000000000000000d (FINI) 0x54d68 │ │ │ │ + 0x000000000000000d (FINI) 0x53c88 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7fd20 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7fd28 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x340 │ │ │ │ 0x0000000000000005 (STRTAB) 0x2850 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x360 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec7404c7cb5398087171c5d422f393dc49b3c90a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0bd3e737fe1b58ced666ac4c9bb4c7a395a4c33b │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,70 +1,70 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x1c0 (offset: 0x61878) │ │ │ │ + Start of frame section: 0x1c0 (offset: 0x607a8) │ │ │ │ Entries in search table: 0x37 │ │ │ │ - 0xfffffffffffa94cc (offset: 0xab80) -> 0x56c fde=[ 3a8] │ │ │ │ - 0xfffffffffffac10c (offset: 0xd7c0) -> 0x1d8 fde=[ 14] │ │ │ │ - 0xfffffffffffac16c (offset: 0xd820) -> 0x1ec fde=[ 28] │ │ │ │ - 0xfffffffffffac19c (offset: 0xd850) -> 0x200 fde=[ 3c] │ │ │ │ - 0xfffffffffffac1d8 (offset: 0xd88c) -> 0x214 fde=[ 50] │ │ │ │ - 0xfffffffffffac22c (offset: 0xd8e0) -> 0x23c fde=[ 78] │ │ │ │ - 0xfffffffffffac24c (offset: 0xd900) -> 0x254 fde=[ 90] │ │ │ │ - 0xfffffffffffac7f4 (offset: 0xdea8) -> 0x2bc fde=[ f8] │ │ │ │ - 0xfffffffffffacecc (offset: 0xe580) -> 0x324 fde=[ 160] │ │ │ │ - 0xfffffffffffacfb0 (offset: 0xe664) -> 0x368 fde=[ 1a4] │ │ │ │ - 0xfffffffffffad04c (offset: 0xe700) -> 0x3a0 fde=[ 1dc] │ │ │ │ - 0xfffffffffffad6b0 (offset: 0xed64) -> 0x480 fde=[ 2bc] │ │ │ │ - 0xfffffffffffad6cc (offset: 0xed80) -> 0x494 fde=[ 2d0] │ │ │ │ - 0xfffffffffffad73c (offset: 0xedf0) -> 0x4d0 fde=[ 30c] │ │ │ │ - 0xfffffffffffad74c (offset: 0xee00) -> 0x4e4 fde=[ 320] │ │ │ │ - 0xfffffffffffad90c (offset: 0xefc0) -> 0x538 fde=[ 374] │ │ │ │ - 0xfffffffffffad9cc (offset: 0xf080) -> 0x5cc fde=[ 408] │ │ │ │ - 0xfffffffffffad9dc (offset: 0xf090) -> 0x5e0 fde=[ 41c] │ │ │ │ - 0xfffffffffffadb6c (offset: 0xf220) -> 0x640 fde=[ 47c] │ │ │ │ - 0xfffffffffffbaf0c (offset: 0x1c5c0) -> 0x6b4 fde=[ 4f0] │ │ │ │ - 0xfffffffffffc810c (offset: 0x297c0) -> 0x728 fde=[ 564] │ │ │ │ - 0xfffffffffffcf4cc (offset: 0x30b80) -> 0x79c fde=[ 5d8] │ │ │ │ - 0xfffffffffffcfb2c (offset: 0x311e0) -> 0x864 fde=[ 6a0] │ │ │ │ - 0xfffffffffffcfe4c (offset: 0x31500) -> 0x8d4 fde=[ 710] │ │ │ │ - 0xfffffffffffcff6c (offset: 0x31620) -> 0x8e8 fde=[ 724] │ │ │ │ - 0xfffffffffffd00cc (offset: 0x31780) -> 0x91c fde=[ 758] │ │ │ │ - 0xfffffffffffd05cc (offset: 0x31c80) -> 0x968 fde=[ 7a4] │ │ │ │ - 0xfffffffffffd0734 (offset: 0x31de8) -> 0x9b0 fde=[ 7ec] │ │ │ │ - 0xfffffffffffd089c (offset: 0x31f50) -> 0xa00 fde=[ 83c] │ │ │ │ - 0xfffffffffffd0970 (offset: 0x32024) -> 0xa34 fde=[ 870] │ │ │ │ - 0xfffffffffffd134c (offset: 0x32a00) -> 0xa88 fde=[ 8c4] │ │ │ │ - 0xfffffffffffd6874 (offset: 0x37f28) -> 0xb54 fde=[ 990] │ │ │ │ - 0xfffffffffffdbf90 (offset: 0x3d644) -> 0xbcc fde=[ a08] │ │ │ │ - 0xfffffffffffdcf0c (offset: 0x3e5c0) -> 0xc18 fde=[ a54] │ │ │ │ - 0xfffffffffffe26f8 (offset: 0x43dac) -> 0xc90 fde=[ acc] │ │ │ │ - 0xfffffffffffe336c (offset: 0x44a20) -> 0xd48 fde=[ b84] │ │ │ │ - 0xfffffffffffe33b4 (offset: 0x44a68) -> 0xd74 fde=[ bb0] │ │ │ │ - 0xfffffffffffe33ec (offset: 0x44aa0) -> 0xd98 fde=[ bd4] │ │ │ │ - 0xfffffffffffe3e4c (offset: 0x45500) -> 0xe00 fde=[ c3c] │ │ │ │ - 0xfffffffffffe58ec (offset: 0x46fa0) -> 0xec4 fde=[ d00] │ │ │ │ - 0xfffffffffffe5a8c (offset: 0x47140) -> 0xf28 fde=[ d64] │ │ │ │ - 0xfffffffffffe5e0c (offset: 0x474c0) -> 0xf90 fde=[ dcc] │ │ │ │ - 0xfffffffffffe5e2c (offset: 0x474e0) -> 0xfa4 fde=[ de0] │ │ │ │ - 0xfffffffffffeaa0c (offset: 0x4c0c0) -> 0x10ac fde=[ ee8] │ │ │ │ - 0xfffffffffffeba3c (offset: 0x4d0f0) -> 0x10f8 fde=[ f34] │ │ │ │ - 0xfffffffffffecacc (offset: 0x4e180) -> 0x1124 fde=[ f60] │ │ │ │ - 0xfffffffffffecb4c (offset: 0x4e200) -> 0x1154 fde=[ f90] │ │ │ │ - 0xfffffffffffed30c (offset: 0x4e9c0) -> 0x119c fde=[ fd8] │ │ │ │ - 0xfffffffffffed44c (offset: 0x4eb00) -> 0x11cc fde=[ 1008] │ │ │ │ - 0xfffffffffffed58c (offset: 0x4ec40) -> 0x1200 fde=[ 103c] │ │ │ │ - 0xfffffffffffed5ac (offset: 0x4ec60) -> 0x1214 fde=[ 1050] │ │ │ │ - 0xfffffffffffee3ac (offset: 0x4fa60) -> 0x1270 fde=[ 10ac] │ │ │ │ - 0xfffffffffffee9ac (offset: 0x50060) -> 0x12c4 fde=[ 1100] │ │ │ │ - 0xffffffffffff3234 (offset: 0x548e8) -> 0x132c fde=[ 1168] │ │ │ │ - 0xffffffffffff36ac (offset: 0x54d60) -> 0x1394 fde=[ 11d0] │ │ │ │ + 0xfffffffffffaa59c (offset: 0xab80) -> 0x56c fde=[ 3a8] │ │ │ │ + 0xfffffffffffad1dc (offset: 0xd7c0) -> 0x1d8 fde=[ 14] │ │ │ │ + 0xfffffffffffad23c (offset: 0xd820) -> 0x1ec fde=[ 28] │ │ │ │ + 0xfffffffffffad26c (offset: 0xd850) -> 0x200 fde=[ 3c] │ │ │ │ + 0xfffffffffffad2a8 (offset: 0xd88c) -> 0x214 fde=[ 50] │ │ │ │ + 0xfffffffffffad2fc (offset: 0xd8e0) -> 0x23c fde=[ 78] │ │ │ │ + 0xfffffffffffad31c (offset: 0xd900) -> 0x254 fde=[ 90] │ │ │ │ + 0xfffffffffffad8c4 (offset: 0xdea8) -> 0x2bc fde=[ f8] │ │ │ │ + 0xfffffffffffadf9c (offset: 0xe580) -> 0x324 fde=[ 160] │ │ │ │ + 0xfffffffffffae080 (offset: 0xe664) -> 0x368 fde=[ 1a4] │ │ │ │ + 0xfffffffffffae11c (offset: 0xe700) -> 0x3a0 fde=[ 1dc] │ │ │ │ + 0xfffffffffffae780 (offset: 0xed64) -> 0x480 fde=[ 2bc] │ │ │ │ + 0xfffffffffffae79c (offset: 0xed80) -> 0x494 fde=[ 2d0] │ │ │ │ + 0xfffffffffffae80c (offset: 0xedf0) -> 0x4d0 fde=[ 30c] │ │ │ │ + 0xfffffffffffae81c (offset: 0xee00) -> 0x4e4 fde=[ 320] │ │ │ │ + 0xfffffffffffae9dc (offset: 0xefc0) -> 0x538 fde=[ 374] │ │ │ │ + 0xfffffffffffaea9c (offset: 0xf080) -> 0x5cc fde=[ 408] │ │ │ │ + 0xfffffffffffaeaac (offset: 0xf090) -> 0x5e0 fde=[ 41c] │ │ │ │ + 0xfffffffffffaec3c (offset: 0xf220) -> 0x640 fde=[ 47c] │ │ │ │ + 0xfffffffffffbbf9c (offset: 0x1c580) -> 0x6b4 fde=[ 4f0] │ │ │ │ + 0xfffffffffffc90fc (offset: 0x296e0) -> 0x728 fde=[ 564] │ │ │ │ + 0xfffffffffffd04bc (offset: 0x30aa0) -> 0x79c fde=[ 5d8] │ │ │ │ + 0xfffffffffffd0b1c (offset: 0x31100) -> 0x864 fde=[ 6a0] │ │ │ │ + 0xfffffffffffd0e3c (offset: 0x31420) -> 0x8d4 fde=[ 710] │ │ │ │ + 0xfffffffffffd0f5c (offset: 0x31540) -> 0x8e8 fde=[ 724] │ │ │ │ + 0xfffffffffffd10bc (offset: 0x316a0) -> 0x91c fde=[ 758] │ │ │ │ + 0xfffffffffffd15bc (offset: 0x31ba0) -> 0x968 fde=[ 7a4] │ │ │ │ + 0xfffffffffffd1724 (offset: 0x31d08) -> 0x9b0 fde=[ 7ec] │ │ │ │ + 0xfffffffffffd188c (offset: 0x31e70) -> 0xa00 fde=[ 83c] │ │ │ │ + 0xfffffffffffd1960 (offset: 0x31f44) -> 0xa34 fde=[ 870] │ │ │ │ + 0xfffffffffffd233c (offset: 0x32920) -> 0xa88 fde=[ 8c4] │ │ │ │ + 0xfffffffffffd7864 (offset: 0x37e48) -> 0xb54 fde=[ 990] │ │ │ │ + 0xfffffffffffdcf80 (offset: 0x3d564) -> 0xbcc fde=[ a08] │ │ │ │ + 0xfffffffffffddefc (offset: 0x3e4e0) -> 0xc18 fde=[ a54] │ │ │ │ + 0xfffffffffffe36e8 (offset: 0x43ccc) -> 0xc90 fde=[ acc] │ │ │ │ + 0xfffffffffffe435c (offset: 0x44940) -> 0xd48 fde=[ b84] │ │ │ │ + 0xfffffffffffe43a4 (offset: 0x44988) -> 0xd74 fde=[ bb0] │ │ │ │ + 0xfffffffffffe43dc (offset: 0x449c0) -> 0xd98 fde=[ bd4] │ │ │ │ + 0xfffffffffffe4e3c (offset: 0x45420) -> 0xe00 fde=[ c3c] │ │ │ │ + 0xfffffffffffe68dc (offset: 0x46ec0) -> 0xec4 fde=[ d00] │ │ │ │ + 0xfffffffffffe6a7c (offset: 0x47060) -> 0xf28 fde=[ d64] │ │ │ │ + 0xfffffffffffe6dfc (offset: 0x473e0) -> 0xf90 fde=[ dcc] │ │ │ │ + 0xfffffffffffe6e1c (offset: 0x47400) -> 0xfa4 fde=[ de0] │ │ │ │ + 0xfffffffffffeb9fc (offset: 0x4bfe0) -> 0x10ac fde=[ ee8] │ │ │ │ + 0xfffffffffffeca2c (offset: 0x4d010) -> 0x10f8 fde=[ f34] │ │ │ │ + 0xfffffffffffecabc (offset: 0x4d0a0) -> 0x1124 fde=[ f60] │ │ │ │ + 0xfffffffffffecb3c (offset: 0x4d120) -> 0x1154 fde=[ f90] │ │ │ │ + 0xfffffffffffed2fc (offset: 0x4d8e0) -> 0x119c fde=[ fd8] │ │ │ │ + 0xfffffffffffed43c (offset: 0x4da20) -> 0x11cc fde=[ 1008] │ │ │ │ + 0xfffffffffffed57c (offset: 0x4db60) -> 0x1200 fde=[ 103c] │ │ │ │ + 0xfffffffffffed59c (offset: 0x4db80) -> 0x1214 fde=[ 1050] │ │ │ │ + 0xfffffffffffee39c (offset: 0x4e980) -> 0x1270 fde=[ 10ac] │ │ │ │ + 0xfffffffffffee99c (offset: 0x4ef80) -> 0x12c4 fde=[ 1100] │ │ │ │ + 0xffffffffffff3224 (offset: 0x53808) -> 0x132c fde=[ 1168] │ │ │ │ + 0xffffffffffff369c (offset: 0x53c80) -> 0x1394 fde=[ 11d0] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 0000000000000070 00000480 FDE cie=00000000 pc=000000000000f220..000000000001c5bc │ │ │ │ +0000047c 0000000000000070 00000480 FDE cie=00000000 pc=000000000000f220..000000000001c574 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000f224 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000f228 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000f22c │ │ │ │ @@ -786,24 +786,24 @@ │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000100f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000100f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f0 0000000000000070 000004f4 FDE cie=00000000 pc=000000000001c5c0..00000000000297b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c5c4 │ │ │ │ +000004f0 0000000000000070 000004f4 FDE cie=00000000 pc=000000000001c580..00000000000296d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c584 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c5c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c588 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c5cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c58c │ │ │ │ DW_CFA_def_cfa_register: r29 (x29) │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000001c614 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000001c5d4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-96 │ │ │ │ @@ -814,15 +814,15 @@ │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 3720 to 000000000001d49c │ │ │ │ + DW_CFA_advance_loc2: 3720 to 000000000001d45c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ @@ -837,31 +837,31 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d4a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d460 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d464 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000564 0000000000000070 00000568 FDE cie=00000000 pc=00000000000297c0..0000000000030b64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000297c4 │ │ │ │ +00000564 0000000000000070 00000568 FDE cie=00000000 pc=00000000000296e0..0000000000030a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000296e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000297c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000296e8 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000297d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000296f0 │ │ │ │ DW_CFA_def_cfa_register: r29 (x29) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000297fc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002971c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-96 │ │ │ │ @@ -872,15 +872,15 @@ │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 3808 to 000000000002a6dc │ │ │ │ + DW_CFA_advance_loc2: 3808 to 000000000002a5fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ @@ -895,77 +895,77 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a6e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a600 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a6e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a604 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d8 00000000000000c4 000005dc FDE cie=00000000 pc=0000000000030b80..00000000000311dc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b84 │ │ │ │ +000005d8 00000000000000c4 000005dc FDE cie=00000000 pc=0000000000030aa0..00000000000310fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030aa4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030aa8 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030b94 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030ab4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030b9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030abc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000030bac │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000030acc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000030bd0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000030af0 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030bdc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000030afc │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000030c08 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000030b28 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 664 to 0000000000030ea0 │ │ │ │ + DW_CFA_advance_loc1: 664 to 0000000000030dc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030ea8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030dc8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030eb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030dd0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030eb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030dd4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 228 to 0000000000030f98 │ │ │ │ + DW_CFA_advance_loc: 228 to 0000000000030eb8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ebc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030fa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ec0 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000030ff4 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000030f14 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f18 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f1c │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ @@ -973,385 +973,385 @@ │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000031044 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000030f64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031048 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f68 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003104c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f6c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031050 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 188 to 000000000003110c │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000003102c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031030 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031034 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031038 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003111c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003103c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031040 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031124 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031044 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031048 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000031148 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031068 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003114c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003106c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031070 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031074 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000031178 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000031098 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003117c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003109c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031180 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000310a0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031188 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000310a8 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003118c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000310ac │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031190 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000310b0 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a0 000000000000006c 000006a4 FDE cie=00000000 pc=00000000000311e0..0000000000031500 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000311e4 │ │ │ │ +000006a0 000000000000006c 000006a4 FDE cie=00000000 pc=0000000000031100..0000000000031420 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000311e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031108 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000311f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031114 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031200 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031120 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000031228 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000031148 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031238 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031158 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031244 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031164 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 276 to 0000000000031358 │ │ │ │ + DW_CFA_advance_loc1: 276 to 0000000000031278 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003135c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003127c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031360 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031280 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000031390 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000312b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031394 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000312b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031398 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000312b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003139c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000312bc │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000313d0 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000312f0 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000313e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000031304 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 236 to 00000000000314d0 │ │ │ │ + DW_CFA_advance_loc: 236 to 00000000000313f0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000313f4 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000314ec │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003140c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000314f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031414 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031418 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003141c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000710 0000000000000010 00000714 FDE cie=00000000 pc=0000000000031500..0000000000031614 │ │ │ │ +00000710 0000000000000010 00000714 FDE cie=00000000 pc=0000000000031420..0000000000031534 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 0000000000000030 00000728 FDE cie=00000000 pc=0000000000031620..0000000000031778 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031624 │ │ │ │ +00000724 0000000000000030 00000728 FDE cie=00000000 pc=0000000000031540..0000000000031698 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031544 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031628 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031548 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031634 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031554 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 164 to 00000000000316d8 │ │ │ │ + DW_CFA_advance_loc: 164 to 00000000000315f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000316dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000315fc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000316e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000031770 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000031690 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031774 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031694 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000758 0000000000000048 0000075c FDE cie=00000000 pc=0000000000031780..0000000000031c7c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031784 │ │ │ │ +00000758 0000000000000048 0000075c FDE cie=00000000 pc=00000000000316a0..0000000000031b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000316a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031788 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000316a8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031794 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000316b4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000317a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000316c0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 164 to 0000000000031844 │ │ │ │ + DW_CFA_advance_loc: 164 to 0000000000031764 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 484 to 0000000000031a28 │ │ │ │ + DW_CFA_advance_loc1: 484 to 0000000000031948 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031a34 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031954 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031958 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003195c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031960 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031a50 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031970 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031974 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031978 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000031af4 │ │ │ │ + DW_CFA_advance_loc: 156 to 0000000000031a14 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007a4 0000000000000044 000007a8 FDE cie=00000000 pc=0000000000031c80..0000000000031de8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031c84 │ │ │ │ +000007a4 0000000000000044 000007a8 FDE cie=00000000 pc=0000000000031ba0..0000000000031d08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ba8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031c90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031bb0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031c98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031bb8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031ca4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031bc4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031cb0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031bd0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000031cc4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000031be4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 252 to 0000000000031dc0 │ │ │ │ + DW_CFA_advance_loc: 252 to 0000000000031ce0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ce4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007ec 000000000000004c 000007f0 FDE cie=00000000 pc=0000000000031de8..0000000000031f50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031dec │ │ │ │ +000007ec 000000000000004c 000007f0 FDE cie=00000000 pc=0000000000031d08..0000000000031e70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031d0c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031d10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031df8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031d18 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000031e2c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000031d4c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000031eb4 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000031dd4 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031ebc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031ddc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031de0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031de4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000031f00 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000031e20 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031f18 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000031e38 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031f20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031e40 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031f24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000031f3c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000031e5c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000083c 0000000000000030 00000840 FDE cie=00000000 pc=0000000000031f50..0000000000032024 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031f54 │ │ │ │ +0000083c 0000000000000030 00000840 FDE cie=00000000 pc=0000000000031e70..0000000000031f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e74 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031f58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031f68 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031e88 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000032008 │ │ │ │ + DW_CFA_advance_loc: 160 to 0000000000031f28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003200c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031f2c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031f30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003201c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031f3c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032020 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031f40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000870 0000000000000050 00000874 FDE cie=00000000 pc=0000000000032024..0000000000032a00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032028 │ │ │ │ +00000870 0000000000000050 00000874 FDE cie=00000000 pc=0000000000031f44..0000000000032920 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031f48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003202c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031f4c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003204c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031f6c │ │ │ │ DW_CFA_def_cfa_offset: 1328 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 604 to 00000000000322a8 │ │ │ │ + DW_CFA_advance_loc1: 604 to 00000000000321c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000322c4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000321e4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ @@ -1359,27 +1359,27 @@ │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000322c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000321e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000322cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000321ec │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000008c4 00000000000000c8 000008c8 FDE cie=00000000 pc=0000000000032a00..0000000000037f28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a04 │ │ │ │ +000008c4 00000000000000c8 000008c8 FDE cie=00000000 pc=0000000000032920..0000000000037e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032924 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032928 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000032a34 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000032954 │ │ │ │ DW_CFA_def_cfa_offset: 3568 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ @@ -1391,18 +1391,18 @@ │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 8740 to 0000000000034c58 │ │ │ │ + DW_CFA_advance_loc2: 8740 to 0000000000034b78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000034c88 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000034ba8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ @@ -1416,22 +1416,22 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034bac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3812 to 0000000000035b74 │ │ │ │ + DW_CFA_advance_loc2: 3812 to 0000000000035a94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000035b9c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000035abc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ @@ -1445,22 +1445,22 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035ac0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035ac4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1792 to 00000000000362a4 │ │ │ │ + DW_CFA_advance_loc2: 1792 to 00000000000361c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000362cc │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000361ec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ @@ -1474,30 +1474,30 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000362d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000361f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000362d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000361f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000990 0000000000000074 00000994 FDE cie=00000000 pc=0000000000037f28..000000000003d644 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f2c │ │ │ │ +00000990 0000000000000074 00000994 FDE cie=00000000 pc=0000000000037e48..000000000003d564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e4c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e50 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000037f5c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000037e7c │ │ │ │ DW_CFA_def_cfa_offset: 3584 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ @@ -1509,18 +1509,18 @@ │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 8772 to 000000000003a1a0 │ │ │ │ + DW_CFA_advance_loc2: 8772 to 000000000003a0c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003a1cc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003a0ec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ @@ -1534,72 +1534,72 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a0f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a0f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a08 0000000000000048 00000a0c FDE cie=00000000 pc=000000000003d644..000000000003e5b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d648 │ │ │ │ +00000a08 0000000000000048 00000a0c FDE cie=00000000 pc=000000000003d564..000000000003e4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d568 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d64c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d56c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003d668 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d588 │ │ │ │ DW_CFA_def_cfa_offset: 3488 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1280 to 000000000003db68 │ │ │ │ + DW_CFA_advance_loc2: 1280 to 000000000003da88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003db80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003daa0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003daa4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003db88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003daa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a54 0000000000000074 00000a58 FDE cie=00000000 pc=000000000003e5c0..0000000000043dac │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e5c4 │ │ │ │ +00000a54 0000000000000074 00000a58 FDE cie=00000000 pc=000000000003e4e0..0000000000043ccc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e4e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e5c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e4e8 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003e5f4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003e514 │ │ │ │ DW_CFA_def_cfa_offset: 3568 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ @@ -1611,18 +1611,18 @@ │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 8900 to 00000000000408b8 │ │ │ │ + DW_CFA_advance_loc2: 8900 to 00000000000407d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000408e4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000040804 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ @@ -1636,480 +1636,480 @@ │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040808 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004080c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000acc 00000000000000b4 00000ad0 FDE cie=00000000 pc=0000000000043dac..0000000000044a14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043db0 │ │ │ │ +00000acc 00000000000000b4 00000ad0 FDE cie=00000000 pc=0000000000043ccc..0000000000044934 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043cd0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043db8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043cd8 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043dc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043ce4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043dcc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043cec │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043dd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043cf4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000043e00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000043d20 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000043e1c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043d3c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000043e58 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000043d78 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000043e94 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000043db4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043db8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043e9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043dbc │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc1: 492 to 0000000000044088 │ │ │ │ + DW_CFA_advance_loc1: 492 to 0000000000043fa8 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000440bc │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000043fdc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000440d8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043ff8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000440dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ffc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000044128 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000044048 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044140 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044060 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1220 to 0000000000044604 │ │ │ │ + DW_CFA_advance_loc2: 1220 to 0000000000044524 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044608 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044528 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004460c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004452c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044610 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044530 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044618 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044538 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044620 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044540 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004462c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004454c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004467c │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000004459c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044688 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000445a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 468 to 000000000004485c │ │ │ │ + DW_CFA_advance_loc1: 468 to 000000000004477c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044864 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044784 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044868 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044788 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044874 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044794 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044894 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000447b4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044898 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000447b8 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004489c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000447bc │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b84 0000000000000028 00000b88 FDE cie=00000000 pc=0000000000044a20..0000000000044a68 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a24 │ │ │ │ +00000b84 0000000000000028 00000b88 FDE cie=00000000 pc=0000000000044940..0000000000044988 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044944 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044948 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044a40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044960 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044964 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044a4c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004496c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044a5c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004497c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044980 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bb0 0000000000000020 00000bb4 FDE cie=00000000 pc=0000000000044a68..0000000000044aa0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a6c │ │ │ │ +00000bb0 0000000000000020 00000bb4 FDE cie=00000000 pc=0000000000044988..00000000000449c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004498c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044990 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044a90 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000449b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000bd4 0000000000000064 00000bd8 FDE cie=00000000 pc=0000000000044aa0..00000000000454fc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044aa4 │ │ │ │ +00000bd4 0000000000000064 00000bd8 FDE cie=00000000 pc=00000000000449c0..000000000004541c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449c8 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044aac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449cc │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044ab4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000449d4 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044ac8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000449e8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 308 to 0000000000044bfc │ │ │ │ + DW_CFA_advance_loc1: 308 to 0000000000044b1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b20 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000044c28 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044b48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 2128 to 0000000000045478 │ │ │ │ + DW_CFA_advance_loc2: 2128 to 0000000000045398 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004547c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004539c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045480 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000453a0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000045494 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000453b4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000454cc │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000453ec │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000454e8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000045408 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004540c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000454f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045418 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c3c 00000000000000c0 00000c40 FDE cie=00000000 pc=0000000000045500..0000000000046f98 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045504 │ │ │ │ +00000c3c 00000000000000c0 00000c40 FDE cie=00000000 pc=0000000000045420..0000000000046eb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045424 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045508 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045428 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004551c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004543c │ │ │ │ DW_CFA_def_cfa_offset: 1600 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000045584 │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000454a4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045588 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000454a8 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1812 to 0000000000045c9c │ │ │ │ + DW_CFA_advance_loc2: 1812 to 0000000000045bbc │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045bc0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000045ccc │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000045bec │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000045cdc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045bfc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ce0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045c00 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045c04 │ │ │ │ DW_CFA_def_cfa_offset: 1600 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000045cf8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000045c18 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045c1c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 708 to 0000000000045fc0 │ │ │ │ + DW_CFA_advance_loc1: 708 to 0000000000045ee0 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000045fd8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000045ef8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000004602c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000045f4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046030 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f50 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046034 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f54 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f58 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004603c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f5c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 400 to 00000000000461cc │ │ │ │ + DW_CFA_advance_loc1: 400 to 00000000000460ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000461d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000460f4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000461d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000460f8 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000461dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000460fc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000461e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1888 to 0000000000046940 │ │ │ │ + DW_CFA_advance_loc2: 1888 to 0000000000046860 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046948 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046868 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004694c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004686c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046950 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046870 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046954 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046874 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000046998 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000468b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000469a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000468c0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000469a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000468c4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000469a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000468c8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000469ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000468cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1456 to 0000000000046f5c │ │ │ │ + DW_CFA_advance_loc2: 1456 to 0000000000046e7c │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046f64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e84 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e88 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e8c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046f74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e94 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e98 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e9c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ea0 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046f88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046ea8 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046eac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046eb0 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046eb4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d00 0000000000000060 00000d04 FDE cie=00000000 pc=0000000000046fa0..0000000000047140 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046fa4 │ │ │ │ +00000d00 0000000000000060 00000d04 FDE cie=00000000 pc=0000000000046ec0..0000000000047060 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ec4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ec8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046fb4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046ed4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046fbc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046edc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046fd4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046ef4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000046ff8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000046f18 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047018 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046f38 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 172 to 00000000000470c4 │ │ │ │ + DW_CFA_advance_loc: 172 to 0000000000046fe4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000470e4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000047004 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000047114 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000047034 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047038 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004711c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004703c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004712c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004704c │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047138 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047058 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004713c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004705c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d64 0000000000000064 00000d68 FDE cie=00000000 pc=0000000000047140..00000000000474b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047144 │ │ │ │ +00000d64 0000000000000064 00000d68 FDE cie=00000000 pc=0000000000047060..00000000000473d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047064 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047148 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047068 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004714c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004706c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047158 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047078 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047164 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047084 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047170 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047090 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004717c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004709c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-96 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047188 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000470a8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-80 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047194 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000470b4 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-64 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000471a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000470c0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000471ac │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000470cc │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 740 to 0000000000047490 │ │ │ │ + DW_CFA_advance_loc1: 740 to 00000000000473b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ @@ -2121,392 +2121,392 @@ │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047494 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000473b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047498 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000473b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dcc 0000000000000010 00000dd0 FDE cie=00000000 pc=00000000000474c0..00000000000474d8 │ │ │ │ +00000dcc 0000000000000010 00000dd0 FDE cie=00000000 pc=00000000000473e0..00000000000473f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000de0 0000000000000104 00000de4 FDE cie=00000000 pc=00000000000474e0..000000000004c0c0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000474e4 │ │ │ │ +00000de0 0000000000000104 00000de4 FDE cie=00000000 pc=0000000000047400..000000000004bfe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047404 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000474e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047408 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000047504 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047424 │ │ │ │ DW_CFA_def_cfa_offset: 3616 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-128 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-112 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-96 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-88 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 476 to 00000000000476e0 │ │ │ │ + DW_CFA_advance_loc1: 476 to 0000000000047600 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000476e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047608 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 1000 to 0000000000047ad0 │ │ │ │ + DW_CFA_advance_loc1: 1000 to 00000000000479f0 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047ad8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000479f8 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047adc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000479fc │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a00 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a04 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047aec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047a0c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 2016 to 00000000000482cc │ │ │ │ + DW_CFA_advance_loc2: 2016 to 00000000000481ec │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000481f0 │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000481f4 │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000481f8 │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000481fc │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048200 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048204 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000482ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004820c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004830c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004822c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000048324 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048244 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048248 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004832c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004824c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000048448 │ │ │ │ + DW_CFA_advance_loc1: 284 to 0000000000048368 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004844c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004836c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048370 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048374 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048378 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004845c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004837c │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048460 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048380 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048464 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048384 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 4096 to 0000000000049464 │ │ │ │ + DW_CFA_advance_loc2: 4096 to 0000000000049384 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004946c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004938c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049470 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049390 │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049474 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049394 │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049478 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049398 │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004947c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004939c │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049480 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000493a0 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049484 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000493a4 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049488 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000493a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 9492 to 000000000004b99c │ │ │ │ + DW_CFA_advance_loc2: 9492 to 000000000004b8bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8c0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8c4 │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8c8 │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8cc │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8d0 │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8d4 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8d8 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1248 to 000000000004be9c │ │ │ │ + DW_CFA_advance_loc2: 1248 to 000000000004bdbc │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004bebc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004bddc │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bde0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bde4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-80 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-72 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ee8 0000000000000048 00000eec FDE cie=00000000 pc=000000000004c0c0..000000000004d0f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c0c4 │ │ │ │ +00000ee8 0000000000000048 00000eec FDE cie=00000000 pc=000000000004bfe0..000000000004d010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bfe4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c0c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bfe8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c0e4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004c004 │ │ │ │ DW_CFA_def_cfa_offset: 3504 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1712 to 000000000004c794 │ │ │ │ + DW_CFA_advance_loc2: 1712 to 000000000004c6b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c7ac │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004c6cc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c6d0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c6d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f34 0000000000000028 00000f38 FDE cie=00000000 pc=000000000004d0f0..000000000004d168 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d0fc │ │ │ │ +00000f34 0000000000000028 00000f38 FDE cie=00000000 pc=000000000004d010..000000000004d088 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d01c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d100 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d020 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d108 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d028 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004d158 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000004d078 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d15c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d07c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f60 000000000000002c 00000f64 FDE cie=00000000 pc=000000000004e180..000000000004e200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e184 │ │ │ │ +00000f60 000000000000002c 00000f64 FDE cie=00000000 pc=000000000004d0a0..000000000004d120 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e188 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e194 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d0b4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004e1bc │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004d0dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0e0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004e1f8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004d118 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d11c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000f90 0000000000000044 00000f94 FDE cie=00000000 pc=000000000004e200..000000000004e9b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e204 │ │ │ │ +00000f90 0000000000000044 00000f94 FDE cie=00000000 pc=000000000004d120..000000000004d8d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d124 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d128 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e214 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d134 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e21c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d13c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004e238 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004d158 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1664 to 000000000004e8b8 │ │ │ │ + DW_CFA_advance_loc2: 1664 to 000000000004d7d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d7dc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e8c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d7e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000fd8 000000000000002c 00000fdc FDE cie=00000000 pc=000000000004e9c0..000000000004eaf4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e9c4 │ │ │ │ +00000fd8 000000000000002c 00000fdc FDE cie=00000000 pc=000000000004d8e0..000000000004da14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d8e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e9c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d8e8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e9d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d8f8 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e9e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d900 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e9ec │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d90c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000004ea84 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000004d9a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d9ac │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001008 0000000000000030 0000100c FDE cie=00000000 pc=000000000004eb00..000000000004ec38 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb04 │ │ │ │ +00001008 0000000000000030 0000100c FDE cie=00000000 pc=000000000004da20..000000000004db58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004da28 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004eb14 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004da34 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004eb1c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004da3c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004eb28 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004da48 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000004ebc8 │ │ │ │ + DW_CFA_advance_loc: 160 to 000000000004dae8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ebcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004daec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ebd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004daf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000103c 0000000000000010 00001040 FDE cie=00000000 pc=000000000004ec40..000000000004ec5c │ │ │ │ +0000103c 0000000000000010 00001040 FDE cie=00000000 pc=000000000004db60..000000000004db7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001050 0000000000000058 00001054 FDE cie=00000000 pc=000000000004ec60..000000000004fa54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec64 │ │ │ │ +00001050 0000000000000058 00001054 FDE cie=00000000 pc=000000000004db80..000000000004e974 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db88 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004db8c │ │ │ │ DW_CFA_def_cfa_register: r29 (x29) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004ec90 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004dbb0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 3416 to 000000000004f9e8 │ │ │ │ + DW_CFA_advance_loc2: 3416 to 000000000004e908 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ @@ -2516,47 +2516,47 @@ │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e90c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010ac 0000000000000050 000010b0 FDE cie=00000000 pc=000000000004fa60..000000000005005c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa64 │ │ │ │ +000010ac 0000000000000050 000010b0 FDE cie=00000000 pc=000000000004e980..000000000004ef7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e984 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e988 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004fa74 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e994 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e998 │ │ │ │ DW_CFA_def_cfa: r29 (x29) ofs 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e99c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004fa88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e9a8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004faac │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004e9cc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 768 to 000000000004fdac │ │ │ │ + DW_CFA_advance_loc1: 768 to 000000000004eccc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ @@ -2564,31 +2564,31 @@ │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fdb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ecd0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fdb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ecd4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001100 0000000000000064 00001104 FDE cie=00000000 pc=0000000000050060..00000000000548e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050064 │ │ │ │ +00001100 0000000000000064 00001104 FDE cie=00000000 pc=000000000004ef80..0000000000053808 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ef84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050068 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ef88 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005006c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ef8c │ │ │ │ DW_CFA_def_cfa_register: r29 (x29) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000050094 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004efb4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ @@ -2597,15 +2597,15 @@ │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 292 to 00000000000501b8 │ │ │ │ + DW_CFA_advance_loc1: 292 to 000000000004f0d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ @@ -2618,91 +2618,91 @@ │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000501bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f0dc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000501c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f0e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001168 0000000000000064 0000116c FDE cie=00000000 pc=00000000000548e8..0000000000054d60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000548ec │ │ │ │ +00001168 0000000000000064 0000116c FDE cie=00000000 pc=0000000000053808..0000000000053c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005380c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000548f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053810 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000548f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053818 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000054910 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053830 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 272 to 0000000000054a20 │ │ │ │ + DW_CFA_advance_loc1: 272 to 0000000000053940 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053944 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053948 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000054a7c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000005399c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054a88 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000539a8 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000054aac │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000539cc │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 428 to 0000000000054c58 │ │ │ │ + DW_CFA_advance_loc1: 428 to 0000000000053b78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000054c70 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053b90 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053b94 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000054cb0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000053bd0 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000054cb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053bd8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000054ce4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000053c04 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000054d08 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000053c28 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000054d5c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000053c7c │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ │ │ │ │ -000011d0 0000000000000010 000011d4 FDE cie=00000000 pc=0000000000054d60..0000000000054d68 │ │ │ │ +000011d0 0000000000000010 000011d4 FDE cie=00000000 pc=0000000000053c80..0000000000053c88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000011e4 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-aarch64.so.1 │ │ │ │ +;/lib/ld-linux-aarch64.so.1 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ rsb__BLAS_Xuscr_variable_block_begin │ │ │ │ rsb__do_util_merge_sorted_subarrays_in_place_test │ │ │ │ rsb__do_dump_bitmap │ │ │ │ rsb__do_index_based_bcsr_sort │ │ │ │ @@ -651,14 +651,15 @@ │ │ │ │ # env: SLURM_TASKS_PER_NODE is not set │ │ │ │ # detected hostname: %s │ │ │ │ # user specified a verbosity level of %d (each --verbose occurrence counts +1) │ │ │ │ # user did not specify any verbosity level (each --verbose occurrence counts +1) │ │ │ │ # Memory benchmark took %.3lfs │ │ │ │ -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -O3 -std=c99 │ │ │ │ RSB_CFLAGS │ │ │ │ +L2:/64/,L1:/64/ │ │ │ │ RSB_DETECTED_MEM_HIERARCHY_INFO │ │ │ │ RSB_IO_WANT_MEMORY_HIERARCHY_INFO_STRING │ │ │ │ # auto-tuning oriented output implies times==0 iterations and sort-after-load. │ │ │ │ # The iteration times should be specified as a positive number! │ │ │ │ # Will measure on times=%d iterations. │ │ │ │ # ====== BEGIN Impatient results record for matrix %d/%d: %s. │ │ │ │ # ====== END Impatient results record for matrix %d/%d: %s. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -31,22 +31,22 @@ │ │ │ │ mov x2, #0x340 // #832 │ │ │ │ add x1, x1, #0xbe8 │ │ │ │ bl 9450 │ │ │ │ mov x22, #0xffffffffffffeb88 // #-5240 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add x19, x29, x22 │ │ │ │ mov x24, #0xffffffffffffeb4c // #-5300 │ │ │ │ - adrp x22, 55000 │ │ │ │ + adrp x22, 54000 │ │ │ │ add x24, x29, x24 │ │ │ │ - add x22, x22, #0x920 │ │ │ │ + add x22, x22, #0x840 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov w26, #0x61 // #97 │ │ │ │ str wzr, [x0, #11084] │ │ │ │ mov x0, x19 │ │ │ │ - bl 4ec40 │ │ │ │ + bl 4db60 │ │ │ │ bti j │ │ │ │ mov x4, x24 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ bl ab70 │ │ │ │ @@ -55,16 +55,16 @@ │ │ │ │ cmp w0, #0x76 │ │ │ │ b.gt ac74 │ │ │ │ cmp w0, #0x41 │ │ │ │ b.le ac1c │ │ │ │ sub w0, w0, #0x42 │ │ │ │ cmp w0, #0x34 │ │ │ │ b.hi ac1c // b.pmore │ │ │ │ - adrp x5, 60000 │ │ │ │ - add x5, x5, #0xa70 │ │ │ │ + adrp x5, 5f000 │ │ │ │ + add x5, x5, #0x9a0 │ │ │ │ ldrh w5, [x5, w0, uxtw #1] │ │ │ │ adr x0, ac74 │ │ │ │ add x5, x0, w5, sxth #2 │ │ │ │ br x5 │ │ │ │ mov w1, #0x6368 // #25448 │ │ │ │ movk w1, #0x626e, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ @@ -79,15 +79,15 @@ │ │ │ │ movk w1, #0x6c69, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne ac1c // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9b90 │ │ │ │ mov w20, w0 │ │ │ │ cbnz w0, ae20 │ │ │ │ - bl 4fa60 │ │ │ │ + bl 4e980 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov w1, #0x6c73 // #27763 │ │ │ │ movk w1, #0x6d, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq c6c4 // b.none │ │ │ │ @@ -236,20 +236,20 @@ │ │ │ │ adrp x26, 7f000 │ │ │ │ ldr x26, [x26, #4016] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #11136] │ │ │ │ ldr x0, [x26, #64] │ │ │ │ cbz x0, af40 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x788 │ │ │ │ + add x2, x2, #0x6a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x23, 60000 │ │ │ │ - add x0, x23, #0xae0 │ │ │ │ + adrp x23, 5f000 │ │ │ │ + add x0, x23, #0xa10 │ │ │ │ add x1, x0, #0xc8 │ │ │ │ mov x17, #0xffffffffffffec00 // #-5120 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov x18, #0xffffffffffffec00 // #-5120 │ │ │ │ ldur q29, [x0, #200] │ │ │ │ mov x13, #0xffffffffffffeb80 // #-5248 │ │ │ │ ldp q30, q31, [x1, #16] │ │ │ │ @@ -311,30 +311,30 @@ │ │ │ │ cbnz w0, b054 │ │ │ │ ldr w1, [x24, #24] │ │ │ │ ldr w0, [x28, #24] │ │ │ │ cmp w1, w0 │ │ │ │ b.eq c8b4 // b.none │ │ │ │ ldr x0, [x26, #64] │ │ │ │ cbz x0, b06c │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x9d8 │ │ │ │ + add x2, x2, #0x8f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #11136] │ │ │ │ mov x0, x24 │ │ │ │ bl a300 │ │ │ │ cbz x28, b08c │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w28, [x0, #11136] │ │ │ │ cbnz w28, c3c4 │ │ │ │ - add x4, x23, #0xae0 │ │ │ │ + add x4, x23, #0xa10 │ │ │ │ mov x11, #0xffffffffffffec00 // #-5120 │ │ │ │ add x5, x29, x11 │ │ │ │ sub x8, x29, #0x4, lsl #12 │ │ │ │ mov x12, #0xffffffffffffec00 // #-5120 │ │ │ │ mov x0, x20 │ │ │ │ ldp x6, x7, [x4, #248] │ │ │ │ stp x6, x7, [x5, #64] │ │ │ │ @@ -355,15 +355,15 @@ │ │ │ │ ldr w2, [x21, x0] │ │ │ │ ldr w1, [x20, x0] │ │ │ │ cmp w2, w1 │ │ │ │ b.ne c824 // b.any │ │ │ │ add x0, x0, #0x4 │ │ │ │ cmp x0, #0x14 │ │ │ │ b.ne b0f0 // b.any │ │ │ │ - add x4, x23, #0xae0 │ │ │ │ + add x4, x23, #0xa10 │ │ │ │ mov x9, #0xffffffffffffec00 // #-5120 │ │ │ │ add x5, x29, x9 │ │ │ │ sub x8, x29, #0x4, lsl #12 │ │ │ │ mov x10, #0xffffffffffffec00 // #-5120 │ │ │ │ mov x3, x22 │ │ │ │ ldp x6, x7, [x4, #248] │ │ │ │ stp x6, x7, [x5, #64] │ │ │ │ @@ -434,19 +434,19 @@ │ │ │ │ add x3, x5, x2 │ │ │ │ add x1, x4, x1 │ │ │ │ sub w9, w6, #0x7d0 │ │ │ │ sub x1, x3, x1 │ │ │ │ sxtw x0, w8 │ │ │ │ cmp x1, #0x8 │ │ │ │ b.ls c6e0 // b.plast │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ add w10, w6, #0x1 │ │ │ │ dup v30.4s, w9 │ │ │ │ add x2, x4, x2 │ │ │ │ - ldr q29, [x1, #144] │ │ │ │ + ldr q29, [x1, #4032] │ │ │ │ lsr w7, w10, #2 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov v28.16b, v29.16b │ │ │ │ ubfiz x1, x0, #4, #32 │ │ │ │ add v29.4s, v29.4s, v31.4s │ │ │ │ add x0, x0, #0x1 │ │ │ │ str q30, [x2, x1] │ │ │ │ @@ -656,18 +656,18 @@ │ │ │ │ bl a470 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq c824 // b.none │ │ │ │ mov w0, #0x100 // #256 │ │ │ │ bl a470 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq c824 // b.none │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 5f000 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ - ldr q31, [x0, #160] │ │ │ │ + ldr q31, [x0, #4048] │ │ │ │ mov x0, x20 │ │ │ │ str q31, [x2, #11392] │ │ │ │ bl a530 │ │ │ │ cmn w0, #0x14 │ │ │ │ b.ne c824 // b.any │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ @@ -679,15 +679,15 @@ │ │ │ │ bl a380 │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne c824 // b.any │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ bl 9c80 │ │ │ │ cbnz w0, c824 │ │ │ │ - add x24, x23, #0xae0 │ │ │ │ + add x24, x23, #0xa10 │ │ │ │ mov x12, #0xffffffffffffec00 // #-5120 │ │ │ │ add x3, x24, #0x128 │ │ │ │ add x6, x29, x12 │ │ │ │ mov w2, #0xfe02 // #65026 │ │ │ │ mov x0, x20 │ │ │ │ movk w2, #0x7fff, lsl #16 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ @@ -714,41 +714,41 @@ │ │ │ │ b.ne c824 // b.any │ │ │ │ mov w1, w25 │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl a5a0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne c824 // b.any │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov w1, w28 │ │ │ │ mov w2, #0x63 // #99 │ │ │ │ - ldr d31, [x0, #384] │ │ │ │ + ldr d31, [x0, #176] │ │ │ │ mov x0, x20 │ │ │ │ str d31, [x3, #11392] │ │ │ │ bl a790 │ │ │ │ sub x0, x29, #0x2, lsl #12 │ │ │ │ ldrh w0, [x0, #3204] │ │ │ │ cmp w0, #0x64 │ │ │ │ b.ne c824 // b.any │ │ │ │ sub x0, x29, #0x2, lsl #12 │ │ │ │ ldrh w0, [x0, #3206] │ │ │ │ cmp w0, #0x64 │ │ │ │ b.ne c824 // b.any │ │ │ │ add x0, x24, #0x140 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ sub x24, x29, #0x1, lsl #12 │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ - ldr q28, [x1, #176] │ │ │ │ + ldr q28, [x1, #4064] │ │ │ │ sub x6, x24, #0x380 │ │ │ │ ld1 {v30.16b-v31.16b}, [x0] │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 5f000 │ │ │ │ mov w3, w25 │ │ │ │ mov x2, x20 │ │ │ │ - ldr q29, [x0, #192] │ │ │ │ + ldr q29, [x0, #4080] │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w4, #0x44 // #68 │ │ │ │ st1 {v30.16b-v31.16b}, [x6] │ │ │ │ str q28, [x7, #11296] │ │ │ │ str q29, [x7, #11328] │ │ │ │ @@ -762,27 +762,27 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #11336] │ │ │ │ cbnz w0, c824 │ │ │ │ sub x25, x24, #0x380 │ │ │ │ ldr d27, [x25, #16] │ │ │ │ fcmp d27, #0.0 │ │ │ │ b.ne c824 // b.any │ │ │ │ - add x0, x23, #0xae0 │ │ │ │ + add x0, x23, #0xa10 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add x0, x0, #0x140 │ │ │ │ sub x8, x29, #0x4, lsl #12 │ │ │ │ mov x11, #0x2b20 // #11040 │ │ │ │ mov x7, x27 │ │ │ │ ldr x28, [x1, #11008] │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ ld1 {v30.16b-v31.16b}, [x0] │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr q28, [x1, #208] │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr q28, [x1] │ │ │ │ str wzr, [x8, #11128] │ │ │ │ - ldr q29, [x0, #224] │ │ │ │ + ldr q29, [x0, #16] │ │ │ │ str wzr, [x8, #11136] │ │ │ │ str q28, [x8, #11296] │ │ │ │ mov x1, x21 │ │ │ │ mov x2, x20 │ │ │ │ str q29, [x8, #11328] │ │ │ │ add x8, x8, x11 │ │ │ │ mov x0, x22 │ │ │ │ @@ -807,23 +807,23 @@ │ │ │ │ ldr w0, [x0, #11128] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne c824 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #11136] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne c824 // b.any │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x8, x29, #0x4, lsl #12 │ │ │ │ mov x10, #0x2b20 // #11040 │ │ │ │ mov x1, x21 │ │ │ │ - ldr q28, [x0, #240] │ │ │ │ - adrp x0, 61000 │ │ │ │ + ldr q28, [x0, #32] │ │ │ │ + adrp x0, 60000 │ │ │ │ str wzr, [x8, #11128] │ │ │ │ mov x7, x27 │ │ │ │ - ldr q29, [x0, #256] │ │ │ │ + ldr q29, [x0, #48] │ │ │ │ str wzr, [x8, #11136] │ │ │ │ str q28, [x8, #11296] │ │ │ │ mov x6, x28 │ │ │ │ mov x2, x20 │ │ │ │ str q29, [x8, #11328] │ │ │ │ add x8, x8, x10 │ │ │ │ mov x0, x22 │ │ │ │ @@ -839,15 +839,15 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #11336] │ │ │ │ orr w0, w0, w1 │ │ │ │ cbnz w0, c824 │ │ │ │ ldr d25, [x25, #16] │ │ │ │ fcmp d25, #0.0 │ │ │ │ b.ne c824 // b.any │ │ │ │ - add x25, x23, #0xae0 │ │ │ │ + add x25, x23, #0xa10 │ │ │ │ sub x9, x29, #0x4, lsl #12 │ │ │ │ add x0, x25, #0x178 │ │ │ │ add x1, x25, #0x190 │ │ │ │ mov x7, x27 │ │ │ │ mov x6, x28 │ │ │ │ str wzr, [x9, #11136] │ │ │ │ mov x2, x20 │ │ │ │ @@ -1101,23 +1101,23 @@ │ │ │ │ mov w28, w0 │ │ │ │ cbnz w0, c3c4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ str w1, [x2, #11120] │ │ │ │ cbz x0, bcc4 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7c0 │ │ │ │ + add x2, x2, #0x6e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - add x0, x23, #0xae0 │ │ │ │ - adrp x1, 61000 │ │ │ │ + add x0, x23, #0xa10 │ │ │ │ + adrp x1, 5f000 │ │ │ │ add x0, x0, #0x2b0 │ │ │ │ fmov d13, #1.000000000000000000e+00 │ │ │ │ - ldr d15, [x1, #144] │ │ │ │ + ldr d15, [x1, #4032] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x9, [x0, #16] │ │ │ │ mov x2, #0xffffffffffffeb70 // #-5264 │ │ │ │ ldp x10, x11, [x0] │ │ │ │ mov x0, x1 │ │ │ │ str d15, [x1, #11232] │ │ │ │ add x8, x29, x2 │ │ │ │ @@ -1274,32 +1274,32 @@ │ │ │ │ fcmp d7, d12 │ │ │ │ b.ne c388 // b.any │ │ │ │ ldr d6, [x0, #11400] │ │ │ │ fcmp d6, d12 │ │ │ │ b.ne c388 // b.any │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ - add x0, x23, #0xae0 │ │ │ │ + add x0, x23, #0xa10 │ │ │ │ mov x15, #0xffffffffffffec00 // #-5120 │ │ │ │ add x1, x0, #0x2c8 │ │ │ │ add x0, x0, #0x2b0 │ │ │ │ - adrp x2, 61000 │ │ │ │ + adrp x2, 60000 │ │ │ │ mov x16, #0xffffffffffffec00 // #-5120 │ │ │ │ sub x3, x24, #0x380 │ │ │ │ sub x5, x29, #0x4, lsl #12 │ │ │ │ ldp x6, x7, [x0] │ │ │ │ mov w8, #0x4002 // #16386 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ add x0, x29, x15 │ │ │ │ ld1 {v30.16b-v31.16b}, [x1] │ │ │ │ - adrp x1, 61000 │ │ │ │ - ldr q28, [x2, #272] │ │ │ │ + adrp x1, 60000 │ │ │ │ + ldr q28, [x2, #64] │ │ │ │ stp x6, x7, [x0, #32] │ │ │ │ add x0, x29, x16 │ │ │ │ - ldr q29, [x1, #288] │ │ │ │ + ldr q29, [x1, #80] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ stp x6, x7, [x0, #64] │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ st1 {v30.16b-v31.16b}, [x3] │ │ │ │ mov w7, w25 │ │ │ │ mov w3, #0x4 // #4 │ │ │ │ @@ -1353,18 +1353,18 @@ │ │ │ │ fcmp d31, d15 │ │ │ │ b.ne c388 // b.any │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ fmov v31.2d, #1.000000000000000000e+00 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x13, #0x2c80 // #11392 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 5f000 │ │ │ │ mov x14, #0xffffffffffffec90 // #-4976 │ │ │ │ mov w8, #0x40 // #64 │ │ │ │ - ldr d14, [x0, #144] │ │ │ │ + ldr d14, [x0, #4032] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str q31, [x3, #11328] │ │ │ │ add x3, x3, x13 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ str d15, [x0, #11128] │ │ │ │ mov w5, #0x2 // #2 │ │ │ │ stp xzr, xzr, [x3] │ │ │ │ @@ -1472,15 +1472,15 @@ │ │ │ │ bl 96e0 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w1, [x0, #11120] │ │ │ │ cbnz w1, c8d8 │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ - add x0, x23, #0xae0 │ │ │ │ + add x0, x23, #0xa10 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add x0, x0, #0x2e8 │ │ │ │ mov x9, #0x2c40 // #11328 │ │ │ │ mov x10, #0x2c50 // #11344 │ │ │ │ mov w8, #0x40 // #64 │ │ │ │ str d15, [x1, #11128] │ │ │ │ mov w7, w25 │ │ │ │ @@ -1543,17 +1543,17 @@ │ │ │ │ fcmp d24, #0.0 │ │ │ │ b.eq d2fc // b.none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ str w1, [x2, #11120] │ │ │ │ cbz x0, c3b0 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7f0 │ │ │ │ + add x2, x2, #0x710 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cbz x28, c3b8 │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w28, [x0, #11120] │ │ │ │ cbz w28, c8e0 │ │ │ │ @@ -1572,15 +1572,15 @@ │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ b ae2c │ │ │ │ add w1, w1, #0x5e │ │ │ │ cmp w0, w1 │ │ │ │ b.ne ac1c // b.any │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 45500 │ │ │ │ + bl 45420 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov x19, sp │ │ │ │ sub sp, sp, #0x2, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ add w2, w25, #0x2 │ │ │ │ @@ -1593,15 +1593,15 @@ │ │ │ │ add x2, x2, #0x1 │ │ │ │ str x3, [x0, x1, lsl #3] │ │ │ │ add x1, x1, #0x1 │ │ │ │ cmp w20, #0x400 │ │ │ │ csel w3, w20, w4, le │ │ │ │ cmp w3, w2 │ │ │ │ b.gt c444 │ │ │ │ - bl 45500 │ │ │ │ + bl 45420 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ mov sp, x19 │ │ │ │ b ae34 │ │ │ │ bti j │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9b90 │ │ │ │ @@ -1615,15 +1615,15 @@ │ │ │ │ add x1, x21, #0x8 │ │ │ │ sub w0, w20, #0x1 │ │ │ │ bl a600 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ bti j │ │ │ │ - bl 4e180 │ │ │ │ + bl 4d0a0 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ bti j │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9b90 │ │ │ │ bl 97c0 │ │ │ │ @@ -1647,15 +1647,15 @@ │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9b90 │ │ │ │ mov w20, w0 │ │ │ │ cbnz w0, ae20 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 4e200 │ │ │ │ + bl 4d120 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ bti j │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9b90 │ │ │ │ cbnz w0, af00 │ │ │ │ @@ -1672,17 +1672,17 @@ │ │ │ │ mov x1, #0xffffffffffffeff8 // #-4104 │ │ │ │ add x19, x29, x1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, x19 │ │ │ │ bl ee00 │ │ │ │ orr w20, w20, w0 │ │ │ │ mov x2, x19 │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x5e8 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ b ae2c │ │ │ │ bti j │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ ldrb w26, [x0] │ │ │ │ @@ -1698,30 +1698,30 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 9930 │ │ │ │ b c598 │ │ │ │ bti j │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ - bl 30b80 │ │ │ │ + bl 30aa0 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 311e0 │ │ │ │ + bl 31100 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ + add x2, x2, #0x668 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x2, 83000 │ │ │ │ adrp x1, e000 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ add x1, x1, #0x580 │ │ │ │ str wzr, [x2, #1500] │ │ │ │ @@ -1730,33 +1730,33 @@ │ │ │ │ b.eq c870 // b.none │ │ │ │ cmp w26, #0x74 │ │ │ │ b.eq c858 // b.none │ │ │ │ cmp w26, #0x53 │ │ │ │ b.eq c888 // b.none │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x3, 55000 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x3, x3, #0x458 │ │ │ │ - add x2, x2, #0x960 │ │ │ │ + adrp x3, 54000 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x3, x3, #0x378 │ │ │ │ + add x2, x2, #0x880 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0xfffffffe // #-2 │ │ │ │ b ae34 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ bl a860 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 311e0 │ │ │ │ + bl 31100 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str w9, [x4, x0, lsl #2] │ │ │ │ str w1, [x5, x0, lsl #2] │ │ │ │ add w1, w1, #0x1 │ │ │ │ @@ -1781,51 +1781,51 @@ │ │ │ │ bl a300 │ │ │ │ cmn w20, #0x400 │ │ │ │ b.ne ae2c // b.any │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ b ae2c │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x850 │ │ │ │ + add x2, x2, #0x770 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b c5e0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x850 │ │ │ │ + add x2, x2, #0x770 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b c580 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ bl a330 │ │ │ │ b ae34 │ │ │ │ cmp w0, #0x62 │ │ │ │ b.eq c650 // b.none │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x9a8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x8c8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl e664 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b ae34 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x938 │ │ │ │ + add x2, x2, #0x858 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b ae34 │ │ │ │ mov w0, w20 │ │ │ │ mov x1, x21 │ │ │ │ bl a9d0 │ │ │ │ @@ -1837,62 +1837,62 @@ │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ b b054 │ │ │ │ mov sp, x24 │ │ │ │ mov w28, #0xfffffff0 // #-16 │ │ │ │ b c3c4 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ cbz x0, c844 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, w25 │ │ │ │ - add x2, x2, #0x9d8 │ │ │ │ + add x2, x2, #0x8f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ mov w28, w0 │ │ │ │ str w0, [x1, #11136] │ │ │ │ b c3c4 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ - bl 1c5c0 │ │ │ │ + bl 1c580 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ bl f220 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ - bl 297c0 │ │ │ │ + bl 296e0 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b ae34 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #11096] │ │ │ │ mov w24, #0xfffffff0 // #-16 │ │ │ │ cbnz x0, b36c │ │ │ │ b b378 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ cbz x0, b078 │ │ │ │ mov w1, w25 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x7a8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b b078 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldr w1, [x0, #11120] │ │ │ │ cbnz w1, d064 │ │ │ │ cbnz x28, c3b0 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 5f000 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ - add x24, x23, #0xae0 │ │ │ │ + add x24, x23, #0xa10 │ │ │ │ mov w8, #0x1 // #1 │ │ │ │ - ldr d15, [x0, #176] │ │ │ │ + ldr d15, [x0, #4064] │ │ │ │ add x1, x24, #0x308 │ │ │ │ add x3, x24, #0x320 │ │ │ │ str w8, [x4, #11304] │ │ │ │ mov x8, #0xffffffffffffea00 // #-5632 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str d15, [x4, #11296] │ │ │ │ mov x4, #0xffffffffffffec00 // #-5120 │ │ │ │ @@ -2044,15 +2044,15 @@ │ │ │ │ mov w28, w0 │ │ │ │ cbnz w0, c3c4 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x18 // #24 │ │ │ │ bl 98d0 │ │ │ │ cbnz w0, c824 │ │ │ │ - add x24, x23, #0xae0 │ │ │ │ + add x24, x23, #0xa10 │ │ │ │ mov x11, #0xffffffffffffea00 // #-5632 │ │ │ │ add x5, x24, #0x418 │ │ │ │ add x4, x24, #0x400 │ │ │ │ add x3, x24, #0x438 │ │ │ │ mov x12, #0xffffffffffffec00 // #-5120 │ │ │ │ ldr x25, [x24, #1040] │ │ │ │ mov x2, x21 │ │ │ │ @@ -2100,27 +2100,27 @@ │ │ │ │ bl 9890 │ │ │ │ mov w28, w0 │ │ │ │ cmn w0, #0x20 │ │ │ │ b.eq d3b8 // b.none │ │ │ │ cbnz w0, c3c4 │ │ │ │ mov x9, #0xffffffffffffebc0 // #-5184 │ │ │ │ add x25, x29, x9 │ │ │ │ - adrp x2, 61000 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ sub x5, x29, #0x4, lsl #12 │ │ │ │ - add x0, x23, #0xae0 │ │ │ │ - ldr d31, [x2, #184] │ │ │ │ - adrp x2, 61000 │ │ │ │ - ldr d15, [x1, #176] │ │ │ │ + add x0, x23, #0xa10 │ │ │ │ + ldr d31, [x2, #4072] │ │ │ │ + adrp x2, 60000 │ │ │ │ + ldr d15, [x1, #4064] │ │ │ │ add x1, x0, #0x590 │ │ │ │ - ldr d29, [x2, #232] │ │ │ │ - adrp x2, 61000 │ │ │ │ + ldr d29, [x2, #24] │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x12, #0xffffffffffffec00 // #-5120 │ │ │ │ str d31, [x5, #11232] │ │ │ │ - ldr d30, [x2, #152] │ │ │ │ + ldr d30, [x2, #4040] │ │ │ │ sub x9, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x5, #11240] │ │ │ │ add x0, x0, #0x2b0 │ │ │ │ str d29, [x5, #11264] │ │ │ │ mov x13, #0xffffffffffffec00 // #-5120 │ │ │ │ str s15, [x5, #11272] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ @@ -2163,19 +2163,19 @@ │ │ │ │ bl 98d0 │ │ │ │ cbnz w0, c824 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x24 │ │ │ │ mov x2, #0xc // #12 │ │ │ │ bl 98d0 │ │ │ │ cbnz w0, c824 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 5f000 │ │ │ │ ldr w28, [x26, #32] │ │ │ │ mov w2, #0x7530 // #30000 │ │ │ │ mov x3, x21 │ │ │ │ - ldr d31, [x0, #144] │ │ │ │ + ldr d31, [x0, #4032] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w28, [x0, #10976] │ │ │ │ mov x28, x26 │ │ │ │ mov x26, x27 │ │ │ │ mov x27, x20 │ │ │ │ mov w20, w2 │ │ │ │ str x22, [x0, #10944] │ │ │ │ @@ -2302,32 +2302,32 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov x26, x28 │ │ │ │ ldr x22, [x0, #10944] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x25, [x0, #10960] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ ldr w28, [x0, #10976] │ │ │ │ - add x2, x2, #0x808 │ │ │ │ + add x2, x2, #0x728 │ │ │ │ ldr x0, [x24] │ │ │ │ str w28, [x26, #32] │ │ │ │ mov x20, x27 │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ mov w27, #0x44 // #68 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ fmov v31.2d, #1.000000000000000000e+00 │ │ │ │ mov w8, #0x2 // #2 │ │ │ │ - ldr d29, [x0, #416] │ │ │ │ - adrp x0, 61000 │ │ │ │ + ldr d29, [x0, #208] │ │ │ │ + adrp x0, 60000 │ │ │ │ mov w7, #0x4240 // #16960 │ │ │ │ mov x5, x20 │ │ │ │ - ldr d30, [x0, #424] │ │ │ │ + ldr d30, [x0, #216] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str q31, [x6, #11392] │ │ │ │ movk w7, #0xf, lsl #16 │ │ │ │ mov x4, x22 │ │ │ │ ldr x1, [x0, #11024] │ │ │ │ str d29, [x0, #11200] │ │ │ │ ldr x3, [x0, #11040] │ │ │ │ @@ -2354,25 +2354,25 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #11296] │ │ │ │ sub w0, w0, #0x66, lsl #12 │ │ │ │ subs w0, w0, #0x58 │ │ │ │ b.eq d070 // b.none │ │ │ │ mov w28, #0xfffffff0 // #-16 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x838 │ │ │ │ + add x2, x2, #0x758 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b c3c4 │ │ │ │ mov w22, #0xfffffff0 // #-16 │ │ │ │ b cef0 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ cbnz x0, c39c │ │ │ │ b c3ac │ │ │ │ - add x23, x23, #0xae0 │ │ │ │ + add x23, x23, #0xa10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add x8, x23, #0x60 │ │ │ │ mov x10, #0xffffffffffffec00 // #-5120 │ │ │ │ mov x11, #0xffffffffffffec00 // #-5120 │ │ │ │ mov w9, #0x7 // #7 │ │ │ │ ldr q25, [x23] │ │ │ │ mov w28, #0x80000 // #524288 │ │ │ │ @@ -2492,36 +2492,36 @@ │ │ │ │ cbnz w0, d040 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fmov d4, #2.000000000000000000e+00 │ │ │ │ ldr d18, [x0, #11400] │ │ │ │ fcmp d18, d4 │ │ │ │ b.ne d040 // b.any │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x820 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cbnz w28, d044 │ │ │ │ bl 9b70 │ │ │ │ mov w28, w0 │ │ │ │ cbnz w0, c3c4 │ │ │ │ bl 9d50 │ │ │ │ mov w28, w0 │ │ │ │ cbnz w0, c3c4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #11176] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq d2b4 // b.none │ │ │ │ - bl 548e8 │ │ │ │ + bl 53808 │ │ │ │ mov w28, w0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 4ec60 │ │ │ │ + bl 4db80 │ │ │ │ mov w20, w0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 50060 │ │ │ │ + bl 4ef80 │ │ │ │ mov w19, w0 │ │ │ │ orr w20, w28, w20 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ orr w19, w19, w0 │ │ │ │ orr w20, w19, w20 │ │ │ │ cbnz w20, ae20 │ │ │ │ @@ -2532,16 +2532,16 @@ │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ b ae2c │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ cbz x0, c8e0 │ │ │ │ mov w1, w25 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x7d8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b c8e0 │ │ │ │ add w3, w3, #0x1 │ │ │ │ add w1, w1, #0x1 │ │ │ │ cmp w3, #0x7d0 │ │ │ │ b.ne b330 // b.any │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ @@ -2607,55 +2607,55 @@ │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x18 // #24 │ │ │ │ bl 98d0 │ │ │ │ cbnz w0, c824 │ │ │ │ bl 9830 │ │ │ │ mov w28, w0 │ │ │ │ cbnz w0, c3c4 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ add x10, x24, #0x4a0 │ │ │ │ mov x28, #0xffffffffffffea00 // #-5632 │ │ │ │ add x2, x29, x28 │ │ │ │ - ldr d31, [x0, #392] │ │ │ │ - adrp x0, 61000 │ │ │ │ + ldr d31, [x0, #184] │ │ │ │ + adrp x0, 5f000 │ │ │ │ mov x18, #0xffffffffffffebb0 // #-5200 │ │ │ │ add x14, x29, x18 │ │ │ │ - ldr d15, [x0, #184] │ │ │ │ + ldr d15, [x0, #4072] │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ ldp x0, x1, [x10] │ │ │ │ stp x0, x1, [x2, #224] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov x25, #0xffffffffffffebc0 // #-5184 │ │ │ │ add x25, x29, x25 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ mov w0, #0xffff // #65535 │ │ │ │ str x19, [x2, #10944] │ │ │ │ mov x19, x8 │ │ │ │ - ldr d14, [x1, #400] │ │ │ │ + ldr d14, [x1, #192] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str x27, [x2, #10960] │ │ │ │ mov x27, x10 │ │ │ │ str w0, [x1, #11192] │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x22 │ │ │ │ mov x22, x14 │ │ │ │ ldr x4, [x0, #11024] │ │ │ │ str d31, [x0, #11184] │ │ │ │ mov x0, x26 │ │ │ │ mov x26, x24 │ │ │ │ mov x24, x0 │ │ │ │ - adrp x2, 61000 │ │ │ │ + adrp x2, 60000 │ │ │ │ add x0, x26, #0x4b8 │ │ │ │ mov w11, #0x3 // #3 │ │ │ │ mov x17, #0xffffffffffffea00 // #-5632 │ │ │ │ - ldr d31, [x2, #232] │ │ │ │ - adrp x2, 61000 │ │ │ │ + ldr d31, [x2, #24] │ │ │ │ + adrp x2, 60000 │ │ │ │ ldp x6, x7, [x0] │ │ │ │ stp x6, x7, [x20] │ │ │ │ - ldr d30, [x2, #408] │ │ │ │ + ldr d30, [x2, #200] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w7, [x22, x19, lsl #2] │ │ │ │ ldr x0, [x26, #1224] │ │ │ │ str x0, [x20, #16] │ │ │ │ str x4, [x2, #10912] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str d15, [x2, #11200] │ │ │ │ @@ -2709,15 +2709,15 @@ │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, #0x3 │ │ │ │ b.ne d580 // b.any │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x19, #0x3 │ │ │ │ b.ne d4bc // b.any │ │ │ │ mov x26, x24 │ │ │ │ - add x24, x23, #0xae0 │ │ │ │ + add x24, x23, #0xa10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add x12, x24, #0x518 │ │ │ │ mov x14, x22 │ │ │ │ mov x16, #0xffffffffffffea00 // #-5632 │ │ │ │ mov x22, x1 │ │ │ │ add x2, x29, x16 │ │ │ │ ldr x19, [x0, #10944] │ │ │ │ @@ -2927,20 +2927,20 @@ │ │ │ │ ldr x20, [x20, #4016] │ │ │ │ ldr x2, [x1] │ │ │ │ str x2, [sp, #24] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str xzr, [sp, #16] │ │ │ │ ldr x0, [x20, #64] │ │ │ │ cbz x0, d94c │ │ │ │ - adrp x2, 54000 │ │ │ │ + adrp x2, 53000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd88 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 54000 │ │ │ │ - add x19, x19, #0xde0 │ │ │ │ + adrp x19, 53000 │ │ │ │ + add x19, x19, #0xd00 │ │ │ │ mov x0, x19 │ │ │ │ bl 9d60 │ │ │ │ cmn w0, #0x2 │ │ │ │ b.eq d9b4 // b.none │ │ │ │ mov w19, #0xfffffff0 // #-16 │ │ │ │ mov w1, w19 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ @@ -2958,32 +2958,32 @@ │ │ │ │ ldp x29, x30, [sp, #32] │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #48] │ │ │ │ add sp, sp, #0x60 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - adrp x23, 54000 │ │ │ │ - add x0, x23, #0xde8 │ │ │ │ + adrp x23, 53000 │ │ │ │ + add x0, x23, #0xd08 │ │ │ │ bl 9920 │ │ │ │ cmp w0, #0x400 │ │ │ │ b.eq d9d4 // b.none │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b d964 │ │ │ │ mov x0, x19 │ │ │ │ bl 9970 │ │ │ │ cmn w0, #0x7d0 │ │ │ │ b.ne d9cc // b.any │ │ │ │ stp x21, x22, [sp, #64] │ │ │ │ add x22, sp, #0x10 │ │ │ │ add x21, sp, #0xc │ │ │ │ mov x1, x21 │ │ │ │ mov x2, x22 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xdf0 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd10 │ │ │ │ str wzr, [sp, #12] │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ cbz x1, da7c │ │ │ │ ldr w0, [sp, #12] │ │ │ │ @@ -2991,16 +2991,16 @@ │ │ │ │ b.ne da7c // b.any │ │ │ │ ldr w0, [x1] │ │ │ │ cbnz w0, da7c │ │ │ │ mov x0, x1 │ │ │ │ bl ab40 │ │ │ │ mov x1, x21 │ │ │ │ mov x2, x22 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xdf8 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd18 │ │ │ │ str wzr, [sp, #12] │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ cbz x1, da7c │ │ │ │ ldr w0, [sp, #12] │ │ │ │ @@ -3015,49 +3015,49 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b d968 │ │ │ │ mov x0, x1 │ │ │ │ bl ab40 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ str wzr, [sp, #12] │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne da7c // b.any │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ - add x0, x23, #0xde8 │ │ │ │ + add x0, x23, #0xd08 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne da7c // b.any │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x3e8 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ - adrp x23, 54000 │ │ │ │ + adrp x23, 53000 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - add x0, x23, #0xe08 │ │ │ │ + add x0, x23, #0xd28 │ │ │ │ str wzr, [sp, #12] │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ @@ -3069,16 +3069,16 @@ │ │ │ │ ldr w1, [x0, #4] │ │ │ │ cmp w1, #0x2 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe10 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd30 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x2 │ │ │ │ @@ -3089,16 +3089,16 @@ │ │ │ │ ldr w1, [x0, #4] │ │ │ │ cmp w1, #0x2 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd38 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x3 │ │ │ │ @@ -3114,16 +3114,16 @@ │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x3 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe20 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd40 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x2 │ │ │ │ @@ -3136,16 +3136,16 @@ │ │ │ │ movk w1, #0x1e, lsl #16 │ │ │ │ cmp w24, w1 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe28 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd48 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x2 │ │ │ │ @@ -3156,16 +3156,16 @@ │ │ │ │ ldr w1, [x0, #4] │ │ │ │ cmp w1, w24 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe30 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd50 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 9dd0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x2 │ │ │ │ @@ -3178,16 +3178,16 @@ │ │ │ │ movk w1, #0xffe1, lsl #16 │ │ │ │ cmp w2, w1 │ │ │ │ b.ne da7c // b.any │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 5a000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + adrp x0, 59000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 99d0 │ │ │ │ mov w19, w0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cbz x0, da7c │ │ │ │ ldr w1, [sp, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ @@ -3201,15 +3201,15 @@ │ │ │ │ cmp w1, #0x80 │ │ │ │ ccmp w2, w1, #0x0, le │ │ │ │ b.gt da7c │ │ │ │ bl ab40 │ │ │ │ str wzr, [sp, #12] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - add x0, x23, #0xe08 │ │ │ │ + add x0, x23, #0xd28 │ │ │ │ str xzr, [sp, #16] │ │ │ │ bl 99d0 │ │ │ │ ldr w19, [sp, #12] │ │ │ │ cbnz w19, dda8 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ @@ -3264,17 +3264,17 @@ │ │ │ │ cmp w0, #0x18 │ │ │ │ b.ne dda8 // b.any │ │ │ │ bl a270 │ │ │ │ cmp w0, #0x28 │ │ │ │ b.ne dda8 // b.any │ │ │ │ ldr x0, [x20, #64] │ │ │ │ cbz x0, de9c │ │ │ │ - adrp x2, 54000 │ │ │ │ + adrp x2, 53000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe38 │ │ │ │ + add x2, x2, #0xd58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b d974 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b d974 │ │ │ │ @@ -3297,19 +3297,19 @@ │ │ │ │ str x4, [sp, #200] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ str w3, [sp, #36] │ │ │ │ str xzr, [sp, #40] │ │ │ │ cbz x2, df10 │ │ │ │ mov x0, x2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xd70 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x25, 60000 │ │ │ │ - add x2, x25, #0xae0 │ │ │ │ + adrp x25, 5f000 │ │ │ │ + add x2, x25, #0xa10 │ │ │ │ add x21, sp, #0x30 │ │ │ │ add x0, x2, #0x60 │ │ │ │ add x24, sp, #0x50 │ │ │ │ add x19, sp, #0x90 │ │ │ │ ldr q30, [x2] │ │ │ │ add x22, sp, #0x70 │ │ │ │ ldr q29, [x2, #32] │ │ │ │ @@ -3360,17 +3360,17 @@ │ │ │ │ ldr w2, [x0, #36] │ │ │ │ cmp w2, w1 │ │ │ │ b.eq e080 // b.none │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [sp, #36] │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e010 │ │ │ │ - adrp x2, 54000 │ │ │ │ + adrp x2, 53000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xff8 │ │ │ │ + add x2, x2, #0xf18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #40] │ │ │ │ cbz x0, e01c │ │ │ │ bl a300 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr w0, [sp, #36] │ │ │ │ @@ -3385,16 +3385,16 @@ │ │ │ │ ldp x23, x24, [sp, #256] │ │ │ │ ldp x25, x26, [sp, #272] │ │ │ │ add sp, sp, #0x130 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, df84 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xe78 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xd98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b df84 │ │ │ │ ldr w1, [sp, #36] │ │ │ │ cbz w1, e010 │ │ │ │ b dff8 │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #40] │ │ │ │ @@ -3501,16 +3501,16 @@ │ │ │ │ b.eq e244 // b.none │ │ │ │ ldr x27, [sp, #288] │ │ │ │ b dff0 │ │ │ │ bl a050 │ │ │ │ b dfd8 │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e094 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xeb0 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xdd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e094 │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #40] │ │ │ │ ldr w1, [x20, #28] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.eq e418 // b.none │ │ │ │ @@ -3546,15 +3546,15 @@ │ │ │ │ mov w1, #0x41de // #16862 │ │ │ │ movk w1, #0x204, lsl #16 │ │ │ │ ldr w2, [x0, #36] │ │ │ │ cmp w2, w1 │ │ │ │ b.ne e21c // b.any │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #40] │ │ │ │ - add x0, x25, #0xae0 │ │ │ │ + add x0, x25, #0xa10 │ │ │ │ ldr w1, [x20, #28] │ │ │ │ add x2, x0, #0x60 │ │ │ │ ldr q30, [x0] │ │ │ │ ldr q31, [x0, #64] │ │ │ │ str q30, [sp, #80] │ │ │ │ str q31, [sp, #112] │ │ │ │ ldp q30, q31, [x2, #16] │ │ │ │ @@ -3600,55 +3600,55 @@ │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [sp, #36] │ │ │ │ b dff8 │ │ │ │ bl a050 │ │ │ │ b e0e4 │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e110 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xeb0 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xdd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e110 │ │ │ │ bl a050 │ │ │ │ b e160 │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e18c │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xee8 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xe08 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e18c │ │ │ │ ldr x27, [sp, #288] │ │ │ │ cbz w1, e010 │ │ │ │ b dff8 │ │ │ │ str x27, [sp, #288] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl a050 │ │ │ │ b e204 │ │ │ │ ldr x27, [sp, #288] │ │ │ │ b dff8 │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e258 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xf20 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xe40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e258 │ │ │ │ ldr w1, [sp, #36] │ │ │ │ ldr x27, [sp, #288] │ │ │ │ cbz w1, e010 │ │ │ │ b dff8 │ │ │ │ bl a050 │ │ │ │ b e388 │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e338 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xe78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e338 │ │ │ │ - add x25, x25, #0xae0 │ │ │ │ + add x25, x25, #0xa10 │ │ │ │ bl a300 │ │ │ │ add x0, x25, #0x60 │ │ │ │ ldr w1, [x20, #28] │ │ │ │ str xzr, [sp, #40] │ │ │ │ ldr q30, [x25] │ │ │ │ ldr q31, [x25, #64] │ │ │ │ str q30, [sp, #80] │ │ │ │ @@ -3692,27 +3692,27 @@ │ │ │ │ ldr w2, [x0, #36] │ │ │ │ cmp w2, w1 │ │ │ │ b.ne e3a0 // b.any │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #40] │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e540 │ │ │ │ - adrp x2, 54000 │ │ │ │ + adrp x2, 53000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xfd0 │ │ │ │ + add x2, x2, #0xef0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x27, [sp, #288] │ │ │ │ str wzr, [sp, #36] │ │ │ │ b e010 │ │ │ │ bl a050 │ │ │ │ b e508 │ │ │ │ ldr x0, [x23, #64] │ │ │ │ cbz x0, e4b8 │ │ │ │ - adrp x2, 54000 │ │ │ │ - add x2, x2, #0xf90 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xeb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e4b8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl a050 │ │ │ │ b e2c8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -3728,37 +3728,37 @@ │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x20, 7f000 │ │ │ │ ldr x20, [x20, #4024] │ │ │ │ - adrp x22, 5c000 │ │ │ │ - add x22, x22, #0xc58 │ │ │ │ + adrp x22, 5b000 │ │ │ │ + add x22, x22, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x22 │ │ │ │ ldr x0, [x20] │ │ │ │ str x23, [sp, #48] │ │ │ │ - adrp x23, 55000 │ │ │ │ - add x23, x23, #0x20 │ │ │ │ + adrp x23, 53000 │ │ │ │ + add x23, x23, #0xf40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w3, w19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x58 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xf78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x90 │ │ │ │ + adrp x2, 53000 │ │ │ │ + add x2, x2, #0xfb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov x2, x22 │ │ │ │ @@ -3777,28 +3777,28 @@ │ │ │ │ sub sp, sp, #0x30 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ mov x20, x1 │ │ │ │ bl 9860 │ │ │ │ mov w2, #0x62 // #98 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x1, x1, #0x458 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x1, x1, #0x378 │ │ │ │ str w2, [sp] │ │ │ │ str x1, [sp, #8] │ │ │ │ mov x19, x0 │ │ │ │ mov x7, x0 │ │ │ │ mov x6, x0 │ │ │ │ mov x5, x0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 53000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cbz x20, e6e4 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ @@ -3832,16 +3832,16 @@ │ │ │ │ adrp x23, 7f000 │ │ │ │ ldr x23, [x23, #4024] │ │ │ │ mov x22, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x23] │ │ │ │ str x20, [sp, #1128] │ │ │ │ mov x20, x2 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x460 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ str x19, [sp, #1120] │ │ │ │ str x25, [sp, #1168] │ │ │ │ mov w25, w3 │ │ │ │ mov x3, x20 │ │ │ │ str x26, [sp, #1176] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ tbnz w25, #3, e86c │ │ │ │ @@ -3854,32 +3854,32 @@ │ │ │ │ tbz w24, #1, e7f0 │ │ │ │ mov x0, x20 │ │ │ │ bl 96d0 │ │ │ │ mov x19, x0 │ │ │ │ cmp x0, #0x7 │ │ │ │ b.ls ebe4 // b.plast │ │ │ │ sub x0, x0, #0x8 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x20, x0 │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ + add x1, x1, #0x418 │ │ │ │ bl 94e0 │ │ │ │ cbnz x0, e7f0 │ │ │ │ cmp x19, #0xa │ │ │ │ b.ls ec3c // b.plast │ │ │ │ sub x25, x19, #0xb │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x25, x20, x25 │ │ │ │ - add x1, x1, #0x508 │ │ │ │ + add x1, x1, #0x428 │ │ │ │ mov x0, x25 │ │ │ │ bl 94e0 │ │ │ │ cbz x0, ec08 │ │ │ │ add x26, sp, #0x40 │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ mov x0, x26 │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ mov x3, x20 │ │ │ │ mov x1, #0x401 // #1025 │ │ │ │ bl a190 │ │ │ │ tbnz w24, #7, eb0c │ │ │ │ tbnz w24, #6, eae4 │ │ │ │ tbnz w24, #4, eb98 │ │ │ │ ldr w1, [x21] │ │ │ │ @@ -3906,31 +3906,31 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl a080 │ │ │ │ mov x24, x0 │ │ │ │ cbz x0, e784 │ │ │ │ ldr x0, [x23] │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x470 │ │ │ │ + add x2, x2, #0x390 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x24 │ │ │ │ bl 9fd0 │ │ │ │ mov x19, x0 │ │ │ │ cbz x0, e92c │ │ │ │ cmn w23, #0x200 │ │ │ │ b.eq e92c // b.none │ │ │ │ add x26, sp, #0x40 │ │ │ │ str x28, [sp, #1192] │ │ │ │ - adrp x28, 55000 │ │ │ │ - add x28, x28, #0x488 │ │ │ │ + adrp x28, 54000 │ │ │ │ + add x28, x28, #0x3a8 │ │ │ │ str x27, [sp, #1184] │ │ │ │ - adrp x27, 56000 │ │ │ │ - add x0, x27, #0xd68 │ │ │ │ + adrp x27, 55000 │ │ │ │ + add x0, x27, #0xc88 │ │ │ │ str x0, [sp, #40] │ │ │ │ ldr x3, [sp, #40] │ │ │ │ add x27, x19, #0x13 │ │ │ │ mov x5, x28 │ │ │ │ mov x6, x27 │ │ │ │ mov x4, x20 │ │ │ │ mov x0, x26 │ │ │ │ @@ -3990,16 +3990,16 @@ │ │ │ │ cbz w0, e914 │ │ │ │ b e988 │ │ │ │ ldr w25, [x21] │ │ │ │ cmp w25, #0x0 │ │ │ │ b.le ed1c │ │ │ │ add x25, x22, w25, uxtw #3 │ │ │ │ mov x26, x22 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x0, x0, #0x510 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x0, x0, #0x430 │ │ │ │ str x0, [sp, #40] │ │ │ │ str x27, [sp, #1184] │ │ │ │ str x28, [sp, #1192] │ │ │ │ ldr x0, [x26] │ │ │ │ bl 9860 │ │ │ │ mov x28, x0 │ │ │ │ mov x0, x20 │ │ │ │ @@ -4018,15 +4018,15 @@ │ │ │ │ cmp w27, #0x0 │ │ │ │ ccmp w5, w27, #0x0, ne // ne = any │ │ │ │ b.eq ea18 // b.none │ │ │ │ cmp w5, w27 │ │ │ │ b.eq ebcc // b.none │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov x0, x28 │ │ │ │ - adrp x28, 55000 │ │ │ │ + adrp x28, 54000 │ │ │ │ bl a590 │ │ │ │ cbz w0, ebcc │ │ │ │ cbnz w27, ebdc │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x26, x26, #0x8 │ │ │ │ cmp x26, x25 │ │ │ │ @@ -4050,158 +4050,158 @@ │ │ │ │ str wzr, [sp, #60] │ │ │ │ bl a4d0 │ │ │ │ cbnz w0, e790 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ cbz w0, e790 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e854 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b e850 │ │ │ │ mov x0, x26 │ │ │ │ - bl 44a68 │ │ │ │ + bl 44988 │ │ │ │ cbnz w0, e814 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x3, x26 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ + add x2, x2, #0x500 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e854 │ │ │ │ mov x0, x26 │ │ │ │ - bl 44a68 │ │ │ │ + bl 44988 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq e810 // b.none │ │ │ │ mov x0, x26 │ │ │ │ bl 96d0 │ │ │ │ mov x25, x0 │ │ │ │ cmp x0, #0x3 │ │ │ │ b.ls eb68 // b.plast │ │ │ │ sub x0, x0, #0x4 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x26, x0 │ │ │ │ - add x1, x1, #0x538 │ │ │ │ + add x1, x1, #0x458 │ │ │ │ bl 94e0 │ │ │ │ cbz x0, ecf0 │ │ │ │ - adrp x4, 55000 │ │ │ │ + adrp x4, 54000 │ │ │ │ mov x3, #0x401 // #1025 │ │ │ │ - add x4, x4, #0x590 │ │ │ │ + add x4, x4, #0x4b0 │ │ │ │ mov x1, x3 │ │ │ │ mov x5, x20 │ │ │ │ mov x0, x26 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 9a90 <__snprintf_chk@plt> │ │ │ │ mov x0, x26 │ │ │ │ - bl 44a68 │ │ │ │ + bl 44988 │ │ │ │ cbz w0, eccc │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov x3, x20 │ │ │ │ mov x4, x26 │ │ │ │ - add x2, x2, #0x598 │ │ │ │ + add x2, x2, #0x4b8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ tbz w24, #6, e814 │ │ │ │ b eae4 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x3, x26 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x608 │ │ │ │ + add x2, x2, #0x528 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e818 │ │ │ │ ldrb w1, [x19, #1] │ │ │ │ cbz w1, ebcc │ │ │ │ - adrp x28, 55000 │ │ │ │ - add x1, x28, #0x510 │ │ │ │ + adrp x28, 54000 │ │ │ │ + add x1, x28, #0x430 │ │ │ │ bl a590 │ │ │ │ cbnz w0, ea60 │ │ │ │ tbnz w24, #4, eca8 │ │ │ │ ldr x27, [sp, #1184] │ │ │ │ ldr x28, [sp, #1192] │ │ │ │ b e854 │ │ │ │ mov x0, x19 │ │ │ │ b ebc0 │ │ │ │ cmp x0, #0x3 │ │ │ │ b.hi ed40 // b.pmore │ │ │ │ ldr x0, [x23] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x548 │ │ │ │ + add x2, x2, #0x468 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b e854 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0x518 │ │ │ │ + add x1, x1, #0x438 │ │ │ │ bl 94e0 │ │ │ │ cbnz x0, e7f0 │ │ │ │ cmp x19, #0xd │ │ │ │ b.ls ec3c // b.plast │ │ │ │ sub x0, x19, #0xe │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x20, x0 │ │ │ │ - add x1, x1, #0x528 │ │ │ │ + add x1, x1, #0x448 │ │ │ │ bl 94e0 │ │ │ │ cbnz x0, e7f0 │ │ │ │ sub x0, x19, #0x4 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x20, x0 │ │ │ │ - add x1, x1, #0x538 │ │ │ │ + add x1, x1, #0x458 │ │ │ │ bl 94e0 │ │ │ │ cbnz x0, e7f0 │ │ │ │ sub x0, x19, #0x7 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x20, x0 │ │ │ │ - add x1, x1, #0x540 │ │ │ │ + add x1, x1, #0x460 │ │ │ │ bl 94e0 │ │ │ │ cbnz x0, e7f0 │ │ │ │ b ebec │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w3, #0x100 // #256 │ │ │ │ - add x2, x2, #0x4d8 │ │ │ │ + add x2, x2, #0x3f8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w23, #0xfffffe00 // #-512 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [sp, #1120] │ │ │ │ ldr x20, [sp, #1128] │ │ │ │ ldr x25, [sp, #1168] │ │ │ │ ldr x26, [sp, #1176] │ │ │ │ b e944 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x490 │ │ │ │ + add x2, x2, #0x3b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x27, [sp, #1184] │ │ │ │ ldr x28, [sp, #1192] │ │ │ │ b e854 │ │ │ │ mov x3, x20 │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ mov x0, x26 │ │ │ │ mov x1, #0x401 // #1025 │ │ │ │ bl a190 │ │ │ │ tbz w24, #6, e814 │ │ │ │ b eae4 │ │ │ │ mov w23, #0xffffffe0 // #-32 │ │ │ │ b e944 │ │ │ │ cmp x25, #0x6 │ │ │ │ b.ls eb68 // b.plast │ │ │ │ sub x0, x25, #0x7 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x26, x0 │ │ │ │ - add x1, x1, #0x540 │ │ │ │ + add x1, x1, #0x460 │ │ │ │ bl 94e0 │ │ │ │ cbz x0, eb68 │ │ │ │ add x0, sp, #0x3d │ │ │ │ strb wzr, [x0, x25] │ │ │ │ b eb68 │ │ │ │ tbz w24, #5, e79c │ │ │ │ b ea80 │ │ │ │ @@ -4209,17 +4209,17 @@ │ │ │ │ str x20, [sp, #1128] │ │ │ │ str x25, [sp, #1168] │ │ │ │ str x26, [sp, #1176] │ │ │ │ str x27, [sp, #1184] │ │ │ │ str x28, [sp, #1192] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ sub x0, x0, #0x4 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x20, x0 │ │ │ │ - add x1, x1, #0x538 │ │ │ │ + add x1, x1, #0x458 │ │ │ │ bl 94e0 │ │ │ │ cbnz x0, e7f0 │ │ │ │ cmp x19, #0x7 │ │ │ │ b.eq ec54 // b.none │ │ │ │ b ebec │ │ │ │ bti c │ │ │ │ adrp x2, 83000 │ │ │ │ @@ -4273,94 +4273,94 @@ │ │ │ │ cbnz w20, ee44 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, w21 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 54d60 │ │ │ │ + bl 53c80 │ │ │ │ mov x0, x19 │ │ │ │ bl 96d0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ add x1, x19, x0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldur x2, [x2, #15] │ │ │ │ stur x2, [x1, #15] │ │ │ │ bl 96d0 │ │ │ │ add x1, x19, x0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x638 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x558 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldur w2, [x2, #15] │ │ │ │ stur w2, [x1, #15] │ │ │ │ bl 96d0 │ │ │ │ add x1, x19, x0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x650 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x570 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldur x2, [x2, #13] │ │ │ │ stur x2, [x1, #13] │ │ │ │ bl 96d0 │ │ │ │ add x1, x19, x0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x668 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x588 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldur x2, [x2, #13] │ │ │ │ stur x2, [x1, #13] │ │ │ │ bl 96d0 │ │ │ │ add x1, x19, x0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x680 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x5a0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldur w2, [x2, #15] │ │ │ │ stur w2, [x1, #15] │ │ │ │ bl 96d0 │ │ │ │ add x1, x19, x0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x698 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x5b8 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldur w2, [x2, #15] │ │ │ │ stur w2, [x1, #15] │ │ │ │ bl 96d0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x1, x1, #0x5d0 │ │ │ │ add x3, x19, x2 │ │ │ │ mov x0, x19 │ │ │ │ ldp q30, q31, [x1] │ │ │ │ ldr w1, [x1, #32] │ │ │ │ str q30, [x19, x2] │ │ │ │ str w1, [x3, #32] │ │ │ │ str q31, [x3, #16] │ │ │ │ bl 96d0 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x6d8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x5f8 │ │ │ │ add x1, x19, x0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x4, x5, [x2] │ │ │ │ stp x4, x5, [x1] │ │ │ │ ldrh w2, [x2, #16] │ │ │ │ strh w2, [x1, #16] │ │ │ │ bl 96d0 │ │ │ │ add x2, x19, x0 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ ldp q30, q31, [x1] │ │ │ │ str q30, [x19, x0] │ │ │ │ ldur x0, [x1, #30] │ │ │ │ str q31, [x2, #16] │ │ │ │ stur x0, [x2, #30] │ │ │ │ mov w0, w21 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -4396,18 +4396,18 @@ │ │ │ │ strb wzr, [x20], #1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ bl a610 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov x4, x20 │ │ │ │ mov x3, x19 │ │ │ │ - add x2, x2, #0x718 │ │ │ │ + add x2, x2, #0x638 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ @@ -4422,47 +4422,47 @@ │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x1] │ │ │ │ b a590 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xb88 │ │ │ │ + adrp x3, 54000 │ │ │ │ + add x3, x3, #0xaa8 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x1, x1, #0xad0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x23, 5c000 │ │ │ │ + adrp x23, 5b000 │ │ │ │ str x27, [sp, #80] │ │ │ │ mov w27, w2 │ │ │ │ mov x2, x0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ ldr w20, [x19, #24] │ │ │ │ cbz w20, f1b4 │ │ │ │ - adrp x24, 55000 │ │ │ │ - adrp x23, 5c000 │ │ │ │ + adrp x24, 54000 │ │ │ │ + adrp x23, 5b000 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x25, 55000 │ │ │ │ - adrp x26, 55000 │ │ │ │ - add x25, x25, #0xbc0 │ │ │ │ - add x26, x26, #0xbb8 │ │ │ │ + adrp x25, 54000 │ │ │ │ + adrp x26, 54000 │ │ │ │ + add x25, x25, #0xae0 │ │ │ │ + add x26, x26, #0xad8 │ │ │ │ b f12c │ │ │ │ cmp w21, #0x2 │ │ │ │ b.ne f114 // b.any │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xbe0 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ add x19, x19, #0x20 │ │ │ │ - add x1, x23, #0xc58 │ │ │ │ + add x1, x23, #0xb88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ ldr w20, [x19, #24] │ │ │ │ cbz w20, f1ac │ │ │ │ ldr x22, [x19] │ │ │ │ ldr w21, [x19, #8] │ │ │ │ cmp w20, #0xfe │ │ │ │ @@ -4470,50 +4470,50 @@ │ │ │ │ bl a0e0 <__ctype_b_loc@plt> │ │ │ │ ldr x0, [x0] │ │ │ │ ldrh w1, [x0, w20, sxtw #1] │ │ │ │ tbnz w1, #14, f20c │ │ │ │ mov x1, x25 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - add x1, x24, #0xbc8 │ │ │ │ + add x1, x24, #0xae8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cbz x22, f17c │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ mov x2, x22 │ │ │ │ - add x1, x1, #0xbd0 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp w21, #0x1 │ │ │ │ b.ne f0fc // b.any │ │ │ │ add x19, x19, #0x20 │ │ │ │ mov w0, w21 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x1, x1, #0xbd8 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - add x1, x23, #0xc58 │ │ │ │ + add x1, x23, #0xb88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ ldr w20, [x19, #24] │ │ │ │ cbnz w20, f12c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - add x1, x23, #0xc58 │ │ │ │ + add x1, x23, #0xb88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - adrp x2, 55000 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - add x1, x1, #0xc00 │ │ │ │ + adrp x2, 54000 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x2, x2, #0xb08 │ │ │ │ + add x1, x1, #0xb20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - adrp x2, 55000 │ │ │ │ - adrp x1, 55000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ - add x1, x1, #0xdc0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + adrp x1, 54000 │ │ │ │ + add x2, x2, #0xcb0 │ │ │ │ + add x1, x1, #0xce0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ mov w0, w27 │ │ │ │ ldr x27, [sp, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ @@ -4538,15 +4538,15 @@ │ │ │ │ stp d14, d15, [sp, #144] │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - mov x13, #0x1b80 // #7040 │ │ │ │ + mov x13, #0x1b70 // #7024 │ │ │ │ sub sp, sp, x13 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov w26, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x21, x29, #0x30, lsl #12 │ │ │ │ adrp x2, 7f000 │ │ │ │ ldr x2, [x2, #3960] │ │ │ │ @@ -4563,17 +4563,17 @@ │ │ │ │ mov x0, #0xffffffffffffec80 // #-4992 │ │ │ │ add sp, sp, x0 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x3, x3, #0x388 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x17, #0xffffffffffffefe8 // #-4120 │ │ │ │ + mov x15, #0xffffffffffffefe8 // #-4120 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ - add x0, x29, x17 │ │ │ │ + add x0, x29, x15 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ str wzr, [x4, #10828] │ │ │ │ str x3, [x1, #10704] │ │ │ │ add x20, sp, #0xb0 │ │ │ │ str x0, [x1, #10792] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str wzr, [x4, #10832] │ │ │ │ @@ -4607,15 +4607,15 @@ │ │ │ │ str w28, [x0, #10876] │ │ │ │ str xzr, [x0, #10992] │ │ │ │ str xzr, [x0, #11000] │ │ │ │ str w28, [x0, #11392] │ │ │ │ str w28, [x0, #11400] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x17, #0x2b60 // #11104 │ │ │ │ + mov x15, #0x2b60 // #11104 │ │ │ │ fmov d9, d0 │ │ │ │ str w28, [x0, #10880] │ │ │ │ str w28, [x0, #10884] │ │ │ │ str w28, [x0, #10888] │ │ │ │ str w28, [x0, #10892] │ │ │ │ str w28, [x0, #10896] │ │ │ │ str w28, [x0, #10900] │ │ │ │ @@ -4625,15 +4625,15 @@ │ │ │ │ str wzr, [x0, #10916] │ │ │ │ str xzr, [x0, #11008] │ │ │ │ str xzr, [x0, #11016] │ │ │ │ str xzr, [x0, #11024] │ │ │ │ str xzr, [x0, #11032] │ │ │ │ str xzr, [x0, #11040] │ │ │ │ str xzr, [x0, #11048] │ │ │ │ - add x0, x0, x17 │ │ │ │ + add x0, x0, x15 │ │ │ │ stp xzr, xzr, [x0] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11120] │ │ │ │ bl a950 │ │ │ │ sub x4, x29, #0x32, lsl #12 │ │ │ │ fmov d12, d0 │ │ │ │ mov w3, #0x56 // #86 │ │ │ │ @@ -4665,35 +4665,35 @@ │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbnz w0, 10108 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x1 │ │ │ │ adrp x27, 7f000 │ │ │ │ ldr x27, [x27, #4000] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str wzr, [x2, #10216] │ │ │ │ + str wzr, [x2, #10212] │ │ │ │ sub x22, x29, #0x31, lsl #12 │ │ │ │ - str wzr, [x2, #10220] │ │ │ │ + str wzr, [x2, #10216] │ │ │ │ mov w23, #0x4c54 // #19540 │ │ │ │ - str wzr, [x2, #10224] │ │ │ │ + str wzr, [x2, #10220] │ │ │ │ sub x22, x22, #0x5b0 │ │ │ │ - str wzr, [x2, #10228] │ │ │ │ - adrp x21, 55000 │ │ │ │ - str w28, [x0, #10244] │ │ │ │ + str wzr, [x2, #10224] │ │ │ │ + adrp x21, 54000 │ │ │ │ + str w28, [x0, #10240] │ │ │ │ movk w23, #0x4f, lsl #16 │ │ │ │ + str wzr, [x2, #10300] │ │ │ │ str wzr, [x2, #10304] │ │ │ │ - str wzr, [x2, #10308] │ │ │ │ - str w28, [x0, #10376] │ │ │ │ - str w28, [x0, #10392] │ │ │ │ - str w28, [x0, #10420] │ │ │ │ - str wzr, [x2, #10432] │ │ │ │ + str w28, [x0, #10364] │ │ │ │ + str w28, [x0, #10388] │ │ │ │ + str w28, [x0, #10416] │ │ │ │ + str wzr, [x2, #10420] │ │ │ │ + str w28, [x0, #10448] │ │ │ │ str w28, [x0, #10452] │ │ │ │ str w28, [x0, #10456] │ │ │ │ str w28, [x0, #10460] │ │ │ │ str w28, [x0, #10464] │ │ │ │ - str w28, [x0, #10468] │ │ │ │ str wzr, [x2, #10500] │ │ │ │ str wzr, [x2, #10504] │ │ │ │ str wzr, [x2, #10508] │ │ │ │ str wzr, [x2, #10572] │ │ │ │ str wzr, [x2, #10608] │ │ │ │ str wzr, [x2, #10612] │ │ │ │ str w1, [x2, #10644] │ │ │ │ @@ -4706,32 +4706,32 @@ │ │ │ │ str w28, [x0, #10760] │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ str wzr, [x2, #10768] │ │ │ │ fmov d11, x0 │ │ │ │ str wzr, [x2, #10772] │ │ │ │ mov w0, #0x4000000 // #67108864 │ │ │ │ str wzr, [x2, #10784] │ │ │ │ - str wzr, [x2, #10320] │ │ │ │ + str wzr, [x2, #10308] │ │ │ │ + str wzr, [x2, #10228] │ │ │ │ str wzr, [x2, #10232] │ │ │ │ str wzr, [x2, #10236] │ │ │ │ - str wzr, [x2, #10240] │ │ │ │ + str wzr, [x2, #10244] │ │ │ │ str wzr, [x2, #10248] │ │ │ │ - str wzr, [x2, #10252] │ │ │ │ + str wzr, [x2, #10320] │ │ │ │ str wzr, [x2, #10324] │ │ │ │ str wzr, [x2, #10328] │ │ │ │ str wzr, [x2, #10332] │ │ │ │ str wzr, [x2, #10336] │ │ │ │ str wzr, [x2, #10340] │ │ │ │ - str wzr, [x2, #10352] │ │ │ │ - str wzr, [x2, #10356] │ │ │ │ - str wzr, [x2, #10380] │ │ │ │ + str wzr, [x2, #10360] │ │ │ │ + str wzr, [x2, #10384] │ │ │ │ + str wzr, [x2, #10432] │ │ │ │ str wzr, [x2, #10436] │ │ │ │ str wzr, [x2, #10440] │ │ │ │ str wzr, [x2, #10444] │ │ │ │ - str wzr, [x2, #10448] │ │ │ │ str wzr, [x2, #10512] │ │ │ │ str wzr, [x2, #10516] │ │ │ │ str wzr, [x2, #10520] │ │ │ │ str wzr, [x2, #10568] │ │ │ │ str wzr, [x2, #10616] │ │ │ │ str wzr, [x2, #10620] │ │ │ │ str wzr, [x2, #10640] │ │ │ │ @@ -4741,32 +4741,32 @@ │ │ │ │ str wzr, [x2, #10676] │ │ │ │ str wzr, [x2, #10684] │ │ │ │ str wzr, [x2, #10688] │ │ │ │ str wzr, [x2, #10692] │ │ │ │ str wzr, [x2, #10712] │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #3992] │ │ │ │ - str wzr, [x2, #10264] │ │ │ │ + str wzr, [x2, #10252] │ │ │ │ str w0, [x2, #10716] │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ str wzr, [x27] │ │ │ │ str x27, [x2, #10536] │ │ │ │ str w0, [x2, #10728] │ │ │ │ mov w0, #0x80 // #128 │ │ │ │ mov w27, w0 │ │ │ │ str xzr, [x2, #10256] │ │ │ │ - str wzr, [x2, #10268] │ │ │ │ + str xzr, [x2, #10264] │ │ │ │ str xzr, [x2, #10272] │ │ │ │ - str xzr, [x2, #10280] │ │ │ │ + str wzr, [x2, #10280] │ │ │ │ str xzr, [x2, #10312] │ │ │ │ - str xzr, [x2, #10360] │ │ │ │ - str xzr, [x2, #10384] │ │ │ │ - str wzr, [x2, #10396] │ │ │ │ + str xzr, [x2, #10352] │ │ │ │ + str xzr, [x2, #10376] │ │ │ │ + str wzr, [x2, #10392] │ │ │ │ str xzr, [x2, #10424] │ │ │ │ - str wzr, [x2, #10496] │ │ │ │ + str wzr, [x2, #10468] │ │ │ │ str xzr, [x2, #10544] │ │ │ │ str xzr, [x2, #10552] │ │ │ │ str xzr, [x2, #10576] │ │ │ │ str xzr, [x2, #10584] │ │ │ │ str xzr, [x2, #10592] │ │ │ │ str xzr, [x2, #10600] │ │ │ │ str xzr, [x2, #10624] │ │ │ │ @@ -4780,15 +4780,15 @@ │ │ │ │ str xzr, [x2, #10776] │ │ │ │ str wzr, [x2, #10808] │ │ │ │ nop │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x20 │ │ │ │ - add x2, x21, #0xe60 │ │ │ │ + add x2, x21, #0xd80 │ │ │ │ ldr x1, [x0, #10800] │ │ │ │ mov w0, w26 │ │ │ │ bl ab70 │ │ │ │ mov w24, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq fe08 // b.none │ │ │ │ ldr x1, [x19] │ │ │ │ @@ -4810,16 +4810,16 @@ │ │ │ │ cmp w24, #0x7a │ │ │ │ b.gt fa4c │ │ │ │ cmp w24, #0x41 │ │ │ │ b.le f620 │ │ │ │ sub w24, w24, #0x42 │ │ │ │ cmp w24, #0x38 │ │ │ │ b.hi f620 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x200 │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x130 │ │ │ │ ldrh w0, [x0, w24, uxtw #1] │ │ │ │ adr x24, f6c0 │ │ │ │ add x0, x24, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ mov w0, #0x6c73 // #27763 │ │ │ │ movk w0, #0x6d6b, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ @@ -4879,17 +4879,17 @@ │ │ │ │ mov w0, #0x4d4d // #19789 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 1134c // b.none │ │ │ │ mov w0, #0x4949 // #18761 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10304] │ │ │ │ + ldr w0, [x0, #10300] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10304] │ │ │ │ + str w0, [x1, #10300] │ │ │ │ b f620 │ │ │ │ mov w0, #0x7373 // #29555 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 1159c // b.none │ │ │ │ b.gt f9e0 │ │ │ │ mov w0, #0x7773 // #30579 │ │ │ │ @@ -4916,18 +4916,18 @@ │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ bl 9490 │ │ │ │ fmov d11, d0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0x468 │ │ │ │ + add x2, x2, #0x388 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ fcmpe d11, d31 │ │ │ │ b.gt fe50 │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ fcmpe d11, d31 │ │ │ │ @@ -4977,52 +4977,52 @@ │ │ │ │ b.eq 113b0 // b.none │ │ │ │ sub w0, w0, #0x5fa │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfa0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10376] │ │ │ │ + str w0, [x1, #10364] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ + str w0, [x2, #10448] │ │ │ │ str w0, [x2, #10452] │ │ │ │ str w0, [x2, #10456] │ │ │ │ - str w0, [x2, #10460] │ │ │ │ - str w1, [x2, #10464] │ │ │ │ + str w1, [x2, #10460] │ │ │ │ b f620 │ │ │ │ mov w0, #0x720a // #29194 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 11594 // b.none │ │ │ │ b.gt fc60 │ │ │ │ mov w0, #0x6f62 // #28514 │ │ │ │ @@ -5039,17 +5039,17 @@ │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 1140c // b.none │ │ │ │ mov w0, #0x756d // #30061 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10436] │ │ │ │ + ldr w0, [x0, #10432] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10436] │ │ │ │ + str w0, [x1, #10432] │ │ │ │ b f620 │ │ │ │ mov w0, #0x4342 // #17218 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 11580 // b.none │ │ │ │ b.gt fcf8 │ │ │ │ mov w0, #0x4153 // #16723 │ │ │ │ cmp w24, w0 │ │ │ │ @@ -5060,16 +5060,16 @@ │ │ │ │ b.eq 113dc // b.none │ │ │ │ mov w0, #0x4150 // #16720 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x178 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x98 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #10664] │ │ │ │ b f620 │ │ │ │ mov w0, #0x6464 // #25700 │ │ │ │ @@ -5196,26 +5196,26 @@ │ │ │ │ mov w0, #0x7274 // #29300 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10920] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ mov w0, #0xbdc1 // #48577 │ │ │ │ - str wzr, [x1, #10392] │ │ │ │ + str wzr, [x1, #10388] │ │ │ │ movk w0, #0xfff0, lsl #16 │ │ │ │ str w0, [x1, #10688] │ │ │ │ str w0, [x1, #10692] │ │ │ │ str wzr, [x1, #10924] │ │ │ │ str d31, [x1, #11056] │ │ │ │ b f620 │ │ │ │ mov w0, #0x4444 // #17476 │ │ │ │ @@ -5243,21 +5243,21 @@ │ │ │ │ b.eq 11194 // b.none │ │ │ │ mov w0, #0x6961 // #26977 │ │ │ │ movk w0, #0x6e72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x398 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10468] │ │ │ │ + str wzr, [x0, #10464] │ │ │ │ b f620 │ │ │ │ mov w0, #0x5563 // #21859 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 10a50 // b.none │ │ │ │ add w0, w0, #0xc11 │ │ │ │ cmp w24, w0 │ │ │ │ @@ -5283,39 +5283,39 @@ │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10256] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w27, [x0, #10200] │ │ │ │ + str w27, [x0, #10192] │ │ │ │ ldr x27, [x0, #10536] │ │ │ │ ldr x0, [x0, #10744] │ │ │ │ cbnz x0, 10574 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10736] │ │ │ │ + ldr x0, [x0, #10632] │ │ │ │ cbz x0, 10ed4 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 54000 │ │ │ │ + adrp x1, 53000 │ │ │ │ sub x4, x4, #0x4e0 │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ sub x3, x3, #0x56c │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ bl a6c0 │ │ │ │ cbz w0, 10e9c │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d13, #0x0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - str xzr, [x1, #10736] │ │ │ │ + str xzr, [x1, #10744] │ │ │ │ str xzr, [x1, #10760] │ │ │ │ str w0, [x1, #10788] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x23, x29, #0x31, lsl #12 │ │ │ │ sub x23, x23, #0x380 │ │ │ │ ldr w1, [x0, #10788] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ @@ -5443,27 +5443,27 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.gt 10250 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10760] │ │ │ │ bl 9cf0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11008] │ │ │ │ - bl 4d0f0 │ │ │ │ + bl 4d010 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ - cbnz w0, 1ba98 │ │ │ │ + cbnz w0, 1ba50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldur x3, [x29, #-8] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 1bf10 // b.any │ │ │ │ + b.ne 1bec8 // b.any │ │ │ │ mov sp, x29 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp d8, d9, [sp, #96] │ │ │ │ @@ -5479,24 +5479,24 @@ │ │ │ │ b.lt ff90 // b.tstop │ │ │ │ b ffc0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d13, #0x0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ str xzr, [x0, #10720] │ │ │ │ - str xzr, [x0, #10736] │ │ │ │ + str xzr, [x0, #10744] │ │ │ │ str wzr, [x0, #10756] │ │ │ │ str xzr, [x0, #10760] │ │ │ │ str wzr, [x0, #10784] │ │ │ │ b fe78 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x880 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x7b0 │ │ │ │ sub x21, x29, #0x31, lsl #12 │ │ │ │ sub x20, x29, #0x30, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x21, x21, #0x368 │ │ │ │ sub x20, x20, #0xf50 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str xzr, [sp] │ │ │ │ @@ -5507,21 +5507,21 @@ │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldr x2, [x0, #10984] │ │ │ │ ldr x5, [x0, #11000] │ │ │ │ ldr x0, [x0, #11008] │ │ │ │ ldr x3, [x1, #11032] │ │ │ │ mov x1, x20 │ │ │ │ ldr x4, [x4, #11040] │ │ │ │ - bl 4c0c0 │ │ │ │ + bl 4bfe0 │ │ │ │ mov w3, w0 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ str w3, [x4, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ cbnz w0, 10090 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ @@ -5531,24 +5531,24 @@ │ │ │ │ ldr x6, [x0, #11000] │ │ │ │ str xzr, [sp] │ │ │ │ ldr x1, [x0, #11008] │ │ │ │ str w22, [sp, #8] │ │ │ │ ldr x4, [x0, #11032] │ │ │ │ ldr x5, [x0, #11040] │ │ │ │ ldr x0, [x0, #10720] │ │ │ │ - bl 44aa0 │ │ │ │ + bl 449c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbnz w0, 10090 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w1, w22 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr x19, [x3, #10736] │ │ │ │ - add x2, x2, #0x8d0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr x19, [x3, #10744] │ │ │ │ + add x2, x2, #0x800 │ │ │ │ mov x3, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ bl 9d00 │ │ │ │ b ff4c │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ @@ -5563,38 +5563,38 @@ │ │ │ │ bl 9720 │ │ │ │ fcmp d13, #0.0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ b.eq 10550 // b.none │ │ │ │ fsub d1, d0, d13 │ │ │ │ - adrp x4, 5c000 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x4, x4, #0xc58 │ │ │ │ - add x3, x3, #0x900 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x4, 5b000 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x4, x4, #0xb88 │ │ │ │ + add x3, x3, #0x830 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x918 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 10078 │ │ │ │ mov w0, #0x4a4a // #19018 │ │ │ │ movk w0, #0x4a, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 10808 // b.none │ │ │ │ sub w0, w24, #0x4f4, lsl #12 │ │ │ │ subs w0, w0, #0x554 │ │ │ │ b.eq 113a0 // b.none │ │ │ │ mov w0, #0x4b55 // #19285 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x49, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10320] │ │ │ │ + ldr w0, [x0, #10308] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10320] │ │ │ │ + str w0, [x1, #10308] │ │ │ │ b f620 │ │ │ │ mov w0, #0x7373 // #29555 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 10844 // b.none │ │ │ │ mov w0, #0x740a // #29706 │ │ │ │ movk w0, #0x7772, lsl #16 │ │ │ │ @@ -5602,30 +5602,30 @@ │ │ │ │ b.eq 10d30 // b.none │ │ │ │ mov w0, #0x7270 // #29296 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10632] │ │ │ │ + str x0, [x1, #10696] │ │ │ │ b f620 │ │ │ │ mov w0, #0x5555 // #21845 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 10834 // b.none │ │ │ │ mov w0, #0x6364 // #25444 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 11450 // b.none │ │ │ │ mov w0, #0x5454 // #21588 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10308] │ │ │ │ + ldr w1, [x0, #10304] │ │ │ │ eor w0, w1, #0x1 │ │ │ │ csel w0, w0, w1, eq // eq = none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10308] │ │ │ │ + str w0, [x1, #10304] │ │ │ │ b f620 │ │ │ │ mov w1, #0x9397 // #37783 │ │ │ │ mov x0, #0x409 // #1033 │ │ │ │ movk w1, #0x9294, lsl #16 │ │ │ │ add w1, w24, w1 │ │ │ │ lsr x0, x0, x1 │ │ │ │ tbz w0, #0, f620 │ │ │ │ @@ -5641,15 +5641,15 @@ │ │ │ │ b.eq 110f8 // b.none │ │ │ │ mov w0, #0x632a // #25386 │ │ │ │ movk w0, #0x696e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10736] │ │ │ │ + str x0, [x1, #10632] │ │ │ │ str x0, [x1, #10744] │ │ │ │ b f620 │ │ │ │ mov w0, #0x6f66 // #28518 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 107fc // b.none │ │ │ │ add w0, w0, #0x10c │ │ │ │ @@ -5671,16 +5671,16 @@ │ │ │ │ b.eq 110e4 // b.none │ │ │ │ mov w0, #0x5050 // #20560 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x130 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ bl 96c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10728] │ │ │ │ @@ -5696,15 +5696,15 @@ │ │ │ │ b.eq 114bc // b.none │ │ │ │ sub w0, w0, #0x4ff │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10324] │ │ │ │ + str w0, [x1, #10320] │ │ │ │ b f620 │ │ │ │ mov w0, #0x6368 // #25448 │ │ │ │ movk w0, #0x626e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 106ac // b.none │ │ │ │ mov w0, #0x6d6d // #28013 │ │ │ │ movk w0, #0x636c, lsl #16 │ │ │ │ @@ -5713,21 +5713,21 @@ │ │ │ │ mov w0, #0x6875 // #26741 │ │ │ │ movk w0, #0x6173, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfd0 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - str w0, [x1, #10464] │ │ │ │ + str w0, [x1, #10460] │ │ │ │ b f620 │ │ │ │ mov w0, #0x7463 // #29795 │ │ │ │ movk w0, #0x6161, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.eq 1067c // b.none │ │ │ │ mov w0, #0x626f // #25199 │ │ │ │ movk w0, #0x616c, lsl #16 │ │ │ │ @@ -5748,43 +5748,43 @@ │ │ │ │ mov w0, #0x4246 // #16966 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10592] │ │ │ │ b f620 │ │ │ │ - adrp x4, 5c000 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x4, x4, #0xc58 │ │ │ │ - add x3, x3, #0x900 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x4, 5b000 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x4, x4, #0xb88 │ │ │ │ + add x3, x3, #0x830 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbf0 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 10078 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 54000 │ │ │ │ + adrp x1, 53000 │ │ │ │ sub x4, x4, #0x4e8 │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ sub x3, x3, #0x570 │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ bl a6c0 │ │ │ │ cbnz w0, fe50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10896] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ b.le fe58 │ │ │ │ ldr x0, [x0, #11032] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + add x2, x2, #0xa18 │ │ │ │ ldr w3, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b fe1c │ │ │ │ mov w0, #0x7575 // #30069 │ │ │ │ cmp w24, w0 │ │ │ │ @@ -5799,29 +5799,29 @@ │ │ │ │ csel w0, w1, wzr, ne // ne = any │ │ │ │ str w0, [x2, #10644] │ │ │ │ b f620 │ │ │ │ mov w0, #0x4553 // #17747 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10352] │ │ │ │ + ldr w0, [x0, #10340] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10352] │ │ │ │ + str w0, [x1, #10340] │ │ │ │ b f620 │ │ │ │ mov w0, #0x7365 // #29541 │ │ │ │ movk w0, #0x75, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ ldr x3, [x19] │ │ │ │ cbz x3, f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x360 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9db0 │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -5840,59 +5840,59 @@ │ │ │ │ str d31, [x0, #10576] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w4, #0x6 // #6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w4 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x3b8 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str xzr, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2002 // #8194 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ orr w27, w27, w0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ str w0, [x2, #10688] │ │ │ │ str w1, [x2, #10756] │ │ │ │ str w1, [x2, #10760] │ │ │ │ str w1, [x2, #10772] │ │ │ │ mov w1, w0 │ │ │ │ - adrp x0, 5a000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + adrp x0, 59000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ str w1, [x2, #10692] │ │ │ │ str x0, [x2, #10776] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x2, #10664] │ │ │ │ str d31, [x2, #11064] │ │ │ │ sub x7, x29, #0x32, lsl #12 │ │ │ │ + adrp x1, 5f000 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ + add x24, x1, #0x68 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ + strb wzr, [x7, #3120] │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ - strb wzr, [x7, #3120] │ │ │ │ - adrp x24, 60000 │ │ │ │ - add x24, x24, #0x138 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov x0, x24 │ │ │ │ sub x6, x6, #0x3d0 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ sub x5, x5, #0x5b5 │ │ │ │ sub x4, x4, #0x558 │ │ │ │ sub x3, x3, #0x554 │ │ │ │ sub x2, x2, #0x4d0 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x4, x24 │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4e0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d31, #1.000000000000000000e+01 │ │ │ │ str d31, [x0, #11056] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -5904,75 +5904,75 @@ │ │ │ │ str wzr, [x0, #10920] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ strb wzr, [x0, #2635] │ │ │ │ b 10df0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10336] │ │ │ │ + str w0, [x1, #10332] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x230 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x150 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ str w0, [x1, #10728] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10664] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10244] │ │ │ │ + str wzr, [x0, #10240] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x3e0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x300 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10228] │ │ │ │ + str w0, [x1, #10224] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10620] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10216] │ │ │ │ + str w0, [x1, #10212] │ │ │ │ b f620 │ │ │ │ mov w0, #0x6d6d // #28013 │ │ │ │ movk w0, #0x6e6c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #10912] │ │ │ │ b f620 │ │ │ │ orr w27, w27, #0x400 │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10332] │ │ │ │ + str w0, [x1, #10328] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10460] │ │ │ │ + str w0, [x1, #10456] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10504] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ @@ -5980,30 +5980,30 @@ │ │ │ │ str w0, [x1, #10668] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.gt f620 │ │ │ │ ldr w0, [x1, #10868] │ │ │ │ b fe60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10432] │ │ │ │ + str w0, [x1, #10420] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ mov w1, w0 │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ csel w0, w1, w0, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10688] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xe98 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xdb8 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10768] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -6039,58 +6039,58 @@ │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10516] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x40 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10452] │ │ │ │ + str w0, [x1, #10448] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ ldrb w0, [x0] │ │ │ │ bl 95d0 │ │ │ │ and w3, w0, #0xff │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x148 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ str w0, [x1, #10728] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10664] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10248] │ │ │ │ + str w0, [x1, #10244] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10220] │ │ │ │ + str w0, [x1, #10216] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10760] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10512] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10328] │ │ │ │ + str w0, [x1, #10324] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x19] │ │ │ │ str x3, [x0, #10720] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10756] │ │ │ │ @@ -6106,64 +6106,64 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10500] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9920 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10232] │ │ │ │ + str w0, [x1, #10228] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10384] │ │ │ │ + str x0, [x1, #10376] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x300 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x220 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10224] │ │ │ │ + str w0, [x1, #10220] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #10784] │ │ │ │ ldr w0, [x1, #10608] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #10608] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10264] │ │ │ │ + str w0, [x1, #10252] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10272] │ │ │ │ + str x0, [x1, #10264] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10752] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10380] │ │ │ │ + str w0, [x1, #10384] │ │ │ │ b f620 │ │ │ │ mov w0, #0x6c64 // #27748 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ @@ -6180,30 +6180,30 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10652] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10356] │ │ │ │ + str w0, [x1, #10360] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10496] │ │ │ │ + str w0, [x1, #10468] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10776] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10236] │ │ │ │ + str w0, [x1, #10232] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x590 │ │ │ │ mov w3, #0xfb // #251 │ │ │ │ mov x2, x0 │ │ │ │ @@ -6215,37 +6215,37 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbz w0, f620 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ movi d13, #0x0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - str xzr, [x1, #10736] │ │ │ │ + str xzr, [x1, #10744] │ │ │ │ str xzr, [x1, #10760] │ │ │ │ str w0, [x1, #10788] │ │ │ │ str w0, [x1, #10868] │ │ │ │ b fe78 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10624] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10280] │ │ │ │ + str x0, [x1, #10272] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x19, [x1, #10800] │ │ │ │ - add x2, x2, #0x790 │ │ │ │ + add x2, x2, #0x6b0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x3, #10808] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x5, [x3, #10808] │ │ │ │ mov x4, x5 │ │ │ │ mov x3, x5 │ │ │ │ @@ -6253,48 +6253,48 @@ │ │ │ │ ldr x0, [x19] │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f090 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl a840 │ │ │ │ ldr x24, [x19] │ │ │ │ - cbz x24, 1bf04 │ │ │ │ + cbz x24, 1bebc │ │ │ │ sub x7, x29, #0x32, lsl #12 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ strb wzr, [x7, #3120] │ │ │ │ sub x3, x3, #0x554 │ │ │ │ sub x6, x6, #0x3d0 │ │ │ │ sub x5, x5, #0x5b5 │ │ │ │ sub x4, x4, #0x558 │ │ │ │ sub x2, x2, #0x4d0 │ │ │ │ mov x0, x24 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ ldrb w1, [x24] │ │ │ │ mov w3, w0 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ cbz w1, 10764 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x4, x24 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4e0 │ │ │ │ str w3, [x0, #10528] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10528] │ │ │ │ tst w3, #0x80000000 │ │ │ │ - b.ne 1c228 // b.any │ │ │ │ + b.ne 1c1e0 // b.any │ │ │ │ cmp w3, #0x2 │ │ │ │ b.eq 12af0 // b.none │ │ │ │ b.le 116c8 │ │ │ │ cmp w3, #0x3 │ │ │ │ b.eq 12a5c // b.none │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ ldrb w1, [x0, #2635] │ │ │ │ @@ -6321,106 +6321,106 @@ │ │ │ │ cmp w5, #0x56 │ │ │ │ ldr x3, [x1, #10480] │ │ │ │ cset w2, eq // eq = none │ │ │ │ ldr w1, [x0, x3] │ │ │ │ cmp w1, #0x56 │ │ │ │ cinc w1, w2, eq // eq = none │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x2, #10420] │ │ │ │ + str w1, [x2, #10416] │ │ │ │ ldr w2, [x2, #10488] │ │ │ │ cmp w2, #0x17f │ │ │ │ b.hi 10e58 // b.pmore │ │ │ │ ldr w4, [x0, w24, sxtw #2] │ │ │ │ cmp w4, #0x10 │ │ │ │ b.gt 116d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w3, w24 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x688 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ ldr w5, [x0, #10920] │ │ │ │ ldr x0, [x25] │ │ │ │ - ldr w4, [x1, #10420] │ │ │ │ + ldr w4, [x1, #10416] │ │ │ │ ldr d0, [x1, #11056] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #11056] │ │ │ │ str d31, [x0, #11064] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10900] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ b.le fe58 │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ - add x2, x2, #0xb10 │ │ │ │ + add x2, x2, #0xa30 │ │ │ │ ldr w3, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10552] │ │ │ │ cbz x0, 10f10 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ sub x4, x4, #0x4f8 │ │ │ │ sub x3, x3, #0x580 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ - add x1, x1, #0xb28 │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl a6c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbnz w0, fe5c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10592] │ │ │ │ cbz x0, 10f4c │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ sub x4, x4, #0x4f0 │ │ │ │ sub x3, x3, #0x57c │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xa50 │ │ │ │ bl a6c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbnz w0, fe5c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x19, [x0, #10776] │ │ │ │ cbz x19, 11690 │ │ │ │ bl a0e0 <__ctype_b_loc@plt> │ │ │ │ ldrb w21, [x19] │ │ │ │ mov x2, x19 │ │ │ │ ldr x19, [x0] │ │ │ │ ubfiz x0, x21, #1, #8 │ │ │ │ ldrh w0, [x19, x0] │ │ │ │ tbz w0, #10, 10f88 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov x0, x2 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ bl 94e0 │ │ │ │ cbz x0, 11f08 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x42 // #66 │ │ │ │ ldr x20, [x0, #10776] │ │ │ │ mov x0, x20 │ │ │ │ bl 99c0 │ │ │ │ cmp x20, x0 │ │ │ │ b.eq 12ad8 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x44 // #68 │ │ │ │ - add x0, x0, #0xdf0 │ │ │ │ + add x0, x0, #0xd10 │ │ │ │ str x0, [x1, #10776] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ sub x20, x20, #0x368 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ ldr x22, [x0, #10776] │ │ │ │ b 10fd4 │ │ │ │ @@ -6433,22 +6433,22 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w0, [x0, x21, lsl #2] │ │ │ │ strb w0, [x20, w23, sxtw] │ │ │ │ add w23, w23, #0x1 │ │ │ │ ldrb w0, [x22, #1]! │ │ │ │ cbnz w0, 10fd0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w23, [x0, #10416] │ │ │ │ + str w23, [x0, #10396] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x368 │ │ │ │ - ldr w1, [x1, #10416] │ │ │ │ + ldr w1, [x1, #10396] │ │ │ │ strb wzr, [x0, w1, sxtw] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10200] │ │ │ │ + ldr w0, [x0, #10192] │ │ │ │ eor w0, w0, #0x2000 │ │ │ │ tst w28, w0, lsr #13 │ │ │ │ b.ne 12a6c // b.any │ │ │ │ sub x1, x29, #0x3, lsl #12 │ │ │ │ ldr w0, [x27] │ │ │ │ strb wzr, [x1, #4040] │ │ │ │ cmp w26, w0 │ │ │ │ @@ -6482,15 +6482,15 @@ │ │ │ │ b.ne 11070 // b.any │ │ │ │ ldr x0, [x21, x23, lsl #3] │ │ │ │ mov x25, #0xffffffffffffdfc8 // #-8248 │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x29, x25 │ │ │ │ - bl 474c0 │ │ │ │ + bl 473e0 │ │ │ │ b 11070 │ │ │ │ mov w0, #0x6964 // #26980 │ │ │ │ cmp w24, w0 │ │ │ │ b.ne f620 // b.any │ │ │ │ orr w27, w27, #0x40 │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ @@ -6509,19 +6509,19 @@ │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10720] │ │ │ │ str wzr, [x0, #10756] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10736] │ │ │ │ + str x0, [x1, #10632] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10252] │ │ │ │ + str w0, [x1, #10248] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10640] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ @@ -6543,109 +6543,109 @@ │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10424] │ │ │ │ b f620 │ │ │ │ cmp w26, #0x0 │ │ │ │ b.gt 115ec │ │ │ │ - adrp x1, 5c000 │ │ │ │ + adrp x1, 5b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc58 │ │ │ │ + add x1, x1, #0xb88 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10916] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10448] │ │ │ │ + str w0, [x1, #10444] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xee0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe00 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x0, x0, #0xdd8 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ str x0, [x1, #10776] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfa0 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10376] │ │ │ │ + str w0, [x1, #10364] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf20 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe40 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf78 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xeb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xfb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xed0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xfd0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xef0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 5a000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + adrp x0, 59000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ str x0, [x1, #10552] │ │ │ │ str x0, [x1, #10592] │ │ │ │ - str x0, [x1, #10736] │ │ │ │ + str x0, [x1, #10632] │ │ │ │ str x0, [x1, #10744] │ │ │ │ str x0, [x1, #10776] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10240] │ │ │ │ + str w0, [x1, #10236] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10744] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10432] │ │ │ │ + str w0, [x1, #10420] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10456] │ │ │ │ + str w0, [x1, #10452] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #10520] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ @@ -6666,21 +6666,21 @@ │ │ │ │ str w0, [x1, #10692] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10732] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10444] │ │ │ │ + str w0, [x1, #10440] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd0 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x1, #10664] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -6692,19 +6692,19 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10908] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10912] │ │ │ │ b f620 │ │ │ │ ldr x2, [x19] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x0, x1, #0x68 │ │ │ │ + adrp x1, 55000 │ │ │ │ cmp x2, #0x0 │ │ │ │ - add x1, x1, #0x760 │ │ │ │ + add x1, x1, #0x680 │ │ │ │ csel x0, x0, x2, eq // eq = none │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x4c8 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ ldr d31, [x0, #11064] │ │ │ │ @@ -6715,69 +6715,69 @@ │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ bl a1a0 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x25] │ │ │ │ cbz w1, 115cc │ │ │ │ - adrp x24, 56000 │ │ │ │ - add x24, x24, #0x268 │ │ │ │ + adrp x24, 55000 │ │ │ │ + add x24, x24, #0x188 │ │ │ │ mov x3, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x3, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x24 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10340] │ │ │ │ + str w0, [x1, #10336] │ │ │ │ b f620 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x350 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x270 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10468] │ │ │ │ + str w0, [x1, #10464] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10696] │ │ │ │ + str x0, [x1, #10736] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10440] │ │ │ │ + str w0, [x1, #10436] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10612] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10716] │ │ │ │ b f620 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x508 │ │ │ │ - str x0, [x1, #10360] │ │ │ │ + str x0, [x1, #10352] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x584 │ │ │ │ bl 9dd0 │ │ │ │ cbnz w0, fe50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10876] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -6804,37 +6804,37 @@ │ │ │ │ str w0, [x1, #10716] │ │ │ │ b f620 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10616] │ │ │ │ b f620 │ │ │ │ ldr x3, [x19] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x200 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b f620 │ │ │ │ str w0, [x1, #10688] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x170 │ │ │ │ ldr x25, [x0, #10800] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x2, [x25] │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp w26, #0x1 │ │ │ │ b.eq 111bc // b.none │ │ │ │ sub w24, w26, #0x2 │ │ │ │ add x0, x25, #0x10 │ │ │ │ mov x1, x25 │ │ │ │ - adrp x25, 56000 │ │ │ │ + adrp x25, 55000 │ │ │ │ add x24, x0, w24, uxtw #3 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x2, x25, #0x260 │ │ │ │ + add x2, x25, #0x180 │ │ │ │ add x25, x1, #0x8 │ │ │ │ str x20, [x0, #10528] │ │ │ │ mov x20, x25 │ │ │ │ mov x25, x19 │ │ │ │ mov x19, x2 │ │ │ │ ldr x2, [x20], #8 │ │ │ │ mov x1, x19 │ │ │ │ @@ -6845,70 +6845,70 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x19, x25 │ │ │ │ ldr x20, [x0, #10528] │ │ │ │ b 111bc │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10268] │ │ │ │ + str w0, [x1, #10280] │ │ │ │ b f620 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10396] │ │ │ │ + str w0, [x1, #10392] │ │ │ │ b f620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10416] │ │ │ │ + str wzr, [x0, #10396] │ │ │ │ b 1101c │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x688 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10756] │ │ │ │ b f620 │ │ │ │ cbnz w3, 1078c │ │ │ │ b 10780 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w4, w24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w3, #0x10 // #16 │ │ │ │ - add x2, x2, #0x640 │ │ │ │ + add x2, x2, #0x560 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ mov w24, w0 │ │ │ │ str w0, [x1, #10924] │ │ │ │ b 10e60 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ ldr w2, [x2, #10760] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, gt │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 1c1e0 // b.any │ │ │ │ + b.ne 1c198 // b.any │ │ │ │ cbnz w0, 129b4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d13, #0x0 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.gt 1293c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10852] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10600] │ │ │ │ - csel x20, x0, xzr, eq // eq = none │ │ │ │ - cbz x0, 1c018 │ │ │ │ + csel x21, x0, xzr, eq // eq = none │ │ │ │ + cbz x0, 1bfd0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x518 │ │ │ │ str wzr, [x1, #10852] │ │ │ │ str xzr, [x1, #10984] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x59c │ │ │ │ @@ -6922,27 +6922,27 @@ │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbnz w0, 12918 │ │ │ │ ldr w0, [x1, #10852] │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ cmp w0, #0x1 │ │ │ │ ldr x0, [x1, #10600] │ │ │ │ - csel x20, x0, x20, eq // eq = none │ │ │ │ + csel x21, x0, x21, eq // eq = none │ │ │ │ fmov d0, d12 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd08 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #10736] │ │ │ │ + str xzr, [x0, #10744] │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cbz w0, 11890 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10720] │ │ │ │ - cbz x0, 1bf14 │ │ │ │ + cbz x0, 1becc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x17, #0xffffffffffffebe0 // #-5152 │ │ │ │ add x20, x29, x17 │ │ │ │ ldr x21, [x0, #10720] │ │ │ │ mov x0, x21 │ │ │ │ bl 96d0 │ │ │ │ mov x19, x0 │ │ │ │ @@ -6950,84 +6950,84 @@ │ │ │ │ mov x0, x20 │ │ │ │ add x2, x19, #0x1 │ │ │ │ mov x3, #0x401 // #1025 │ │ │ │ bl a770 <__memcpy_chk@plt> │ │ │ │ cmp x19, #0x3 │ │ │ │ b.ls 11830 // b.plast │ │ │ │ sub x19, x19, #0x4 │ │ │ │ - adrp x0, 56000 │ │ │ │ + adrp x0, 55000 │ │ │ │ add x1, x20, x19 │ │ │ │ - add x0, x0, #0xd70 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a590 │ │ │ │ cbnz w0, 11830 │ │ │ │ strb wzr, [x20, x19] │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0xd78 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x16, #0xffffffffffffe7d8 // #-6184 │ │ │ │ add x19, x29, x16 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x3, 56000 │ │ │ │ + adrp x3, 55000 │ │ │ │ ldr x20, [x1, #10720] │ │ │ │ - add x3, x3, #0xd88 │ │ │ │ + add x3, x3, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x20 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ mov x3, x19 │ │ │ │ mov x2, x20 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd90 │ │ │ │ + add x1, x1, #0xcb0 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x19, [x0, #10736] │ │ │ │ + str x19, [x0, #10744] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10576] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ b.gt 128fc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x19, 60000 │ │ │ │ + adrp x3, 54000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x19, x19, #0x138 │ │ │ │ + add x3, x3, #0xd30 │ │ │ │ ldr w1, [x1, #10640] │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xe10 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd58 │ │ │ │ cmp w1, #0x0 │ │ │ │ - add x2, x2, #0xe38 │ │ │ │ - csel x3, x3, x19, eq // eq = none │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x19, x1, #0x68 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + csel x3, x3, x19, eq // eq = none │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x4, 55000 │ │ │ │ - add x4, x4, #0xe18 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xe60 │ │ │ │ + adrp x4, 54000 │ │ │ │ + add x4, x4, #0xd38 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ ldr w1, [x1, #10676] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr x0, [x25] │ │ │ │ csel x3, x4, x19, eq // eq = none │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ csel x4, x4, x19, eq // eq = none │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 55000 │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ - add x3, x3, #0xe28 │ │ │ │ - adrp x2, 56000 │ │ │ │ - ldr x0, [x0, #10200] │ │ │ │ - add x2, x2, #0xed0 │ │ │ │ + adrp x1, 54000 │ │ │ │ + adrp x3, 54000 │ │ │ │ + add x1, x1, #0xd40 │ │ │ │ + add x3, x3, #0xd48 │ │ │ │ + adrp x2, 55000 │ │ │ │ + ldr x0, [x0, #10192] │ │ │ │ + add x2, x2, #0xdf0 │ │ │ │ tst x0, #0x400 │ │ │ │ ldr x0, [x25] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11000] │ │ │ │ @@ -7035,22 +7035,22 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11032] │ │ │ │ cbz x0, 128d4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ cbz x0, 128c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10416] │ │ │ │ + ldr w0, [x0, #10396] │ │ │ │ cbnz w0, 1198c │ │ │ │ sub x1, x29, #0x32, lsl #12 │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ strh w0, [x1, #3224] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10416] │ │ │ │ + str w0, [x1, #10396] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10916] │ │ │ │ str wzr, [x1, #11120] │ │ │ │ cbz w0, 119d8 │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ @@ -7192,16 +7192,16 @@ │ │ │ │ ldr x20, [x21] │ │ │ │ str w3, [x1, w0, sxtw #2] │ │ │ │ ldr x0, [x20] │ │ │ │ ldr w1, [x6, #11120] │ │ │ │ add w1, w1, w3 │ │ │ │ str w1, [x6, #11120] │ │ │ │ cbz x0, 11fc8 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x19, x1, #0xf00 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x19, x1, #0xe20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w22, [x1, #10788] │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ mov x1, x19 │ │ │ │ bl 9f90 │ │ │ │ mov w2, w0 │ │ │ │ ldr x0, [x20, #8]! │ │ │ │ @@ -7215,55 +7215,55 @@ │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x2 │ │ │ │ b.ge 11fc8 // b.tcont │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x4a0 │ │ │ │ bl a960 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10120] │ │ │ │ + str w0, [x1, #10112] │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbnz w0, 11f5c │ │ │ │ ldr w0, [x1, #10772] │ │ │ │ str xzr, [x1, #10760] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 1c168 // b.none │ │ │ │ + b.eq 1c120 // b.none │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 57000 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x1, x1, #0xe98 │ │ │ │ - add x0, x0, #0xea0 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xdb8 │ │ │ │ + add x0, x0, #0xdc0 │ │ │ │ bl a610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 57000 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x1, x1, #0xea8 │ │ │ │ - add x0, x0, #0xf58 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xdc8 │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ bl a610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x0, 57000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ + add x0, x0, #0xe98 │ │ │ │ bl a610 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x808 │ │ │ │ - str x0, [x1, #10064] │ │ │ │ + str x0, [x1, #10056] │ │ │ │ sub x1, x29, #0x1, lsl #12 │ │ │ │ strb wzr, [x1, #1008] │ │ │ │ bl 9da0 │ │ │ │ sub x3, x29, #0xc10 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov x0, x3 │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x0, 57000 │ │ │ │ + adrp x0, 56000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + add x0, x0, #0xeb8 │ │ │ │ bl a610 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d30, [x0, #11056] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ ldr x0, [x25] │ │ │ │ @@ -7278,734 +7278,734 @@ │ │ │ │ ldr w2, [x2, #10688] │ │ │ │ ccmp w2, w1, #0x0, eq // eq = none │ │ │ │ cset w22, ne // ne = any │ │ │ │ b.ne 11f34 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10752] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 1bda4 │ │ │ │ + b.le 1bd5c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x58 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xf88 │ │ │ │ ldr w3, [x1, #10752] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ cbnz w20, 11d68 │ │ │ │ ldr x1, [x0, #10792] │ │ │ │ str x1, [x0, #12464] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w20, #0x0 │ │ │ │ csinc w20, w20, wzr, gt │ │ │ │ str w20, [x0, #10864] │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ - cbnz w0, 1bdcc │ │ │ │ + cbnz w0, 1bd84 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d30, #0x0 │ │ │ │ sub x24, x29, #0x30, lsl #12 │ │ │ │ sub x24, x24, #0xf50 │ │ │ │ fmov d10, d12 │ │ │ │ - ldr w0, [x0, #10452] │ │ │ │ + ldr w0, [x0, #10448] │ │ │ │ mov x22, x24 │ │ │ │ ldr x26, [x1, #10544] │ │ │ │ cmp w0, #0x2 │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [x1, #10592] │ │ │ │ - ldr w0, [x1, #10456] │ │ │ │ + ldr w0, [x1, #10452] │ │ │ │ fmov d8, d30 │ │ │ │ str wzr, [x1, #9872] │ │ │ │ cmp w0, #0x2 │ │ │ │ str wzr, [x1, #9876] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - str w0, [x1, #9836] │ │ │ │ - ldr w0, [x1, #10460] │ │ │ │ - str x24, [x1, #9976] │ │ │ │ + str w0, [x1, #9840] │ │ │ │ + ldr w0, [x1, #10456] │ │ │ │ + str x24, [x1, #9960] │ │ │ │ cmp w0, #0x2 │ │ │ │ - str xzr, [x1, #10016] │ │ │ │ + str xzr, [x1, #10008] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - str w0, [x1, #9832] │ │ │ │ - ldr w0, [x1, #10464] │ │ │ │ - str wzr, [x1, #10292] │ │ │ │ + str w0, [x1, #9836] │ │ │ │ + ldr w0, [x1, #10460] │ │ │ │ + str wzr, [x1, #10296] │ │ │ │ cmp w0, #0x1 │ │ │ │ str wzr, [x1, #10776] │ │ │ │ cset w0, ne // ne = any │ │ │ │ - str w0, [x1, #9828] │ │ │ │ + str w0, [x1, #9832] │ │ │ │ ldr x0, [x1, #10624] │ │ │ │ str d30, [x1, #9880] │ │ │ │ - str d30, [x1, #9968] │ │ │ │ + str d30, [x1, #9952] │ │ │ │ cmp x0, #0x0 │ │ │ │ - str d30, [x1, #10104] │ │ │ │ + str d30, [x1, #10096] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - str w0, [x1, #9792] │ │ │ │ - ldr w0, [x1, #10496] │ │ │ │ - str d30, [x1, #10112] │ │ │ │ - str d30, [x1, #10128] │ │ │ │ - lsl w0, w0, #25 │ │ │ │ str w0, [x1, #9796] │ │ │ │ + ldr w0, [x1, #10468] │ │ │ │ + str d30, [x1, #10104] │ │ │ │ + str d30, [x1, #10120] │ │ │ │ + lsl w0, w0, #25 │ │ │ │ + str w0, [x1, #9800] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str d30, [x1, #10344] │ │ │ │ sub x0, x0, #0x2f8 │ │ │ │ str x0, [x1, #9704] │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ - str w0, [x1, #10124] │ │ │ │ + str w0, [x1, #10116] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10528] │ │ │ │ str d30, [x1, #10368] │ │ │ │ str d30, [x1, #10488] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #9976] │ │ │ │ + ldr x0, [x0, #9960] │ │ │ │ ldr x23, [x0] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10016] │ │ │ │ + ldr x0, [x0, #10008] │ │ │ │ cmp x23, x0 │ │ │ │ b.eq 11ebc // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldr w1, [x1, #10512] │ │ │ │ tst w0, w1 │ │ │ │ b.eq 11ebc // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10292] │ │ │ │ + ldr w0, [x0, #10296] │ │ │ │ ldr w1, [x1, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ cmp w20, #0x1 │ │ │ │ and w0, w0, w1 │ │ │ │ cset w1, gt │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 1bb5c // b.any │ │ │ │ + b.ne 1bb14 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10292] │ │ │ │ + ldr w0, [x0, #10296] │ │ │ │ cmp w20, w0 │ │ │ │ b.gt 12b18 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10292] │ │ │ │ - ldr x2, [x2, #9976] │ │ │ │ + ldr w0, [x0, #10296] │ │ │ │ + ldr x2, [x2, #9960] │ │ │ │ add w1, w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add x2, x2, #0x8 │ │ │ │ - str x2, [x3, #9976] │ │ │ │ - str w1, [x0, #10292] │ │ │ │ + str x2, [x3, #9960] │ │ │ │ + str w1, [x0, #10296] │ │ │ │ ldr w0, [x0, #10512] │ │ │ │ add w0, w0, w20 │ │ │ │ cmp w0, w1 │ │ │ │ b.gt 11e5c │ │ │ │ - b 1be28 │ │ │ │ + b 1bde0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x42 // #66 │ │ │ │ ldr x22, [x0, #10776] │ │ │ │ mov x0, x22 │ │ │ │ bl 99c0 │ │ │ │ cmp x22, x0 │ │ │ │ b.eq 12b00 // b.none │ │ │ │ cbnz w21, 10fb8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10416] │ │ │ │ + str wzr, [x0, #10396] │ │ │ │ b 11008 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 57000 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10440] │ │ │ │ + str w0, [x1, #10436] │ │ │ │ str w0, [x1, #10512] │ │ │ │ str wzr, [x1, #10752] │ │ │ │ b 11d54 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - ldr w0, [x0, #10120] │ │ │ │ + ldr w0, [x0, #10112] │ │ │ │ str xzr, [x1, #10760] │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w22 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf08 │ │ │ │ + add x2, x2, #0xe28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x22, [x21] │ │ │ │ ldr x21, [x22] │ │ │ │ cbz x21, 11c1c │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x20, x0, #0xf48 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x20, x0, #0xe68 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ bl 9f90 │ │ │ │ cbz w0, 12888 │ │ │ │ ldr x21, [x22, #8]! │ │ │ │ cbnz x21, 11fa8 │ │ │ │ b 11c1c │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xf58 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xe78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1bd8c │ │ │ │ + cbz x0, 1bd44 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ + add x2, x2, #0xe80 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xf90 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1bd74 │ │ │ │ + cbz x0, 1bd2c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xfa0 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xd30 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xc50 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1bd5c │ │ │ │ + cbz x0, 1bd14 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x30 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xf50 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1bd44 │ │ │ │ + cbz x0, 1bcfc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x40 │ │ │ │ + add x2, x2, #0xf60 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x80 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xfa0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c5a4 │ │ │ │ + cbz x0, 1c55c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x98 │ │ │ │ + add x2, x2, #0xfb8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xe8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c58c │ │ │ │ + cbz x0, 1c544 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xf8 │ │ │ │ + add x2, x2, #0x18 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x140 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x60 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c574 │ │ │ │ + cbz x0, 1c52c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x158 │ │ │ │ + add x2, x2, #0x78 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x1a8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xc8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c55c │ │ │ │ + cbz x0, 1c514 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x1b8 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x1f8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x118 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c544 │ │ │ │ + cbz x0, 1c4fc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x130 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x260 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x180 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c52c │ │ │ │ + cbz x0, 1c4e4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + add x2, x2, #0x190 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x2c0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x1e0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c514 │ │ │ │ + cbz x0, 1c4cc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x2d8 │ │ │ │ + add x2, x2, #0x1f8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x328 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x248 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c4fc │ │ │ │ + cbz x0, 1c4b4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x378 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x298 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c4e4 │ │ │ │ + cbz x0, 1c49c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x390 │ │ │ │ + add x2, x2, #0x2b0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x3e8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x308 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c4cc │ │ │ │ + cbz x0, 1c484 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x400 │ │ │ │ + add x2, x2, #0x320 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x458 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x378 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c4b4 │ │ │ │ + cbz x0, 1c46c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x468 │ │ │ │ + add x2, x2, #0x388 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xcf8 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xc18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c49c │ │ │ │ + cbz x0, 1c454 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x4f8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x418 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c484 │ │ │ │ + cbz x0, 1c43c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x428 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x548 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x468 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c46c │ │ │ │ + cbz x0, 1c424 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x558 │ │ │ │ + add x2, x2, #0x478 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x5a0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x4c0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c454 │ │ │ │ + cbz x0, 1c40c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x5b0 │ │ │ │ + add x2, x2, #0x4d0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x5f0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x510 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c43c │ │ │ │ + cbz x0, 1c3f4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x600 │ │ │ │ + add x2, x2, #0x520 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x648 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x568 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c424 │ │ │ │ + cbz x0, 1c3dc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + add x2, x2, #0x580 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x6b0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x5d0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c40c │ │ │ │ + cbz x0, 1c3c4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x6c8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x718 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x638 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c3f4 │ │ │ │ + cbz x0, 1c3ac │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x728 │ │ │ │ + add x2, x2, #0x648 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x768 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x688 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c3dc │ │ │ │ + cbz x0, 1c394 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x780 │ │ │ │ + add x2, x2, #0x6a0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x7d0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x6f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c3c4 │ │ │ │ + cbz x0, 1c37c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x7e0 │ │ │ │ + add x2, x2, #0x700 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x21, x19, #0x830 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x21, x19, #0x750 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c3ac │ │ │ │ + cbz x0, 1c364 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x840 │ │ │ │ + add x2, x2, #0x760 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x19, #0x830 │ │ │ │ + add x0, x19, #0x750 │ │ │ │ bl 9c40 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x25] │ │ │ │ - cbnz w1, 1c398 │ │ │ │ - adrp x2, 57000 │ │ │ │ + cbnz w1, 1c350 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ + add x2, x2, #0x7b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x910 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x830 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c380 │ │ │ │ + cbz x0, 1c338 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x978 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x898 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c368 │ │ │ │ + cbz x0, 1c320 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x990 │ │ │ │ + add x2, x2, #0x8b0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x9e0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c350 │ │ │ │ + cbz x0, 1c308 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x918 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xa58 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x978 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c338 │ │ │ │ + cbz x0, 1c2f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xa68 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xaa8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x9c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c320 │ │ │ │ + cbz x0, 1c2d8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9d8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xaf8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xa18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c308 │ │ │ │ + cbz x0, 1c2c0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xb08 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xb58 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xa78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c2f0 │ │ │ │ + cbz x0, 1c2a8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xbc0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xae0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c2d8 │ │ │ │ + cbz x0, 1c290 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xbd8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xc28 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xb48 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c2c0 │ │ │ │ + cbz x0, 1c278 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xc38 │ │ │ │ + add x2, x2, #0xb58 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xc78 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xb98 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c2a8 │ │ │ │ + cbz x0, 1c260 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xc88 │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xcc8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xbe8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c290 │ │ │ │ + cbz x0, 1c248 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xce8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xd48 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xc68 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x25] │ │ │ │ - cbz x0, 1c278 │ │ │ │ + cbz x0, 1c230 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xd60 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x19, x29, #0x808 │ │ │ │ mov x0, x19 │ │ │ │ bl a5c0 │ │ │ │ sub x0, x29, #0x1, lsl #12 │ │ │ │ ldrb w0, [x0, #2040] │ │ │ │ - cbnz w0, 1c25c │ │ │ │ + cbnz w0, 1c214 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x25] │ │ │ │ ldr w1, [x1, #10784] │ │ │ │ tst w1, #0x80000000 │ │ │ │ - b.ne 1c1cc // b.any │ │ │ │ + b.ne 1c184 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 57000 │ │ │ │ - add x2, x2, #0xdd0 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ ldr w3, [x1, #10608] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 11c2c │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x20 │ │ │ │ @@ -8032,74 +8032,74 @@ │ │ │ │ b 1195c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x588 │ │ │ │ str x0, [x1, #11000] │ │ │ │ b 11950 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0xd08 │ │ │ │ ldr d0, [x0, #10576] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ b 118a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - str xzr, [x1, #10736] │ │ │ │ + str xzr, [x1, #10744] │ │ │ │ str xzr, [x1, #10760] │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ bl 99d0 │ │ │ │ b 11788 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ bl 9720 │ │ │ │ fmov d13, d0 │ │ │ │ - adrp x19, 5c000 │ │ │ │ - adrp x3, 56000 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x19, 5b000 │ │ │ │ + adrp x3, 55000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x4, x19, #0xc58 │ │ │ │ - add x3, x3, #0xbd8 │ │ │ │ - add x2, x2, #0xbf0 │ │ │ │ + add x4, x19, #0xb88 │ │ │ │ + add x3, x3, #0xaf8 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.gt 1c104 │ │ │ │ + b.gt 1c0bc │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x19, x29, #0x808 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x1, x19 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 9460 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 1c0e8 │ │ │ │ + cbz w0, 1c0a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10868] │ │ │ │ b 11738 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbc0 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.le 12a28 │ │ │ │ sub x22, x29, #0x30, lsl #12 │ │ │ │ - adrp x20, 56000 │ │ │ │ + adrp x20, 55000 │ │ │ │ sub x22, x22, #0xf50 │ │ │ │ - add x20, x20, #0x260 │ │ │ │ + add x20, x20, #0x180 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ ldr x0, [x22], #8 │ │ │ │ add w21, w21, #0x1 │ │ │ │ ldr x19, [x25] │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ @@ -8107,17 +8107,17 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ cmp w0, w21 │ │ │ │ b.gt 129f4 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 11724 │ │ │ │ ldrb w3, [x0, #3120] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ lsl x1, x1, #2 │ │ │ │ ldr w24, [x0, #10924] │ │ │ │ lsl x3, x3, #2 │ │ │ │ @@ -8125,69 +8125,69 @@ │ │ │ │ b 10dfc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w24, [x0, #10924] │ │ │ │ add w2, w24, #0x80 │ │ │ │ b 107a8 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0x268 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0x188 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb40 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xa60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10200] │ │ │ │ + ldr w0, [x0, #10192] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ - str w0, [x1, #10200] │ │ │ │ + str w0, [x1, #10192] │ │ │ │ b 11030 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x53 // #83 │ │ │ │ - add x0, x0, #0xde0 │ │ │ │ + add x0, x0, #0xd00 │ │ │ │ str x0, [x1, #10776] │ │ │ │ b 10fb8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w24, [x0, #10924] │ │ │ │ add w2, w24, #0x80 │ │ │ │ b 107a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x53 // #83 │ │ │ │ - add x0, x0, #0xde0 │ │ │ │ + add x0, x0, #0xd00 │ │ │ │ str x0, [x1, #10776] │ │ │ │ b 10fb8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ cmp x23, #0x0 │ │ │ │ sub x0, x0, #0x368 │ │ │ │ csel x23, x23, x26, ne // ne = any │ │ │ │ - str x0, [x1, #10040] │ │ │ │ + str x0, [x1, #10032] │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ne 1bce4 // b.any │ │ │ │ + b.ne 1bc9c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11016] │ │ │ │ - cbz x0, 1bd1c │ │ │ │ + cbz x0, 1bcd4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11024] │ │ │ │ - cbz x0, 1bb34 │ │ │ │ + cbz x0, 1baec │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x3, x23 │ │ │ │ mov w6, w2 │ │ │ │ ldr w19, [x0, #10592] │ │ │ │ ldr w27, [x0, #10788] │ │ │ │ str x22, [x0, #10544] │ │ │ │ @@ -8195,90 +8195,90 @@ │ │ │ │ and w0, w6, w19 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ eor w1, w6, #0x1 │ │ │ │ mov w25, w19 │ │ │ │ lsl w20, w0, #13 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ and w1, w1, w19 │ │ │ │ - str w1, [x2, #9764] │ │ │ │ + str w1, [x2, #9776] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x28, x3 │ │ │ │ mov x21, x22 │ │ │ │ - str w6, [x0, #9700] │ │ │ │ + str w6, [x0, #9712] │ │ │ │ mov w6, w2 │ │ │ │ mov w2, w20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ eor w0, w6, #0x1 │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov x22, x21 │ │ │ │ mov w19, w7 │ │ │ │ - ldr w1, [x1, #9836] │ │ │ │ + ldr w1, [x1, #9840] │ │ │ │ and w0, w0, w1 │ │ │ │ orr w20, w2, w0, lsl #1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w2, [x0, #9696] │ │ │ │ + str w2, [x0, #9700] │ │ │ │ mov w2, w20 │ │ │ │ - str w6, [x0, #9692] │ │ │ │ + str w6, [x0, #9696] │ │ │ │ str w27, [x0, #10788] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ eor w0, w19, #0x1 │ │ │ │ mov x26, x28 │ │ │ │ mov x23, x22 │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ - ldr w3, [x1, #9832] │ │ │ │ + ldr w3, [x1, #9836] │ │ │ │ and w1, w19, w3 │ │ │ │ and w0, w0, w3 │ │ │ │ lsl w1, w1, #8 │ │ │ │ orr w0, w1, w0, lsl #14 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ orr w0, w0, w2 │ │ │ │ - str w2, [x1, #9688] │ │ │ │ - str w0, [x1, #9788] │ │ │ │ + str w2, [x1, #9692] │ │ │ │ + str w0, [x1, #9792] │ │ │ │ str w25, [x1, #10536] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w8, #0x0 │ │ │ │ mov x28, x26 │ │ │ │ mov w10, #0x0 // #0 │ │ │ │ - ldr w0, [x0, #9828] │ │ │ │ - str w19, [x1, #9684] │ │ │ │ + ldr w0, [x0, #9832] │ │ │ │ + str w19, [x1, #9688] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, ne // ne = any │ │ │ │ - str w0, [x1, #9760] │ │ │ │ + str w0, [x1, #9764] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x26, x23 │ │ │ │ mov x27, x28 │ │ │ │ mov w23, w8 │ │ │ │ - ldr x0, [x0, #10040] │ │ │ │ - str x0, [x1, #9904] │ │ │ │ - ldr w0, [x1, #10200] │ │ │ │ + ldr x0, [x0, #10032] │ │ │ │ + str x0, [x1, #9888] │ │ │ │ + ldr w0, [x1, #10192] │ │ │ │ str w10, [x1, #9860] │ │ │ │ and w0, w0, #0xffffdfff │ │ │ │ - str w0, [x1, #9756] │ │ │ │ - str wzr, [x1, #9960] │ │ │ │ + str w0, [x1, #9760] │ │ │ │ + str wzr, [x1, #9944] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9764] │ │ │ │ - ldr w1, [x1, #10200] │ │ │ │ + ldr w0, [x0, #9776] │ │ │ │ + ldr w1, [x1, #10192] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #9904] │ │ │ │ + ldr x0, [x0, #9888] │ │ │ │ ldrb w22, [x0] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9756] │ │ │ │ + ldr w0, [x0, #9760] │ │ │ │ csel w0, w0, w1, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #9788] │ │ │ │ + ldr w1, [x1, #9792] │ │ │ │ orr w25, w0, w1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9760] │ │ │ │ - cbnz w0, 1460c │ │ │ │ + ldr w0, [x0, #9764] │ │ │ │ + cbnz w0, 1464c │ │ │ │ cmp w23, #0x1 │ │ │ │ - b.eq 14628 // b.none │ │ │ │ + b.eq 14668 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w23, #0x2 │ │ │ │ ldr w0, [x0, #10672] │ │ │ │ csel w0, w0, wzr, ne // ne = any │ │ │ │ str w0, [x1, #10672] │ │ │ │ ldr w0, [x1, #10620] │ │ │ │ @@ -8289,76 +8289,76 @@ │ │ │ │ str w0, [x1, #10616] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #9860] │ │ │ │ cmp w0, #0x1 │ │ │ │ eor w0, w25, #0x40 │ │ │ │ csel w25, w0, w25, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10416] │ │ │ │ + ldr w0, [x0, #10396] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 1457c // b.none │ │ │ │ + b.eq 145bc // b.none │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ cmp w22, #0x44 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cset w20, ne // ne = any │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 1bad8 // b.tcont │ │ │ │ + b.ge 1ba90 // b.tcont │ │ │ │ cbz w20, 12d44 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 1bb10 // b.any │ │ │ │ + b.ne 1bac8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10600] │ │ │ │ cbz x0, 12d7c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x0, #10984] │ │ │ │ ldr x0, [x26] │ │ │ │ ldr w1, [x1] │ │ │ │ str w1, [x2, #10528] │ │ │ │ - cbnz w1, 14560 │ │ │ │ - adrp x2, 58000 │ │ │ │ + cbnz w1, 145a0 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10852] │ │ │ │ - str w0, [x1, #9964] │ │ │ │ - ldr x0, [x1, #10280] │ │ │ │ + str w0, [x1, #9948] │ │ │ │ + ldr x0, [x1, #10272] │ │ │ │ cbz x0, 12dac │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x520 │ │ │ │ sub x1, x1, #0x5a0 │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 1babc │ │ │ │ + cbnz w0, 1ba74 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10272] │ │ │ │ + ldr x0, [x0, #10264] │ │ │ │ cbz x0, 12dd0 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x528 │ │ │ │ sub x1, x1, #0x5a4 │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 1babc │ │ │ │ + cbnz w0, 1ba74 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w22, #0x44 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ cset w0, ne // ne = any │ │ │ │ - str w0, [x1, #10164] │ │ │ │ + str w0, [x1, #10496] │ │ │ │ b.eq 12dfc // b.none │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 1ba7c // b.any │ │ │ │ + b.ne 1ba34 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, w22 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x0, [x0, #9704] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ @@ -8379,82 +8379,82 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x21, x29, #0x31, lsl #12 │ │ │ │ sub x21, x21, #0x378 │ │ │ │ str x21, [x0, #10976] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10848] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10164] │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ cbz w0, 12e84 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 1baa0 // b.any │ │ │ │ + b.ne 1ba58 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10712] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 1450c │ │ │ │ + cbz w0, 1454c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ cneg w8, w0, lt // lt = tstop │ │ │ │ ldr w1, [x1, #10568] │ │ │ │ ldr w3, [x2, #10644] │ │ │ │ ldr w4, [x2, #10680] │ │ │ │ cmp w1, #0x0 │ │ │ │ csinc w1, w1, wzr, gt │ │ │ │ tst w3, w4 │ │ │ │ - b.mi 14668 // b.first │ │ │ │ + b.mi 146a8 // b.first │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 146dc │ │ │ │ + b.le 1471c │ │ │ │ add w0, w3, #0x1 │ │ │ │ mul w5, w8, w1 │ │ │ │ add w2, w0, w4 │ │ │ │ sxtw x6, w3 │ │ │ │ sxtw x7, w4 │ │ │ │ sxtw x5, w5 │ │ │ │ mul w2, w2, w8 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.le 147c8 │ │ │ │ + b.le 14808 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10644] │ │ │ │ sub w0, w3, #0x1 │ │ │ │ mul w0, w0, w3 │ │ │ │ add w0, w3, w0, asr #1 │ │ │ │ sub w0, w2, w0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10680] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.le 14778 │ │ │ │ + b.le 147b8 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x2, #10680] │ │ │ │ sub w2, w3, #0x1 │ │ │ │ mul w2, w2, w3 │ │ │ │ add w2, w3, w2, asr #1 │ │ │ │ sub w0, w0, w2 │ │ │ │ sxtw x1, w1 │ │ │ │ mov x4, x5 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ sxtw x0, w0 │ │ │ │ stp x0, x1, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x3, x3, #0x3d8 │ │ │ │ + add x3, x3, #0x308 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10792] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10656] │ │ │ │ - cbz x0, 146d0 │ │ │ │ + cbz x0, 14710 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x27, [x0, #10656] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10016] │ │ │ │ + ldr x0, [x0, #10008] │ │ │ │ cmp x0, x27 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.eq 1a974 // b.none │ │ │ │ + b.eq 1a928 // b.none │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ cbz x0, 12f90 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10936] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10944] │ │ │ │ @@ -8469,22 +8469,22 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10952] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10712] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9796] │ │ │ │ + ldr w0, [x0, #9800] │ │ │ │ orr w0, w25, w0 │ │ │ │ str w0, [x1, #10772] │ │ │ │ - ldr w0, [x1, #9792] │ │ │ │ + ldr w0, [x1, #9796] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #10696] │ │ │ │ - b.ne 1a89c // b.any │ │ │ │ + b.ne 1a850 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10712] │ │ │ │ cmp w0, #0x0 │ │ │ │ cbz w0, 13128 │ │ │ │ cneg w20, w0, lt // lt = tstop │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10568] │ │ │ │ @@ -8501,34 +8501,34 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mul w8, w21, w20 │ │ │ │ ldr w0, [x0, #10644] │ │ │ │ ldr w1, [x1, #10680] │ │ │ │ tst w0, w1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10712] │ │ │ │ - b.mi 1b65c // b.first │ │ │ │ + b.mi 1b610 // b.first │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1b600 │ │ │ │ + b.le 1b5b4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w8, [x0, #10856] │ │ │ │ ldr w0, [x0, #10648] │ │ │ │ str w8, [x1, #10860] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 1a894 │ │ │ │ + cbz w0, 1a848 │ │ │ │ cneg w4, w0, lt // lt = tstop │ │ │ │ cmp w4, w8 │ │ │ │ - b.ge 1a894 // b.tcont │ │ │ │ + b.ge 1a848 // b.tcont │ │ │ │ str w4, [x1, #10860] │ │ │ │ ldr x0, [x26] │ │ │ │ sxtw x3, w8 │ │ │ │ sxtw x4, w4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ strb w22, [sp] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x7, x29, #0x31, lsl #12 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ @@ -8539,37 +8539,37 @@ │ │ │ │ sub x7, x7, #0x5b4 │ │ │ │ sub x6, x6, #0x538 │ │ │ │ sub x5, x5, #0x540 │ │ │ │ sub x4, x4, #0x548 │ │ │ │ bl 9910 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1a884 │ │ │ │ + cbnz w0, 1a838 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10772] │ │ │ │ - ldr w1, [x1, #10440] │ │ │ │ + ldr w1, [x1, #10436] │ │ │ │ ldr w0, [x0, #10672] │ │ │ │ orr w1, w2, w1, lsl #2 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ lsl w0, w0, #22 │ │ │ │ ldr w2, [x2, #10616] │ │ │ │ orr w0, w0, w2, lsl #23 │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10772] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10624] │ │ │ │ - cbz x0, 14fb4 │ │ │ │ + cbz x0, 14ff4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10504] │ │ │ │ - cbnz w0, 14830 │ │ │ │ + cbnz w0, 14870 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10432] │ │ │ │ + ldr w0, [x0, #10420] │ │ │ │ cbz w0, 131c4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ mov w7, w22 │ │ │ │ sub x20, x20, #0x3d0 │ │ │ │ ldr x2, [x1, #10936] │ │ │ │ @@ -8588,27 +8588,27 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl a5b0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 14820 │ │ │ │ + cbnz w0, 14860 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10432] │ │ │ │ + ldr w0, [x0, #10420] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 13ff4 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + b.eq 14034 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ mov w20, #0x2 // #2 │ │ │ │ - mov w30, #0x1 // #1 │ │ │ │ - ldr w0, [x0, #10772] │ │ │ │ - ldr w1, [x1, #10268] │ │ │ │ + str w0, [x1, #10152] │ │ │ │ + ldr w0, [x1, #10772] │ │ │ │ + ldr w1, [x1, #10280] │ │ │ │ tst w1, w0, lsr #13 │ │ │ │ - b.ne 1b814 // b.any │ │ │ │ + b.ne 1b7e8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10772] │ │ │ │ str w1, [x0, #11952] │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ mov w24, w1 │ │ │ │ cbnz w0, 13244 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -8624,1279 +8624,1295 @@ │ │ │ │ ldr w2, [x2, #10692] │ │ │ │ cmp w2, w0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10688] │ │ │ │ ccmp w2, w0, #0x0, eq // eq = none │ │ │ │ b.ne 13244 // b.any │ │ │ │ tst x1, #0x2000 │ │ │ │ - b.ne 1b878 // b.any │ │ │ │ + b.ne 1b850 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10876] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 13fe4 │ │ │ │ + b.le 14024 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ fmov d15, d9 │ │ │ │ fmov d9, d10 │ │ │ │ mov x21, x19 │ │ │ │ - ldr x1, [x1, #10360] │ │ │ │ + ldr x1, [x1, #10352] │ │ │ │ mov w19, w23 │ │ │ │ mov x28, x27 │ │ │ │ - str w30, [x2, #9896] │ │ │ │ cmp x1, #0x0 │ │ │ │ and w1, w25, #0x800 │ │ │ │ cset w20, ne // ne = any │ │ │ │ - str w1, [x2, #9824] │ │ │ │ - ldr w1, [x2, #10356] │ │ │ │ + str w1, [x2, #9828] │ │ │ │ + ldr w1, [x2, #10360] │ │ │ │ mov w25, w22 │ │ │ │ mov w23, w20 │ │ │ │ and w1, w1, #0x1 │ │ │ │ - str w1, [x2, #9720] │ │ │ │ + str w1, [x2, #9716] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #11000] │ │ │ │ ldr w3, [x1, w21, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w3, [x1, #10872] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 147d8 │ │ │ │ + b.le 14818 │ │ │ │ cmp w23, #0x0 │ │ │ │ ccmp w0, #0x1, #0x4, ne // ne = any │ │ │ │ - b.eq 132e8 // b.none │ │ │ │ + b.eq 132e4 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sxtw x4, w3 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr x3, [x1, #10360] │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x3, [x1, #10352] │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10880] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 13fc0 │ │ │ │ + b.le 14000 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ fmov d12, d15 │ │ │ │ ldr w0, [x0, #10884] │ │ │ │ mov x22, x26 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ str d11, [x3, #9848] │ │ │ │ fmov d11, d13 │ │ │ │ fmov d13, d9 │ │ │ │ + mov w27, w24 │ │ │ │ mov x6, x20 │ │ │ │ mov w26, w25 │ │ │ │ str w21, [x2, #9864] │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ - str w24, [x3, #10696] │ │ │ │ sub x2, x2, #0x318 │ │ │ │ str x2, [x3, #10552] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w6, [x2, #9800] │ │ │ │ + str w6, [x2, #9804] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 13f94 │ │ │ │ + b.le 13fd4 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ fmov d14, d13 │ │ │ │ mov x7, x20 │ │ │ │ + mov w25, w27 │ │ │ │ mov x20, x22 │ │ │ │ + mov x22, x6 │ │ │ │ str x21, [x3, #9672] │ │ │ │ mov w21, w26 │ │ │ │ ldr w2, [x1, #10896] │ │ │ │ - adrp x1, 59000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - str w23, [x3, #9680] │ │ │ │ - str x1, [x3, #9712] │ │ │ │ - str x6, [x3, #9840] │ │ │ │ + adrp x1, 58000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ + str w23, [x3, #9684] │ │ │ │ + str x1, [x3, #9720] │ │ │ │ str w19, [x3, #9856] │ │ │ │ mov w23, w7 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 13f64 │ │ │ │ + b.le 13fa0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d14 │ │ │ │ - mov w22, w21 │ │ │ │ - mov x6, #0x0 // #0 │ │ │ │ + mov w26, w25 │ │ │ │ mov x19, x7 │ │ │ │ + mov w25, w21 │ │ │ │ ldr w0, [x0, #10900] │ │ │ │ - mov x21, x6 │ │ │ │ - str w23, [x1, #9668] │ │ │ │ + mov x6, #0x0 // #0 │ │ │ │ + mov x7, x22 │ │ │ │ + mov x21, x20 │ │ │ │ + str w23, [x1, #9680] │ │ │ │ + mov x23, x6 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w1, w0 │ │ │ │ - str w21, [x3, #9784] │ │ │ │ - str w21, [x3, #9868] │ │ │ │ + str w23, [x3, #9780] │ │ │ │ + str w23, [x3, #9868] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 13f44 │ │ │ │ + b.le 13f74 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ fmov d9, d15 │ │ │ │ - str xzr, [x0, #10072] │ │ │ │ - ubfiz x0, x21, #2, #32 │ │ │ │ - str x0, [x2, #9776] │ │ │ │ - ldr w0, [x2, #10236] │ │ │ │ - str x21, [x2, #9656] │ │ │ │ - mov w21, w22 │ │ │ │ + mov x20, x7 │ │ │ │ + str xzr, [x0, #10064] │ │ │ │ + ubfiz x0, x23, #2, #32 │ │ │ │ + str x0, [x2, #9784] │ │ │ │ + ldr w0, [x2, #10232] │ │ │ │ + str x23, [x2, #9664] │ │ │ │ + mov w23, w26 │ │ │ │ and w0, w0, #0x1 │ │ │ │ - str w0, [x2, #9724] │ │ │ │ - mov x0, x20 │ │ │ │ - mov x20, x19 │ │ │ │ - mov x19, x0 │ │ │ │ + str w0, [x2, #9728] │ │ │ │ + mov x0, x21 │ │ │ │ + mov x21, x19 │ │ │ │ + mov w19, w25 │ │ │ │ + mov x25, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x3, #9776] │ │ │ │ + ldr x3, [x3, #9784] │ │ │ │ ldr x2, [x0, #11032] │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ ldr w3, [x2, x3] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ str w3, [x2, #10888] │ │ │ │ - ldr x2, [x2, #10072] │ │ │ │ + ldr x2, [x2, #10064] │ │ │ │ ldr w0, [x0, w2, uxtw #2] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ str w0, [x2, #10892] │ │ │ │ ldr w0, [x2, #10784] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.lt 134b4 // b.tstop │ │ │ │ + b.lt 134c8 // b.tstop │ │ │ │ ldr w4, [x2, #10896] │ │ │ │ cmp w4, #0x1 │ │ │ │ - b.le 1347c │ │ │ │ + b.le 13490 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sxtw x5, w3 │ │ │ │ - ldr x0, [x19] │ │ │ │ + ldr x0, [x25] │ │ │ │ sxtw x4, w4 │ │ │ │ - ldr w1, [x1, #9784] │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + ldr w1, [x1, #9780] │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ add w3, w1, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10900] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 134ac │ │ │ │ + b.le 134c0 │ │ │ │ sxtw x4, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x19] │ │ │ │ - adrp x2, 58000 │ │ │ │ + ldr x0, [x25] │ │ │ │ + adrp x2, 57000 │ │ │ │ ldrsw x5, [x1, #10892] │ │ │ │ - add x2, x2, #0xe90 │ │ │ │ - ldr w1, [x1, #10072] │ │ │ │ + add x2, x2, #0xdc0 │ │ │ │ + ldr w1, [x1, #10064] │ │ │ │ add w3, w1, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10888] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 155f4 │ │ │ │ + b.le 15634 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x0, #10892] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 155d8 │ │ │ │ + b.le 15618 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #10072] │ │ │ │ - str w1, [x2, #9804] │ │ │ │ - ldr w0, [x2, #10240] │ │ │ │ - cbz w0, 13518 │ │ │ │ + ldr x1, [x0, #10064] │ │ │ │ + str w1, [x2, #9824] │ │ │ │ + ldr w0, [x2, #10236] │ │ │ │ + cbz w0, 1352c │ │ │ │ ldr w0, [x2, #9868] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w2, [x2, #9864] │ │ │ │ csinc w0, w0, wzr, le │ │ │ │ cmp w1, #0x0 │ │ │ │ csinc w1, w1, wzr, le │ │ │ │ cmp w2, #0x0 │ │ │ │ add w0, w0, w1 │ │ │ │ csinc w1, w2, wzr, le │ │ │ │ add w0, w0, w1 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 1560c │ │ │ │ + b.gt 1564c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x2, x3 │ │ │ │ - ldr x25, [x0, #10552] │ │ │ │ - mov x0, x25 │ │ │ │ + ldr x26, [x0, #10552] │ │ │ │ + mov x0, x26 │ │ │ │ bl 9fe0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 15064 │ │ │ │ + cbnz w0, 150a4 │ │ │ │ mov x0, x1 │ │ │ │ sub x22, x29, #0x31, lsl #12 │ │ │ │ sub x22, x22, #0x338 │ │ │ │ - mov w1, w21 │ │ │ │ - ubfiz x23, x20, #2, #32 │ │ │ │ - ldr w2, [x0, #9800] │ │ │ │ + mov w1, w19 │ │ │ │ + ubfiz x24, x20, #2, #32 │ │ │ │ + ldr w2, [x0, #9804] │ │ │ │ str x22, [x0, #10472] │ │ │ │ mov x0, x22 │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w21 │ │ │ │ - ldr w2, [x0, #9668] │ │ │ │ - mov x0, x25 │ │ │ │ + mov w1, w19 │ │ │ │ + ldr w2, [x0, #9680] │ │ │ │ + mov x0, x26 │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w21 │ │ │ │ - ldr x0, [x0, #9840] │ │ │ │ - ubfiz x24, x0, #2, #32 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, w19 │ │ │ │ ldr x2, [x0, #11016] │ │ │ │ mov x0, x22 │ │ │ │ + ubfiz x22, x21, #2, #32 │ │ │ │ ldr w2, [x2, x24] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w1, w19 │ │ │ │ ldr x2, [x0, #11024] │ │ │ │ - mov x0, x25 │ │ │ │ - ldr w2, [x2, x23] │ │ │ │ + mov x0, x26 │ │ │ │ + ldr w2, [x2, x22] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.lt 13610 // b.tstop │ │ │ │ + b.lt 1361c // b.tstop │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x5, 5a000 │ │ │ │ - add x5, x5, #0xe20 │ │ │ │ + adrp x5, 59000 │ │ │ │ + add x5, x5, #0xd50 │ │ │ │ ldr w1, [x1, #10716] │ │ │ │ ldr x0, [x0, #11016] │ │ │ │ cmp w1, #0x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, x24] │ │ │ │ ldr x2, [x1, #11024] │ │ │ │ - adrp x1, 5a000 │ │ │ │ - ldr x0, [x19] │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ - ldr w4, [x2, x23] │ │ │ │ + adrp x1, 59000 │ │ │ │ + ldr x0, [x25] │ │ │ │ + add x1, x1, #0xd18 │ │ │ │ + ldr w4, [x2, x22] │ │ │ │ csel x5, x5, x1, ne // ne = any │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + add x2, x2, #0xec8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - cmp w21, #0x44 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ - ccmp w21, w0, #0x4, ne // ne = any │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + cmp w19, #0x44 │ │ │ │ fmov d10, d8 │ │ │ │ + ccmp w19, w0, #0x4, ne // ne = any │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ str x0, [x2, #9768] │ │ │ │ sub x0, x29, #0x2f, lsl #12 │ │ │ │ - fmov d13, d12 │ │ │ │ + mov x26, x21 │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ - str x0, [x2, #10056] │ │ │ │ + str x0, [x2, #10048] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ - fmov d8, d9 │ │ │ │ + fmov d13, d12 │ │ │ │ sub x0, x0, #0x458 │ │ │ │ - str x0, [x2, #10024] │ │ │ │ + str x0, [x2, #10016] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ - ldr w26, [x2, #10164] │ │ │ │ + fmov d8, d9 │ │ │ │ sub x0, x0, #0x480 │ │ │ │ - str x0, [x2, #10032] │ │ │ │ + ldr w21, [x2, #10664] │ │ │ │ + str x0, [x2, #10024] │ │ │ │ + mov w22, w19 │ │ │ │ ldr w0, [x2, #10668] │ │ │ │ - mov x22, x19 │ │ │ │ - str w21, [x2, #10744] │ │ │ │ cset w1, eq // eq = none │ │ │ │ - ldr w21, [x2, #10664] │ │ │ │ + str x20, [x2, #9656] │ │ │ │ + mov x20, x25 │ │ │ │ + mov w25, w23 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ - str w0, [x2, #9752] │ │ │ │ - str w1, [x2, #9916] │ │ │ │ + str w0, [x2, #9732] │ │ │ │ + str w1, [x2, #9900] │ │ │ │ str wzr, [x2, #10480] │ │ │ │ str d11, [x2, #10776] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0xd398 // #54168 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ movk x2, #0x2, lsl #16 │ │ │ │ ldr d31, [x3, #9768] │ │ │ │ - ldr x4, [x3, #10024] │ │ │ │ + ldr x4, [x3, #10016] │ │ │ │ str wzr, [x3, #10928] │ │ │ │ str d31, [x3, #11072] │ │ │ │ str d31, [x3, #11080] │ │ │ │ - ldr x3, [x3, #10032] │ │ │ │ + ldr x3, [x3, #10024] │ │ │ │ stp xzr, xzr, [x4] │ │ │ │ - ldr x0, [x0, #10056] │ │ │ │ + ldr x0, [x0, #10048] │ │ │ │ stp xzr, xzr, [x3] │ │ │ │ stp xzr, xzr, [x4, #16] │ │ │ │ stp xzr, xzr, [x3, #16] │ │ │ │ str xzr, [x3, #32] │ │ │ │ str xzr, [x4, #32] │ │ │ │ bl 99a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10220] │ │ │ │ - cbnz w0, 1a23c │ │ │ │ + ldr w0, [x0, #10216] │ │ │ │ + cbnz w0, 1a234 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ cbnz w0, 19a60 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9916] │ │ │ │ - cbnz w0, 1a72c │ │ │ │ + ldr w0, [x0, #9900] │ │ │ │ + cbnz w0, 1a6e8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w21, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr w0, [x0, #10684] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ tst w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ str w0, [x1, #10788] │ │ │ │ b.ne 19ab8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1376c │ │ │ │ - ldr x0, [x22] │ │ │ │ + b.le 1377c │ │ │ │ + ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xfd8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x1, x0, #0x138 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 5c000 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x3, x3, #0xc58 │ │ │ │ - add x2, x2, #0xc8 │ │ │ │ - ldr w0, [x0, #10696] │ │ │ │ + adrp x3, 5b000 │ │ │ │ + adrp x2, 57000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + mov w0, w25 │ │ │ │ + add x3, x3, #0xb88 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ bl a500 │ │ │ │ mov x1, #0xcd6500000000 // #225833675390976 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ movk x1, #0x41cd, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d9, #0x0 │ │ │ │ - ldr x2, [x2, #9896] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x1, #9984] │ │ │ │ fmov d14, d10 │ │ │ │ - ldr x1, [x1, #10560] │ │ │ │ fmov d17, d8 │ │ │ │ fmov d15, d13 │ │ │ │ + str d31, [x1, #9976] │ │ │ │ + ldr x1, [x1, #10560] │ │ │ │ + str x1, [x2, #9968] │ │ │ │ + ldr x2, [x2, #10152] │ │ │ │ fmov d10, d9 │ │ │ │ fmov d8, d9 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ add x19, x1, w2, uxtw #2 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x11, x1 │ │ │ │ - mov x24, x19 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ - str d31, [x2, #9992] │ │ │ │ - fmov d31, d9 │ │ │ │ + mov x23, x19 │ │ │ │ + mov x19, x20 │ │ │ │ sub x1, x1, #0x58c │ │ │ │ - str w26, [x2, #9664] │ │ │ │ - str x1, [x2, #9728] │ │ │ │ + str d31, [x2, #9984] │ │ │ │ + fmov d31, d9 │ │ │ │ + str w22, [x2, #10736] │ │ │ │ + mov x22, x26 │ │ │ │ + str x1, [x2, #9736] │ │ │ │ + str d9, [x2, #9904] │ │ │ │ + str d9, [x2, #9912] │ │ │ │ str d9, [x2, #9920] │ │ │ │ - str d9, [x2, #9928] │ │ │ │ str d9, [x2, #9936] │ │ │ │ - str d9, [x2, #9952] │ │ │ │ + str d9, [x2, #10072] │ │ │ │ str d9, [x2, #10080] │ │ │ │ str d9, [x2, #10088] │ │ │ │ - str d9, [x2, #10096] │ │ │ │ - str d9, [x2, #10152] │ │ │ │ - str d9, [x2, #10208] │ │ │ │ - tbnz w0, #31, 13dc8 │ │ │ │ + str d9, [x2, #10144] │ │ │ │ + str d9, [x2, #10200] │ │ │ │ + tbnz w0, #31, 13dcc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ fmov d18, d8 │ │ │ │ fmov d8, d9 │ │ │ │ fmov d9, d10 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ ldr w1, [x1, #10848] │ │ │ │ - mov x19, x22 │ │ │ │ mov x26, x28 │ │ │ │ - mov x22, x20 │ │ │ │ - mov w20, w21 │ │ │ │ + mov w10, #0xffffffff // #-1 │ │ │ │ + mov w28, w25 │ │ │ │ + mov w30, w10 │ │ │ │ + mov x20, x23 │ │ │ │ sub x3, x3, #0x3d0 │ │ │ │ - adrp x2, 59000 │ │ │ │ - mov w30, #0xffffffff // #-1 │ │ │ │ - add x2, x2, #0xd0 │ │ │ │ - str x24, [x4, #9648] │ │ │ │ - str x3, [x4, #9736] │ │ │ │ - str x2, [x4, #9744] │ │ │ │ - str x11, [x4, #9888] │ │ │ │ - mov w14, #0xffffffff // #-1 │ │ │ │ - tbnz w1, #31, 13d94 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x0 │ │ │ │ + str x3, [x4, #9744] │ │ │ │ + str x2, [x4, #9752] │ │ │ │ + mov w9, #0xffffffff // #-1 │ │ │ │ + tbnz w1, #31, 13da8 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x23, x26 │ │ │ │ - mov x24, x19 │ │ │ │ - ldr w26, [x2, #10696] │ │ │ │ + mov w13, w9 │ │ │ │ + mov w26, w28 │ │ │ │ + str w21, [x2, #9844] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10852] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 13d84 │ │ │ │ + b.le 13d98 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ fmov d13, d31 │ │ │ │ fmov d12, d18 │ │ │ │ fmov d11, d17 │ │ │ │ - str x22, [x3, #9616] │ │ │ │ - str w20, [x3, #9636] │ │ │ │ - str w30, [x3, #10160] │ │ │ │ - str xzr, [x3, #10168] │ │ │ │ - str w14, [x3, #10288] │ │ │ │ - str d14, [x3, #9624] │ │ │ │ - str d15, [x3, #9640] │ │ │ │ + str x22, [x3, #9624] │ │ │ │ + str x20, [x3, #9632] │ │ │ │ + str xzr, [x3, #10160] │ │ │ │ + str w30, [x3, #10208] │ │ │ │ + str w13, [x3, #10284] │ │ │ │ + str d14, [x3, #9640] │ │ │ │ + str d15, [x3, #9648] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x4, [x4, #10168] │ │ │ │ + ldr x4, [x4, #10160] │ │ │ │ ldr x3, [x3, #10984] │ │ │ │ ldr w3, [x3, w4, uxtw #2] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ str w3, [x4, #10632] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 138d4 // b.none │ │ │ │ + b.eq 138e8 // b.none │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.le 138d4 │ │ │ │ - ldr x3, [x4, #9888] │ │ │ │ + b.le 138e8 │ │ │ │ + ldr x3, [x4, #9968] │ │ │ │ ldr w3, [x3] │ │ │ │ - tbz w3, #13, 13d34 │ │ │ │ + tbz w3, #13, 13d48 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w19, [x0, #10632] │ │ │ │ - mov w0, w19 │ │ │ │ + ldr w20, [x0, #10632] │ │ │ │ + mov w0, w20 │ │ │ │ bl a2b0 │ │ │ │ - cmp w0, w19 │ │ │ │ - b.ne 1463c // b.any │ │ │ │ + cmp w0, w20 │ │ │ │ + b.ne 1467c // b.any │ │ │ │ mov w0, #0xfffffffe // #-2 │ │ │ │ bl a2b0 │ │ │ │ sxtw x3, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #9744] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x2, [x0, #9752] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x1, #9888] │ │ │ │ + ldr x1, [x1, #9968] │ │ │ │ ldr w0, [x0, #10852] │ │ │ │ ldr w26, [x1] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 13934 │ │ │ │ + b.le 13948 │ │ │ │ tst x26, #0x2000 │ │ │ │ and w0, w26, #0xfffffffd │ │ │ │ csel w26, w0, w26, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.le 14500 │ │ │ │ + b.le 14540 │ │ │ │ ldr w0, [x0, #10848] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.le 14500 │ │ │ │ - ldr w0, [x0, #10160] │ │ │ │ + b.le 14540 │ │ │ │ + ldr w0, [x0, #10208] │ │ │ │ sbfiz x1, x0, #2, #32 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 13974 // b.any │ │ │ │ + b.ne 13988 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - str wzr, [x0, #10160] │ │ │ │ + str wzr, [x0, #10208] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10288] │ │ │ │ + ldr w0, [x0, #10284] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 19778 // b.none │ │ │ │ + b.eq 19784 // b.none │ │ │ │ sbfiz x0, x0, #2, #32 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x2, #10968] │ │ │ │ ldr x2, [x2, #10976] │ │ │ │ ldr w1, [x3, x1] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ str w1, [x3, #10836] │ │ │ │ ldr w0, [x2, x0] │ │ │ │ str w0, [x3, #10840] │ │ │ │ cmp w1, #0x1 │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 13a0c // b.none │ │ │ │ - tbz w26, #17, 13a2c │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0x268 │ │ │ │ + b.eq 13a20 // b.none │ │ │ │ + tbz w26, #17, 13a40 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x20, 55000 │ │ │ │ + add x20, x20, #0x188 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + mov x3, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xe8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x18 │ │ │ │ and w26, w26, #0xfffdffff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov x3, x19 │ │ │ │ - adrp x2, 55000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + mov x3, x20 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13a2c │ │ │ │ + b 13a40 │ │ │ │ mov w0, w26 │ │ │ │ bl a010 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10836] │ │ │ │ ldr w0, [x0, #10840] │ │ │ │ cmp w1, #0x1 │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ - b.ne 139b4 // b.any │ │ │ │ + b.ne 139c8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10624] │ │ │ │ - cbz x0, 1432c │ │ │ │ + cbz x0, 1436c │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #9736] │ │ │ │ + ldr x1, [x0, #9744] │ │ │ │ ldr x0, [x0, #10624] │ │ │ │ bl ab60 │ │ │ │ - mov x19, x0 │ │ │ │ + mov x28, x0 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - str d31, [x1, #10208] │ │ │ │ + str d31, [x1, #10200] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ccmp x19, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 1b8ec // b.none │ │ │ │ + ccmp x28, #0x0, #0x4, eq // eq = none │ │ │ │ + b.eq 19738 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x23, [x0, #10624] │ │ │ │ - ldp w1, w0, [x19, #24] │ │ │ │ + ldp w1, w0, [x28, #24] │ │ │ │ str w1, [x2, #10828] │ │ │ │ str w0, [x2, #10856] │ │ │ │ - ldp w0, w26, [x19, #32] │ │ │ │ + ldp w0, w26, [x28, #32] │ │ │ │ str w0, [x2, #10860] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10168] │ │ │ │ - ldr d31, [x1, #9952] │ │ │ │ + ldr x0, [x0, #10160] │ │ │ │ + ldr d31, [x1, #9936] │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [x1, #10400] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 13ac8 // b.none │ │ │ │ - ldr d31, [x19, #184] │ │ │ │ - str d31, [x1, #9952] │ │ │ │ + b.eq 13adc // b.none │ │ │ │ + ldr d31, [x28, #184] │ │ │ │ + str d31, [x1, #9936] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10508] │ │ │ │ - cbnz w0, 19794 │ │ │ │ + cbnz w0, 197a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10256] │ │ │ │ - cbz x0, 13b04 │ │ │ │ + cbz x0, 13b18 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, #0x800 // #2048 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a740 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10320] │ │ │ │ + ldr w0, [x0, #10308] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 14194 // b.none │ │ │ │ + b.eq 141d4 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp x19, #0x0 │ │ │ │ + cmp x28, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ - ldr w0, [x0, #9724] │ │ │ │ + ldr w0, [x0, #9728] │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 1421c // b.any │ │ │ │ + b.ne 1425c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9720] │ │ │ │ + ldr w0, [x0, #9716] │ │ │ │ and w2, w1, w0 │ │ │ │ str w2, [x3, #10696] │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 19b44 // b.any │ │ │ │ + b.ne 19b3c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 19b20 │ │ │ │ - cbz x19, 157e4 │ │ │ │ + cbnz w0, 19b18 │ │ │ │ + cbz x28, 15820 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 15654 │ │ │ │ + b.gt 15694 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 13cdc │ │ │ │ + cbz w0, 13cf0 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10128] │ │ │ │ + ldr d30, [x0, #10120] │ │ │ │ fadd d31, d30, d31 │ │ │ │ - str d31, [x0, #10128] │ │ │ │ + str d31, [x0, #10120] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10224] │ │ │ │ - cbnz w0, 19788 │ │ │ │ + ldr w0, [x0, #10220] │ │ │ │ + cbnz w0, 19794 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10228] │ │ │ │ - cbnz w0, 19bb0 │ │ │ │ + ldr w0, [x0, #10224] │ │ │ │ + cbnz w0, 19ba8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x1, #10384] │ │ │ │ + ldr x1, [x1, #10376] │ │ │ │ ldr x0, [x0, #10584] │ │ │ │ orr x0, x0, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str x0, [x1, #10184] │ │ │ │ - cbnz x0, 1997c │ │ │ │ + str x0, [x1, #10176] │ │ │ │ + cbnz x0, 19980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10248] │ │ │ │ - cbz w0, 13c00 │ │ │ │ + ldr w0, [x0, #10244] │ │ │ │ + cbz w0, 13c14 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a740 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1980c │ │ │ │ + cbnz w0, 19814 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ sub x2, x2, #0x5a8 │ │ │ │ sub x1, x1, #0x5ac │ │ │ │ bl 98e0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10836] │ │ │ │ - tbnz w0, #31, 142a0 │ │ │ │ + tbnz w0, #31, 142e0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10828] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 13cdc │ │ │ │ - ldp w3, w2, [x19, #28] │ │ │ │ + b.le 13cf0 │ │ │ │ + ldp w3, w2, [x28, #28] │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ cmp w3, w2 │ │ │ │ csel w20, w3, w2, ge // ge = tcont │ │ │ │ str w2, [x5, #10860] │ │ │ │ add w0, w0, w20 │ │ │ │ ldr w4, [x4, #10892] │ │ │ │ - ldr x2, [x19, #120] │ │ │ │ + ldr x2, [x28, #120] │ │ │ │ sxtw x0, w0 │ │ │ │ ldr w1, [x1, #10872] │ │ │ │ str w3, [x5, #10856] │ │ │ │ mul x0, x0, x2 │ │ │ │ smull x1, w1, w4 │ │ │ │ mul x0, x1, x0 │ │ │ │ bl 9b60 │ │ │ │ mov x21, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x19, #120] │ │ │ │ + ldr x3, [x28, #120] │ │ │ │ ldr w1, [x1, #10840] │ │ │ │ ldr w2, [x0, #10872] │ │ │ │ add w0, w20, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sxtw x0, w0 │ │ │ │ ldr w1, [x1, #10888] │ │ │ │ mul x0, x0, x3 │ │ │ │ smull x1, w2, w1 │ │ │ │ mul x0, x0, x1 │ │ │ │ bl 9b60 │ │ │ │ - mov x25, x0 │ │ │ │ + mov x24, x0 │ │ │ │ cmp x21, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - cset w28, eq // eq = none │ │ │ │ - b.ne 15808 // b.any │ │ │ │ - cbz x21, 13cd0 │ │ │ │ + cset w27, eq // eq = none │ │ │ │ + b.ne 1584c // b.any │ │ │ │ + cbz x21, 13ce4 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - cbz x25, 13cdc │ │ │ │ - mov x0, x25 │ │ │ │ + cbz x24, 13cf0 │ │ │ │ + mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #10868] │ │ │ │ ldr w0, [x1, #10768] │ │ │ │ - cbnz w0, 142ac │ │ │ │ - mov x0, x19 │ │ │ │ + cbnz w0, 142ec │ │ │ │ + mov x0, x28 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ ldr w1, [x1, #10632] │ │ │ │ str w1, [x2, #10528] │ │ │ │ - cbnz w0, 15c20 │ │ │ │ + cbnz w0, 15c64 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ ldr w1, [x1, #10848] │ │ │ │ - cbz w0, 13d50 │ │ │ │ - cbz w1, 13d50 │ │ │ │ + cbz w0, 13d64 │ │ │ │ + cbz w1, 13d64 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10852] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x3, #10168] │ │ │ │ + ldr x3, [x3, #10160] │ │ │ │ add x3, x3, #0x1 │ │ │ │ - str x3, [x4, #10168] │ │ │ │ + str x3, [x4, #10160] │ │ │ │ cmp w2, w3 │ │ │ │ - b.gt 1389c │ │ │ │ + b.gt 138b0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ fmov d31, d13 │ │ │ │ fmov d18, d12 │ │ │ │ fmov d17, d11 │ │ │ │ - ldr w14, [x2, #10288] │ │ │ │ - ldr x22, [x2, #9616] │ │ │ │ - add w14, w14, #0x1 │ │ │ │ - ldr d14, [x2, #9624] │ │ │ │ - ldr d15, [x2, #9640] │ │ │ │ - ldr w20, [x2, #9636] │ │ │ │ - ldr w30, [x2, #10160] │ │ │ │ - cmp w1, w14 │ │ │ │ - b.gt 13860 │ │ │ │ + ldr w13, [x2, #10284] │ │ │ │ + ldr x22, [x2, #9624] │ │ │ │ + add w13, w13, #0x1 │ │ │ │ + ldr x20, [x2, #9632] │ │ │ │ + ldr d14, [x2, #9640] │ │ │ │ + ldr d15, [x2, #9648] │ │ │ │ + ldr w30, [x2, #10208] │ │ │ │ + cmp w1, w13 │ │ │ │ + b.gt 13874 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x19, x24 │ │ │ │ - str w26, [x2, #10696] │ │ │ │ + mov w28, w26 │ │ │ │ mov x26, x23 │ │ │ │ + ldr w21, [x2, #9844] │ │ │ │ add w30, w30, #0x1 │ │ │ │ cmp w0, w30 │ │ │ │ - b.gt 13848 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + b.gt 13858 │ │ │ │ fmov d10, d9 │ │ │ │ fmov d9, d8 │ │ │ │ fmov d8, d18 │ │ │ │ - mov w21, w20 │ │ │ │ + mov w25, w28 │ │ │ │ + mov x23, x20 │ │ │ │ mov x28, x26 │ │ │ │ - ldr x24, [x1, #9648] │ │ │ │ - mov x20, x22 │ │ │ │ - ldr x11, [x1, #9888] │ │ │ │ - mov x22, x19 │ │ │ │ - add x11, x11, #0x4 │ │ │ │ - cmp x24, x11 │ │ │ │ - b.ne 137f8 // b.any │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr x1, [x1, #9968] │ │ │ │ + add x1, x1, #0x4 │ │ │ │ + str x1, [x2, #9968] │ │ │ │ + cmp x23, x1 │ │ │ │ + b.ne 13810 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x26, x22 │ │ │ │ fmov d13, d15 │ │ │ │ fmov d10, d14 │ │ │ │ fmov d8, d17 │ │ │ │ - ldr w26, [x0, #9664] │ │ │ │ + mov x20, x19 │ │ │ │ + ldr w22, [x0, #10736] │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 13ec0 │ │ │ │ + b.le 13edc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x6f0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x620 │ │ │ │ ldr x1, [x0, #10984] │ │ │ │ - ldr w3, [x3, #9964] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr w3, [x3, #9948] │ │ │ │ + ldr x0, [x19] │ │ │ │ add x5, x1, w3, sxtw #2 │ │ │ │ ldr w4, [x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w4 │ │ │ │ ldur w5, [x5, #-4] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x19, [x22] │ │ │ │ + ldr x19, [x19] │ │ │ │ mov x0, x28 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x728 │ │ │ │ - ldr d2, [x0, #9928] │ │ │ │ - ldr d1, [x0, #9936] │ │ │ │ - ldr d0, [x0, #9952] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x658 │ │ │ │ + ldr d2, [x0, #9912] │ │ │ │ + ldr d1, [x0, #9920] │ │ │ │ + ldr d0, [x0, #9936] │ │ │ │ mov x0, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x678 │ │ │ │ ldr x1, [x0, #10984] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x20] │ │ │ │ ldr w6, [x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w6 │ │ │ │ mov w5, w6 │ │ │ │ mov w4, w6 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x19, [x22] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x0, x28 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x788 │ │ │ │ - ldr d2, [x0, #9920] │ │ │ │ - ldr d3, [x0, #10080] │ │ │ │ - ldr d1, [x0, #10088] │ │ │ │ - ldr d0, [x0, #10096] │ │ │ │ + add x2, x2, #0x6b8 │ │ │ │ + ldr d2, [x0, #9904] │ │ │ │ + ldr d3, [x0, #10072] │ │ │ │ + ldr d1, [x0, #10080] │ │ │ │ + ldr d0, [x0, #10088] │ │ │ │ mov x0, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #10480] │ │ │ │ cmp w21, w0 │ │ │ │ - b.ne 13688 // b.any │ │ │ │ + b.ne 1369c // b.any │ │ │ │ fmov d9, d8 │ │ │ │ + mov w23, w25 │ │ │ │ fmov d12, d13 │ │ │ │ + mov x25, x20 │ │ │ │ + ldr x20, [x1, #9656] │ │ │ │ fmov d8, d10 │ │ │ │ - ldr w21, [x1, #10744] │ │ │ │ ldr d11, [x1, #10776] │ │ │ │ - mov x19, x22 │ │ │ │ + mov w19, w22 │ │ │ │ + mov x21, x26 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x1, #10072] │ │ │ │ + ldr x1, [x1, #10064] │ │ │ │ ldr w0, [x0, #10900] │ │ │ │ add x1, x1, #0x1 │ │ │ │ mov x2, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str x2, [x1, #10072] │ │ │ │ + str x2, [x1, #10064] │ │ │ │ mov w1, w0 │ │ │ │ cmp w0, w2 │ │ │ │ - b.gt 13404 │ │ │ │ + b.gt 13418 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w22, w21 │ │ │ │ + mov w26, w23 │ │ │ │ fmov d15, d9 │ │ │ │ - ldr x21, [x1, #9656] │ │ │ │ - mov x1, x19 │ │ │ │ - mov x19, x20 │ │ │ │ - mov x20, x1 │ │ │ │ + mov x7, x20 │ │ │ │ + ldr x23, [x1, #9664] │ │ │ │ + mov x1, x25 │ │ │ │ + mov w25, w19 │ │ │ │ + mov x19, x21 │ │ │ │ + mov x21, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x1, #10896] │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - cmp w2, w21 │ │ │ │ - b.gt 133b4 │ │ │ │ + add x23, x23, #0x1 │ │ │ │ + cmp w2, w23 │ │ │ │ + b.gt 133c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d14, d15 │ │ │ │ - mov w21, w22 │ │ │ │ + mov x22, x7 │ │ │ │ + mov x20, x21 │ │ │ │ mov x7, x19 │ │ │ │ + mov w21, w25 │ │ │ │ ldr w0, [x0, #10884] │ │ │ │ + mov w25, w26 │ │ │ │ add x7, x7, #0x1 │ │ │ │ cmp w0, w7 │ │ │ │ b.gt 13384 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w26, w21 │ │ │ │ fmov d13, d14 │ │ │ │ + mov x6, x22 │ │ │ │ + mov w27, w25 │ │ │ │ mov x22, x20 │ │ │ │ ldr x21, [x1, #9672] │ │ │ │ - ldr x6, [x1, #9840] │ │ │ │ - ldr w23, [x1, #9680] │ │ │ │ + ldr w23, [x1, #9684] │ │ │ │ ldr w19, [x1, #9856] │ │ │ │ ldr w1, [x1, #10880] │ │ │ │ add x6, x6, #0x1 │ │ │ │ cmp w1, w6 │ │ │ │ - b.gt 13338 │ │ │ │ + b.gt 13334 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d12 │ │ │ │ fmov d9, d13 │ │ │ │ mov w25, w26 │ │ │ │ fmov d13, d11 │ │ │ │ - mov x26, x22 │ │ │ │ - ldr w24, [x0, #10696] │ │ │ │ + mov w24, w27 │ │ │ │ ldr d11, [x0, #9848] │ │ │ │ + mov x26, x22 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add x21, x21, #0x1 │ │ │ │ ldr w0, [x0, #10876] │ │ │ │ cmp w0, w21 │ │ │ │ - b.gt 132a0 │ │ │ │ + b.gt 1329c │ │ │ │ fmov d10, d9 │ │ │ │ fmov d9, d15 │ │ │ │ mov x27, x28 │ │ │ │ mov w23, w19 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 1b7b0 // b.tcont │ │ │ │ + b.ge 1b764 // b.tcont │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10468] │ │ │ │ - cbz w0, 1b750 │ │ │ │ + ldr w0, [x0, #10464] │ │ │ │ + cbz w0, 1b704 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ sub x20, x20, #0x380 │ │ │ │ ldr x0, [x0, #10968] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x20, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 14028 // b.none │ │ │ │ + b.eq 14068 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10968] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x21, x29, #0x31, lsl #12 │ │ │ │ sub x21, x21, #0x378 │ │ │ │ ldr x0, [x0, #10976] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x21, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 14050 // b.none │ │ │ │ + b.eq 14090 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10976] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 15eac │ │ │ │ + cbnz w0, 15ef0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10576] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.gt 15e90 │ │ │ │ + b.gt 15ed4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10772] │ │ │ │ str w0, [x1, #10776] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9960] │ │ │ │ + ldr w0, [x0, #9944] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - str w0, [x1, #9960] │ │ │ │ - ldr x1, [x1, #9904] │ │ │ │ + str w0, [x1, #9944] │ │ │ │ + ldr x1, [x1, #9888] │ │ │ │ add x1, x1, #0x1 │ │ │ │ - str x1, [x2, #9904] │ │ │ │ - ldr w1, [x2, #10416] │ │ │ │ + str x1, [x2, #9888] │ │ │ │ + ldr w1, [x2, #10396] │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 12c70 // b.any │ │ │ │ ldr w10, [x2, #9860] │ │ │ │ mov w8, w23 │ │ │ │ - ldr w0, [x2, #10376] │ │ │ │ + ldr w0, [x2, #10364] │ │ │ │ mov x28, x27 │ │ │ │ add w10, w10, #0x1 │ │ │ │ mov x23, x26 │ │ │ │ cmp w0, w10 │ │ │ │ b.ne 12c40 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w8, w8, #0x1 │ │ │ │ mov x26, x27 │ │ │ │ - ldr w19, [x0, #9684] │ │ │ │ - ldr w0, [x0, #10464] │ │ │ │ + ldr w19, [x0, #9688] │ │ │ │ + ldr w0, [x0, #10460] │ │ │ │ cmp w0, w8 │ │ │ │ b.ne 12c18 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w19, w19, #0x1 │ │ │ │ mov x22, x23 │ │ │ │ - ldr w2, [x0, #9688] │ │ │ │ + ldr w2, [x0, #9692] │ │ │ │ ldr w25, [x0, #10536] │ │ │ │ - ldr w0, [x0, #10460] │ │ │ │ + ldr w0, [x0, #10456] │ │ │ │ cmp w0, w19 │ │ │ │ b.ne 12bdc // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x21, x23 │ │ │ │ - ldr w6, [x0, #9692] │ │ │ │ - ldr w2, [x0, #9696] │ │ │ │ + ldr w6, [x0, #9696] │ │ │ │ + ldr w2, [x0, #9700] │ │ │ │ ldr w27, [x0, #10788] │ │ │ │ add w6, w6, #0x1 │ │ │ │ - ldr w0, [x0, #10456] │ │ │ │ + ldr w0, [x0, #10452] │ │ │ │ cmp w0, w6 │ │ │ │ b.ne 12ba8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w19, w25 │ │ │ │ mov x3, x28 │ │ │ │ - ldr w6, [x0, #9700] │ │ │ │ - ldr w0, [x0, #10452] │ │ │ │ + ldr w6, [x0, #9712] │ │ │ │ + ldr w0, [x0, #10448] │ │ │ │ add w6, w6, #0x1 │ │ │ │ cmp w0, w6 │ │ │ │ b.ne 12b70 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x25, x23 │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ str w27, [x0, #10788] │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ b 11ecc │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a180 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1b8ec │ │ │ │ - mov x0, x19 │ │ │ │ + cbnz w0, 19738 │ │ │ │ + mov x0, x28 │ │ │ │ bl a570 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.gt 14168 │ │ │ │ - mov x0, x19 │ │ │ │ + b.gt 141a8 │ │ │ │ + mov x0, x28 │ │ │ │ bl a980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1b8ec │ │ │ │ + cbnz w0, 19738 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x1d0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 95f0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d0, d0, d15 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 19724 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x1f0 │ │ │ │ + cbnz w0, 19734 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x120 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 93d0 │ │ │ │ - b 13b14 │ │ │ │ + b 13b28 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x1, #10936] │ │ │ │ ldr x3, [x1, #10944] │ │ │ │ ldr x1, [x1, #10952] │ │ │ │ ldr w4, [x0, #10828] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9c00 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 13ce8 │ │ │ │ + cbnz w0, 13cfc │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d15 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmul d31, d0, d31 │ │ │ │ ldrsw x3, [x1, #10828] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x228 │ │ │ │ + add x2, x2, #0x158 │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10356] │ │ │ │ - cbnz w0, 19b44 │ │ │ │ + ldr w0, [x0, #10360] │ │ │ │ + cbnz w0, 19b3c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 13b58 │ │ │ │ + cbz w0, 13b6c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10768] │ │ │ │ - cbz w0, 13cf0 │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ + cbz w0, 13d04 │ │ │ │ + mov x24, #0x0 // #0 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x3, x3, #0x540 │ │ │ │ sub x2, x2, #0x548 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ sub x1, x1, #0x538 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a3c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fsub d0, d0, d15 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6c8 │ │ │ │ + add x2, x2, #0x5f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 15c20 │ │ │ │ - cbz x21, 1431c │ │ │ │ + cbnz w0, 15c64 │ │ │ │ + cbz x21, 1435c │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - cbz x25, 13cf8 │ │ │ │ - mov x0, x25 │ │ │ │ + cbz x24, 13d0c │ │ │ │ + mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ - b 13cf8 │ │ │ │ + b 13d0c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10668] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1b8cc │ │ │ │ + b.le 1b7c8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10768] │ │ │ │ - cbnz w0, 1b8f4 │ │ │ │ + cbnz w0, 1b8ac │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10668] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 1436c // b.none │ │ │ │ + b.eq 143ac // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ - ldr x2, [x1, #9712] │ │ │ │ + ldr x0, [x19] │ │ │ │ + ldr x2, [x1, #9720] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ movi d10, #0x0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ fmov d28, d10 │ │ │ │ fmov d29, d10 │ │ │ │ fmov d30, d10 │ │ │ │ fmov d31, d10 │ │ │ │ fmov d14, d10 │ │ │ │ fmov d10, d11 │ │ │ │ fmov d11, d28 │ │ │ │ - b 14428 │ │ │ │ - ldr d28, [x19, #160] │ │ │ │ + b 14468 │ │ │ │ + ldr d28, [x28, #160] │ │ │ │ fcmpe d28, d11 │ │ │ │ - b.mi 144c8 // b.first │ │ │ │ + b.mi 14508 // b.first │ │ │ │ fcmp d14, #0.0 │ │ │ │ - b.eq 143b0 // b.none │ │ │ │ + b.eq 143f0 // b.none │ │ │ │ fcmpe d8, d14 │ │ │ │ fcsel d8, d8, d14, mi // mi = first │ │ │ │ fcmp d29, #0.0 │ │ │ │ - ldr d9, [x19, #128] │ │ │ │ - b.eq 143c4 // b.none │ │ │ │ + ldr d9, [x28, #128] │ │ │ │ + b.eq 14404 // b.none │ │ │ │ fcmpe d9, d29 │ │ │ │ fcsel d9, d9, d29, mi // mi = first │ │ │ │ fcmp d30, #0.0 │ │ │ │ - ldr d13, [x19, #136] │ │ │ │ - b.eq 143d8 // b.none │ │ │ │ + ldr d13, [x28, #136] │ │ │ │ + b.eq 14418 // b.none │ │ │ │ fcmpe d13, d30 │ │ │ │ fcsel d13, d13, d30, mi // mi = first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - ldr d12, [x19, #168] │ │ │ │ - b.eq 143ec // b.none │ │ │ │ + ldr d12, [x28, #168] │ │ │ │ + b.eq 1442c // b.none │ │ │ │ fcmpe d12, d31 │ │ │ │ fcsel d12, d12, d31, mi // mi = first │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9752] │ │ │ │ + ldr w0, [x0, #9732] │ │ │ │ cmp w0, w20 │ │ │ │ - b.eq 144d0 // b.none │ │ │ │ - mov x0, x19 │ │ │ │ + b.eq 14510 // b.none │ │ │ │ + mov x0, x28 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w20, w20, #0x1 │ │ │ │ ldr w0, [x0, #10668] │ │ │ │ cmp w0, w20 │ │ │ │ - b.eq 19760 // b.none │ │ │ │ + b.eq 1976c // b.none │ │ │ │ fmov d14, d8 │ │ │ │ fmov d29, d9 │ │ │ │ fmov d30, d13 │ │ │ │ fmov d31, d12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str d29, [x0, #10400] │ │ │ │ str d30, [x0, #10408] │ │ │ │ str d31, [x0, #10528] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d0 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w4, [x0, #2552] │ │ │ │ + ldrb w4, [x0, #2544] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x0, #10936] │ │ │ │ ldr w7, [x0, #10836] │ │ │ │ ldr w5, [x0, #10856] │ │ │ │ ldr w6, [x0, #10860] │ │ │ │ str w26, [sp, #8] │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ - ldr x0, [x0, #9728] │ │ │ │ + ldr x0, [x0, #9736] │ │ │ │ str x0, [sp, #16] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w8, [x8, #10840] │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ str w8, [sp] │ │ │ │ bl 9a00 │ │ │ │ - mov x19, x0 │ │ │ │ + mov x28, x0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ str d0, [x1, #10696] │ │ │ │ - cbnz w0, 19724 │ │ │ │ + cbnz w0, 19734 │ │ │ │ ldr d29, [x1, #10400] │ │ │ │ mov x0, x1 │ │ │ │ ldr d30, [x1, #10408] │ │ │ │ ldr d31, [x1, #10528] │ │ │ │ - cbz x19, 1974c │ │ │ │ + cbz x28, 19758 │ │ │ │ fcmp d11, #0.0 │ │ │ │ - ldr d8, [x19, #144] │ │ │ │ - b.ne 14394 // b.any │ │ │ │ + ldr d8, [x28, #144] │ │ │ │ + b.ne 143d4 // b.any │ │ │ │ fmov d11, d8 │ │ │ │ - b 143a0 │ │ │ │ + b 143e0 │ │ │ │ fmov d31, d11 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d11, d10 │ │ │ │ ldr d14, [x0, #10696] │ │ │ │ - str d31, [x0, #10152] │ │ │ │ - stp d9, d13, [x19, #128] │ │ │ │ - str d8, [x19, #144] │ │ │ │ - stp d31, d12, [x19, #160] │ │ │ │ + str d31, [x0, #10144] │ │ │ │ + stp d9, d13, [x28, #128] │ │ │ │ + str d8, [x28, #144] │ │ │ │ + stp d31, d12, [x28, #160] │ │ │ │ fsub d31, d14, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x0, #10208] │ │ │ │ - b 13a98 │ │ │ │ + str d31, [x0, #10200] │ │ │ │ + b 13aac │ │ │ │ ldr w1, [x0, #10836] │ │ │ │ ldr w0, [x0, #10840] │ │ │ │ - b 139a8 │ │ │ │ + b 139bc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10656] │ │ │ │ cbnz x0, 12f60 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10624] │ │ │ │ orr x0, x27, x0 │ │ │ │ cbnz x0, 12f68 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x450 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ ldr x0, [x0, #10800] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [x26] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10776] │ │ │ │ str w0, [x1, #10772] │ │ │ │ - b 13fe4 │ │ │ │ + b 14024 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x340 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x270 │ │ │ │ ldr w3, [x1, #10528] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12d7c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x2 │ │ │ │ b.lt 12d44 // b.tstop │ │ │ │ ldr x20, [x26] │ │ │ │ bl 9410 │ │ │ │ mov x21, x0 │ │ │ │ bl a320 │ │ │ │ mov x3, x21 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x20, [x26] │ │ │ │ bl 9720 │ │ │ │ movi d6, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d2, d8 │ │ │ │ fsub d0, d0, d9 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr d3, [x0, #10128] │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr d3, [x0, #10120] │ │ │ │ + add x2, x2, #0x180 │ │ │ │ fmov d4, d6 │ │ │ │ ldr d5, [x0, #10344] │ │ │ │ ldr d1, [x0, #10488] │ │ │ │ mov x0, x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12d44 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10616] │ │ │ │ str wzr, [x0, #10672] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -9917,24 +9933,24 @@ │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10568] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1473c │ │ │ │ + b.le 1477c │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mul w0, w8, w1 │ │ │ │ ldr w2, [x2, #10712] │ │ │ │ sxtw x4, w0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 146f4 │ │ │ │ + b.le 14734 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ - add x3, x3, #0x400 │ │ │ │ + adrp x3, 57000 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ ldr w0, [x0, #10648] │ │ │ │ mul w1, w0, w1 │ │ │ │ mul w0, w2, w2 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ sxtw x5, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sxtw x6, w0 │ │ │ │ @@ -9948,196 +9964,196 @@ │ │ │ │ ldr x27, [x0, #10792] │ │ │ │ b 12f68 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mul w0, w8, w1 │ │ │ │ sxtw x4, w8 │ │ │ │ ldr w2, [x2, #10568] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 14788 │ │ │ │ + b.le 147c8 │ │ │ │ sub w6, w8, #0x1 │ │ │ │ sxtw x5, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sxtw x7, w1 │ │ │ │ mov x4, x5 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ mul w6, w6, w8 │ │ │ │ - add x3, x3, #0x418 │ │ │ │ + add x3, x3, #0x348 │ │ │ │ ldr x0, [x0, #10792] │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ add w6, w8, w6, asr #1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sxtw x6, w6 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10656] │ │ │ │ cbnz x0, 12f60 │ │ │ │ - b 146d0 │ │ │ │ + b 14710 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sxtw x4, w8 │ │ │ │ ldr w0, [x0, #10712] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 14788 │ │ │ │ + b.le 147c8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - add x3, x3, #0x400 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x0, #10648] │ │ │ │ sxtw x5, w0 │ │ │ │ mul w6, w0, w8 │ │ │ │ sxtw x6, w6 │ │ │ │ - b 146b8 │ │ │ │ + b 146f8 │ │ │ │ madd w2, w2, w2, w2 │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ sdiv w2, w2, w3 │ │ │ │ b 12f24 │ │ │ │ sub w6, w8, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x5, x4 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - add x3, x3, #0x438 │ │ │ │ + add x3, x3, #0x368 │ │ │ │ mul w6, w6, w8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10792] │ │ │ │ add w6, w8, w6, asr #1 │ │ │ │ sxtw x6, w6 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10656] │ │ │ │ cbnz x0, 12f60 │ │ │ │ - b 146d0 │ │ │ │ + b 14710 │ │ │ │ mul w0, w0, w3 │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ sdiv w0, w0, w3 │ │ │ │ b 12efc │ │ │ │ ldr x0, [x26] │ │ │ │ sxtw x3, w3 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdd0 │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13fc0 │ │ │ │ + b 14000 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x594 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ - ldr w3, [x0, #10380] │ │ │ │ + ldr w3, [x0, #10384] │ │ │ │ ldr x0, [x0, #10944] │ │ │ │ bl 9ea0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 14fc0 │ │ │ │ + cbz w0, 15000 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ ldr x0, [x26] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x22, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc50 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb80 │ │ │ │ ldr w27, [x3, #10860] │ │ │ │ mov x25, x26 │ │ │ │ ldr w21, [x1, #10828] │ │ │ │ ldr w20, [x1, #10856] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc68 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb98 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [x26] │ │ │ │ mov x0, x22 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc88 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xbb8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [x26] │ │ │ │ mov x0, x22 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xca8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xbd8 │ │ │ │ ldrsw x6, [x0, #10828] │ │ │ │ ldrsw x5, [x0, #10860] │ │ │ │ mov x0, x19 │ │ │ │ ldrsw x4, [x1, #10856] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w24, [x0, #10856] │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w0, w24 │ │ │ │ csel w0, w0, w24, ge // ge = tcont │ │ │ │ cmp w24, #0x63 │ │ │ │ - b.le 1509c │ │ │ │ + b.le 150dc │ │ │ │ mov w1, #0x64 // #100 │ │ │ │ sdiv w24, w24, w1 │ │ │ │ sbfiz x0, x0, #2, #32 │ │ │ │ bl 9b60 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 1502c │ │ │ │ + cbz x0, 1506c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 155d0 │ │ │ │ + b.le 15610 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x4, [x3, #10936] │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ ldr w3, [x4, x2, lsl #2] │ │ │ │ cmp w3, #0x0 │ │ │ │ ccmp w3, w0, #0x0, ge // ge = tcont │ │ │ │ - b.lt 155a0 // b.tstop │ │ │ │ + b.lt 155e0 // b.tstop │ │ │ │ add x2, x2, #0x1 │ │ │ │ cmp w1, w2 │ │ │ │ - b.gt 14928 │ │ │ │ + b.gt 14968 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 15278 │ │ │ │ + b.le 152b8 │ │ │ │ mov w4, #0x2 // #2 │ │ │ │ sxtw x0, w0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ sdiv w1, w1, w4 │ │ │ │ - b 14978 │ │ │ │ + b 149b8 │ │ │ │ ldr w4, [x23, x2, lsl #2] │ │ │ │ add x2, x2, #0x1 │ │ │ │ add w3, w3, w4 │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 150a8 // b.none │ │ │ │ + b.eq 150e8 // b.none │ │ │ │ mov w19, w2 │ │ │ │ cmp w1, w3 │ │ │ │ - b.gt 14964 │ │ │ │ - b 150ac │ │ │ │ + b.gt 149a4 │ │ │ │ + b 150ec │ │ │ │ mov x0, x19 │ │ │ │ bl a890 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x19, [x0, #10312] │ │ │ │ - cbz x19, 149b0 │ │ │ │ + cbz x19, 149f0 │ │ │ │ mov x0, x27 │ │ │ │ bl 9860 │ │ │ │ mov x1, x19 │ │ │ │ bl 94e0 │ │ │ │ - cbnz x0, 1b6c4 │ │ │ │ + cbnz x0, 1b678 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ sub x0, x0, #0x5b4 │ │ │ │ sub x19, x29, #0x31, lsl #12 │ │ │ │ - str x0, [x1, #10744] │ │ │ │ + str x0, [x1, #10736] │ │ │ │ sub x24, x29, #0x31, lsl #12 │ │ │ │ str xzr, [sp, #16] │ │ │ │ sub x19, x19, #0x594 │ │ │ │ sub x24, x24, #0x598 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ @@ -10147,50 +10163,50 @@ │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x27 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ bl a4d0 │ │ │ │ mov w21, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cbnz w21, 1b59c │ │ │ │ - ldr w0, [x0, #10336] │ │ │ │ - cbnz w0, 1b544 │ │ │ │ + cbnz w21, 1b550 │ │ │ │ + ldr w0, [x0, #10332] │ │ │ │ + cbnz w0, 1b4f8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10340] │ │ │ │ - cbnz w0, 1b4f4 │ │ │ │ + ldr w0, [x0, #10336] │ │ │ │ + cbnz w0, 1b4a8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10332] │ │ │ │ - cbnz w0, 1b4a4 │ │ │ │ + ldr w0, [x0, #10328] │ │ │ │ + cbnz w0, 1b458 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10436] │ │ │ │ + ldr w0, [x0, #10432] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 1b3c0 // b.none │ │ │ │ + b.eq 1b374 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10328] │ │ │ │ + ldr w0, [x0, #10324] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 14a60 │ │ │ │ + b.le 14aa0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x1, #10828] │ │ │ │ cmp w4, w0 │ │ │ │ - b.gt 1b70c │ │ │ │ + b.gt 1b6c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10232] │ │ │ │ + ldr w0, [x0, #10228] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 14a7c │ │ │ │ + b.le 14abc │ │ │ │ sxtw x5, w0 │ │ │ │ cmp x5, x20, lsr #10 │ │ │ │ - b.ls 1b410 // b.plast │ │ │ │ + b.ls 1b3c4 // b.plast │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10324] │ │ │ │ + ldr w0, [x0, #10320] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 14a9c │ │ │ │ + b.le 14adc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x1, #10828] │ │ │ │ cmp w4, w0 │ │ │ │ - b.lt 1b458 // b.tstop │ │ │ │ + b.lt 1b40c // b.tstop │ │ │ │ ldr x0, [x26] │ │ │ │ mov x28, x0 │ │ │ │ mov x0, x27 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ mov x15, #0xfffff // #1048575 │ │ │ │ add x1, x20, x15 │ │ │ │ @@ -10198,40 +10214,40 @@ │ │ │ │ lsr x5, x1, #20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldrsw x6, [x0, #10828] │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ ldrsw x7, [x1, #10856] │ │ │ │ ldrsw x2, [x1, #10860] │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 14af8 // b.none │ │ │ │ - ldr w1, [x1, #10164] │ │ │ │ + b.eq 14b38 // b.none │ │ │ │ + ldr w1, [x1, #10496] │ │ │ │ mov x0, #0xc // #12 │ │ │ │ - cbz w1, 14af8 │ │ │ │ + cbz w1, 14b38 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ mov x1, #0xfffff // #1048575 │ │ │ │ str w22, [sp, #16] │ │ │ │ mov x4, x20 │ │ │ │ madd x1, x6, x0, x1 │ │ │ │ mov x0, x28 │ │ │ │ lsr x1, x1, #20 │ │ │ │ stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x828 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x758 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ ldr w1, [x1, #10860] │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ - b.gt 1b244 │ │ │ │ + b.gt 1b1f8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w21, [x0, #10828] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d8, d8, d0 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ @@ -10240,26 +10256,26 @@ │ │ │ │ ldr w0, [x0, #10772] │ │ │ │ mov x5, x19 │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ stp xzr, xzr, [sp, #8] │ │ │ │ mov w7, w22 │ │ │ │ sub x3, x3, #0x538 │ │ │ │ - ldr x6, [x0, #10744] │ │ │ │ + ldr x6, [x0, #10736] │ │ │ │ sub x2, x2, #0x540 │ │ │ │ sub x1, x1, #0x548 │ │ │ │ mov x0, x27 │ │ │ │ bl 97f0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fadd d8, d8, d0 │ │ │ │ ldr w4, [x0, #10868] │ │ │ │ - cbnz w4, 1b218 │ │ │ │ + cbnz w4, 1b1cc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #11136] │ │ │ │ str wzr, [x0, #11176] │ │ │ │ str wzr, [x0, #11216] │ │ │ │ str w4, [x0, #10776] │ │ │ │ bl 9720 │ │ │ │ fsub d14, d0, d15 │ │ │ │ @@ -10279,76 +10295,76 @@ │ │ │ │ movk x1, #0x412e, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ fmov d2, d15 │ │ │ │ fmov d1, d12 │ │ │ │ fmul d14, d14, d31 │ │ │ │ mov x3, x21 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8c0 │ │ │ │ + add x2, x2, #0x7f0 │ │ │ │ fdiv d3, d3, d14 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d15, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fcmpe d11, d15 │ │ │ │ ldr w4, [x0, #10776] │ │ │ │ - b.mi 1b00c // b.first │ │ │ │ + b.mi 1afc0 // b.first │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10244] │ │ │ │ - cbnz w0, 1afdc │ │ │ │ + ldr w0, [x0, #10240] │ │ │ │ + cbnz w0, 1af90 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11072] │ │ │ │ ldr w1, [x1, #11080] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 14dc4 │ │ │ │ + cbz w0, 14e04 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10352] │ │ │ │ - cbz w0, 14dc4 │ │ │ │ + ldr w0, [x0, #10340] │ │ │ │ + cbz w0, 14e04 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ str x0, [x2, #11312] │ │ │ │ ldr x0, [x2, #10944] │ │ │ │ str x0, [x2, #11320] │ │ │ │ ldr x0, [x2, #10952] │ │ │ │ str x0, [x2, #11344] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ str xzr, [x2, #11328] │ │ │ │ str w1, [x2, #11336] │ │ │ │ strb w22, [x0, #3160] │ │ │ │ - cbz w1, 14ccc │ │ │ │ + cbz w1, 14d0c │ │ │ │ mov w0, #0x3fffffff // #1073741823 │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 1b49c │ │ │ │ + b.gt 1b450 │ │ │ │ mov w0, #0x7fffffff // #2147483647 │ │ │ │ sdiv w0, w0, w1 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 1b49c │ │ │ │ + b.le 1b450 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ lsl w1, w1, #1 │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ bl 9e20 │ │ │ │ - cbz x0, 1af24 │ │ │ │ + cbz x0, 1aed8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11312] │ │ │ │ str x0, [x1, #10936] │ │ │ │ ldr x0, [x1, #11320] │ │ │ │ str x0, [x1, #10944] │ │ │ │ mov x0, x1 │ │ │ │ ldr x1, [x1, #11344] │ │ │ │ str x1, [x0, #10952] │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 1af1c // b.none │ │ │ │ - ldr w0, [x0, #10164] │ │ │ │ - cbz w0, 1af38 │ │ │ │ + b.eq 1aed0 // b.none │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbz w0, 1aeec │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ csel x0, x0, x2, ne // ne = any │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldrsw x2, [x2, #10828] │ │ │ │ mul x2, x2, x0 │ │ │ │ @@ -10370,41 +10386,41 @@ │ │ │ │ ldrsw x0, [x0, #10828] │ │ │ │ lsl x2, x0, #2 │ │ │ │ add x0, x3, x0, lsl #2 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x880 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ ldr x0, [x26] │ │ │ │ lsl w3, w3, #1 │ │ │ │ str w3, [x4, #10828] │ │ │ │ sxtw x3, w3 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10772] │ │ │ │ str wzr, [x1, #11072] │ │ │ │ and w0, w0, #0xff3fffff │ │ │ │ str w0, [x1, #10772] │ │ │ │ str wzr, [x1, #11080] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10304] │ │ │ │ - cbnz w0, 1aefc │ │ │ │ + ldr w0, [x0, #10300] │ │ │ │ + cbnz w0, 1aeb0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10308] │ │ │ │ - cbnz w0, 1aea8 │ │ │ │ + ldr w0, [x0, #10304] │ │ │ │ + cbnz w0, 1ae5c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10856] │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w0, w1 │ │ │ │ ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ - b.gt 1acb8 │ │ │ │ + b.gt 1ac6c │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x430 │ │ │ │ sub x2, x2, #0x458 │ │ │ │ sub x1, x1, #0x480 │ │ │ │ stp x1, x2, [sp] │ │ │ │ @@ -10414,71 +10430,71 @@ │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x0, x27 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl a4d0 │ │ │ │ - cbnz w0, 1ac8c │ │ │ │ + cbnz w0, 1ac40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11216] │ │ │ │ - cbnz w0, 1ac60 │ │ │ │ + cbnz w0, 1ac14 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10620] │ │ │ │ ldr w1, [x1, #10672] │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 1ab10 // b.any │ │ │ │ + b.ne 1aac4 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10620] │ │ │ │ - cbz w0, 14e78 │ │ │ │ + cbz w0, 14eb8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #11072] │ │ │ │ str wzr, [x0, #11080] │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ cmp w22, #0x44 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10616] │ │ │ │ ldr w0, [x0, #10672] │ │ │ │ orr w0, w0, w1 │ │ │ │ cset w1, eq // eq = none │ │ │ │ - cbz w0, 1aafc │ │ │ │ + cbz w0, 1aab0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x2, #11072] │ │ │ │ str w0, [x2, #11080] │ │ │ │ - cbz w1, 1aac4 │ │ │ │ + cbz w1, 1aa78 │ │ │ │ ldr x0, [x26] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #11080] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #11072] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10164] │ │ │ │ - cbnz w0, 1aa58 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbnz w0, 1aa0c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #11072] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w1, #0x1 │ │ │ │ ldr w1, [x0, #10772] │ │ │ │ orr w0, w1, #0x400000 │ │ │ │ csel w0, w0, w1, eq // eq = none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10772] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10772] │ │ │ │ tst w3, #0x30 │ │ │ │ - b.ne 14f44 // b.any │ │ │ │ + b.ne 14f84 // b.any │ │ │ │ ldr w2, [x0, #11176] │ │ │ │ orr w1, w3, #0x20 │ │ │ │ ldr w0, [x0, #11136] │ │ │ │ cmp w2, #0x0 │ │ │ │ csel w1, w1, w3, ne // ne = any │ │ │ │ cmp w0, #0x0 │ │ │ │ orr w0, w1, #0x10 │ │ │ │ @@ -10489,42 +10505,42 @@ │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ ldr x1, [x0, #10936] │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ ldr w6, [x0, #10856] │ │ │ │ ldr w7, [x0, #10860] │ │ │ │ - ldr x0, [x0, #10744] │ │ │ │ + ldr x0, [x0, #10736] │ │ │ │ str x0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ strb w22, [sp, #8] │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ ldr w8, [x8, #10772] │ │ │ │ str w8, [sp, #16] │ │ │ │ bl 9cc0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w0, w1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - cbnz w1, 1ab34 │ │ │ │ - ldr w0, [x0, #10440] │ │ │ │ - cbnz w0, 1ab48 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x27, [x0, #10016] │ │ │ │ - str w22, [x0, #10124] │ │ │ │ + cbnz w1, 1aae8 │ │ │ │ + ldr w0, [x0, #10436] │ │ │ │ + cbnz w0, 1aafc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10380] │ │ │ │ - cbnz w0, 147f4 │ │ │ │ + str x27, [x0, #10008] │ │ │ │ + str w22, [x0, #10116] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10264] │ │ │ │ - cbnz w0, 1507c │ │ │ │ + ldr w0, [x0, #10384] │ │ │ │ + cbnz w0, 14834 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10252] │ │ │ │ + cbnz w0, 150bc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10248] │ │ │ │ cbz w0, 13134 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x2, #10936] │ │ │ │ ldr w1, [x0, #10772] │ │ │ │ @@ -10538,15 +10554,15 @@ │ │ │ │ ldr x3, [x3, #10944] │ │ │ │ ldr x4, [x4, #10952] │ │ │ │ str x8, [sp, #8] │ │ │ │ bl a9b0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10788] │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 15070 │ │ │ │ + cbnz w0, 150b0 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x23, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x378 │ │ │ │ sub x23, x23, #0x380 │ │ │ │ mov x19, x0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -10566,306 +10582,306 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ ldrsw x2, [x1, #10828] │ │ │ │ mov w1, w22 │ │ │ │ bl 9fe0 │ │ │ │ - b 14fcc │ │ │ │ + b 1500c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w24, [x1, #10504] │ │ │ │ - b 148f4 │ │ │ │ + b 14934 │ │ │ │ add w19, w19, #0x1 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x3, 5a000 │ │ │ │ - adrp x22, 58000 │ │ │ │ - add x3, x3, #0xde8 │ │ │ │ - add x2, x22, #0xce8 │ │ │ │ + adrp x3, 59000 │ │ │ │ + adrp x22, 57000 │ │ │ │ + add x3, x3, #0xd18 │ │ │ │ + add x2, x22, #0xc18 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 15120 │ │ │ │ - adrp x1, 58000 │ │ │ │ - add x26, x1, #0xd28 │ │ │ │ + b.le 15160 │ │ │ │ + adrp x1, 57000 │ │ │ │ + add x26, x1, #0xc58 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x28, x3 │ │ │ │ str w19, [x1, #10808] │ │ │ │ mov w19, w6 │ │ │ │ udiv w1, w28, w24 │ │ │ │ ldr w3, [x23, x28, lsl #2] │ │ │ │ add w19, w19, w3 │ │ │ │ msub w1, w1, w24, w28 │ │ │ │ - cbz w1, 15280 │ │ │ │ + cbz w1, 152c0 │ │ │ │ add x28, x28, #0x1 │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 150f8 │ │ │ │ + b.gt 15138 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w19, [x0, #10808] │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x24, 5d000 │ │ │ │ + adrp x24, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x24, #0x448 │ │ │ │ + add x2, x24, #0x378 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.le 15154 │ │ │ │ + b.le 15194 │ │ │ │ mov w1, #0x64 // #100 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sdiv w1, w0, w1 │ │ │ │ str w1, [x2, #10504] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x1, #10856] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 151d4 │ │ │ │ + b.le 15214 │ │ │ │ sdiv w20, w21, w20 │ │ │ │ sub w6, w2, #0x1 │ │ │ │ cmp w6, #0x2 │ │ │ │ - b.ls 152b0 // b.plast │ │ │ │ + b.ls 152f0 // b.plast │ │ │ │ lsr w1, w2, #2 │ │ │ │ dup v29.4s, w20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x3, x23 │ │ │ │ add x1, x23, w1, uxtw #4 │ │ │ │ ldr q30, [x3], #16 │ │ │ │ sub v30.4s, v30.4s, v29.4s │ │ │ │ mla v31.4s, v30.4s, v30.4s │ │ │ │ cmp x1, x3 │ │ │ │ - b.ne 15188 // b.any │ │ │ │ + b.ne 151c8 // b.any │ │ │ │ addv s31, v31.4s │ │ │ │ and w3, w2, #0xfffffffc │ │ │ │ fmov w1, s31 │ │ │ │ tst x2, #0x3 │ │ │ │ - b.eq 152bc // b.none │ │ │ │ + b.eq 152fc // b.none │ │ │ │ sxtw x3, w3 │ │ │ │ ldr w4, [x23, x3, lsl #2] │ │ │ │ add x3, x3, #0x1 │ │ │ │ sub w4, w4, w20 │ │ │ │ madd w1, w4, w4, w1 │ │ │ │ cmp w2, w3 │ │ │ │ - b.gt 151b4 │ │ │ │ + b.gt 151f4 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.ne 152bc // b.any │ │ │ │ + b.ne 152fc // b.any │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 152e0 │ │ │ │ + b.le 15320 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x23, x1, lsl #2] │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 151e4 │ │ │ │ + b.gt 15224 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10828] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 15234 │ │ │ │ + b.le 15274 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x4, [x2, #10944] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr w3, [x4, x2, lsl #2] │ │ │ │ cmp w3, #0x0 │ │ │ │ ccmp w3, w0, #0x0, ge // ge = tcont │ │ │ │ - b.lt 15370 // b.tstop │ │ │ │ + b.lt 153b0 // b.tstop │ │ │ │ add x2, x2, #0x1 │ │ │ │ cmp w1, w2 │ │ │ │ - b.gt 15218 │ │ │ │ + b.gt 15258 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 152f4 │ │ │ │ + b.le 15334 │ │ │ │ mov w4, #0x2 // #2 │ │ │ │ sxtw x0, w0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ sdiv w1, w1, w4 │ │ │ │ mov w20, w2 │ │ │ │ cmp w1, w3 │ │ │ │ - b.le 152f8 │ │ │ │ + b.le 15338 │ │ │ │ ldr w4, [x23, x2, lsl #2] │ │ │ │ add x2, x2, #0x1 │ │ │ │ add w3, w3, w4 │ │ │ │ cmp x0, x2 │ │ │ │ - b.ne 15250 // b.any │ │ │ │ + b.ne 15290 // b.any │ │ │ │ add w20, w20, #0x1 │ │ │ │ - b 152f8 │ │ │ │ + b 15338 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - b 150ac │ │ │ │ + b 150ec │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x28 │ │ │ │ sxtw x4, w19 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x28, x28, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 150f8 │ │ │ │ - b 15118 │ │ │ │ + b.gt 15138 │ │ │ │ + b 15158 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - b 151b0 │ │ │ │ + b 151f0 │ │ │ │ sdiv w1, w1, w6 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ str w0, [x2, #10808] │ │ │ │ scvtf d0, w1 │ │ │ │ bl ab30 │ │ │ │ fcvtzs w26, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10808] │ │ │ │ - b 151d8 │ │ │ │ + b 15218 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.gt 1520c │ │ │ │ + b.gt 1524c │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x22, #0xce8 │ │ │ │ - adrp x3, 5a000 │ │ │ │ + add x2, x22, #0xc18 │ │ │ │ + adrp x3, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0xe00 │ │ │ │ + add x3, x3, #0xd30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 153d8 │ │ │ │ + b.le 15418 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x22, 58000 │ │ │ │ + adrp x22, 57000 │ │ │ │ mov x28, x3 │ │ │ │ - add x22, x22, #0xd28 │ │ │ │ + add x22, x22, #0xc58 │ │ │ │ str w20, [x1, #10808] │ │ │ │ mov w20, w19 │ │ │ │ mov w19, w6 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x23, x28, lsl #2] │ │ │ │ add w19, w19, w3 │ │ │ │ ldr w2, [x1, #10504] │ │ │ │ udiv w1, w28, w2 │ │ │ │ msub w1, w1, w2, w28 │ │ │ │ - cbz w1, 153a0 │ │ │ │ + cbz w1, 153e0 │ │ │ │ add x28, x28, #0x1 │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 15344 │ │ │ │ - b 153cc │ │ │ │ + b.gt 15384 │ │ │ │ + b 1540c │ │ │ │ ubfiz x3, x3, #2, #32 │ │ │ │ add x2, x2, #0x1 │ │ │ │ ldr w0, [x23, x3] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x23, x3] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ cmp w1, w2 │ │ │ │ - b.le 15570 │ │ │ │ + b.le 155b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ - b 15218 │ │ │ │ + b 15258 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x28 │ │ │ │ sxtw x4, w19 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x28, x28, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 15344 │ │ │ │ + b.gt 15384 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w19, w20 │ │ │ │ ldr w20, [x0, #10808] │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x24, #0x448 │ │ │ │ + add x2, x24, #0x378 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10860] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 15468 │ │ │ │ + b.le 154a8 │ │ │ │ sdiv w21, w21, w27 │ │ │ │ sub w4, w1, #0x1 │ │ │ │ cmp w4, #0x2 │ │ │ │ - b.ls 15578 // b.plast │ │ │ │ + b.ls 155b8 // b.plast │ │ │ │ lsr w0, w1, #2 │ │ │ │ dup v29.4s, w21 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x2, x23 │ │ │ │ add x0, x23, w0, uxtw #4 │ │ │ │ ldr q30, [x2], #16 │ │ │ │ sub v30.4s, v30.4s, v29.4s │ │ │ │ mla v31.4s, v30.4s, v30.4s │ │ │ │ cmp x0, x2 │ │ │ │ - b.ne 1541c // b.any │ │ │ │ + b.ne 1545c // b.any │ │ │ │ addv s31, v31.4s │ │ │ │ and w2, w1, #0xfffffffc │ │ │ │ fmov w0, s31 │ │ │ │ tst x1, #0x3 │ │ │ │ - b.eq 15584 // b.none │ │ │ │ + b.eq 155c4 // b.none │ │ │ │ sxtw x2, w2 │ │ │ │ ldr w3, [x23, x2, lsl #2] │ │ │ │ add x2, x2, #0x1 │ │ │ │ sub w3, w3, w21 │ │ │ │ madd w0, w3, w3, w0 │ │ │ │ cmp w1, w2 │ │ │ │ - b.gt 15448 │ │ │ │ + b.gt 15488 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 15584 // b.any │ │ │ │ + b.ne 155c4 // b.any │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd38 │ │ │ │ - adrp x21, 58000 │ │ │ │ - add x21, x21, #0xd68 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc68 │ │ │ │ + adrp x21, 57000 │ │ │ │ + add x21, x21, #0xc98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd50 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ sxtw x3, w26 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ scvtf d0, w19 │ │ │ │ - adrp x19, 58000 │ │ │ │ - add x19, x19, #0xd90 │ │ │ │ + adrp x19, 57000 │ │ │ │ + add x19, x19, #0xcc0 │ │ │ │ mov x2, x19 │ │ │ │ ldr w1, [x0, #10856] │ │ │ │ ldr x0, [x25] │ │ │ │ scvtf d31, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xda0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xcd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldrsw x3, [x0, #10120] │ │ │ │ + ldrsw x3, [x0, #10112] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ scvtf d0, w20 │ │ │ │ mov x2, x19 │ │ │ │ ldr w1, [x0, #10860] │ │ │ │ ldr x0, [x25] │ │ │ │ scvtf d31, w1 │ │ │ │ @@ -10875,272 +10891,273 @@ │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x23, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x378 │ │ │ │ sub x23, x23, #0x380 │ │ │ │ mov x19, x0 │ │ │ │ - b 15040 │ │ │ │ + b 15080 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ - b 15234 │ │ │ │ + b 15274 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 15444 │ │ │ │ + b 15484 │ │ │ │ sdiv w0, w0, w4 │ │ │ │ scvtf d0, w0 │ │ │ │ bl ab30 │ │ │ │ fcvtzs w0, d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10120] │ │ │ │ - b 15468 │ │ │ │ + str w0, [x1, #10112] │ │ │ │ + b 154a8 │ │ │ │ ubfiz x3, x3, #2, #32 │ │ │ │ add x2, x2, #0x1 │ │ │ │ ldr w0, [x23, x3] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x23, x3] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ cmp w1, w2 │ │ │ │ - b.le 155d0 │ │ │ │ + b.le 15610 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ - b 14928 │ │ │ │ + b 14968 │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ - b 14944 │ │ │ │ - ldr x0, [x19] │ │ │ │ + b 14984 │ │ │ │ + ldr x0, [x25] │ │ │ │ mov w3, w4 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf18 │ │ │ │ + add x2, x2, #0xe48 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13ef4 │ │ │ │ - ldr x0, [x19] │ │ │ │ - adrp x2, 58000 │ │ │ │ + b 13f1c │ │ │ │ + ldr x0, [x25] │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xed0 │ │ │ │ + add x2, x2, #0xe00 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13ef4 │ │ │ │ + b 13f1c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d10, d9 │ │ │ │ fmov d13, d11 │ │ │ │ fmov d9, d12 │ │ │ │ mov x27, x28 │ │ │ │ ldr d11, [x0, #9848] │ │ │ │ - mov x26, x19 │ │ │ │ + mov x26, x25 │ │ │ │ ldrsw x5, [x1, #10872] │ │ │ │ sxtw x4, w4 │ │ │ │ ldr w23, [x0, #9856] │ │ │ │ sxtw x3, w3 │ │ │ │ - ldr x0, [x19] │ │ │ │ - adrp x2, 58000 │ │ │ │ + ldr x0, [x25] │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ + add x2, x2, #0xe90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13ff4 │ │ │ │ + b 14034 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x2, x2, #0x598 │ │ │ │ - ldr d0, [x1, #10208] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + add x2, x2, #0x4c8 │ │ │ │ + ldr d0, [x1, #10200] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldp w0, w8, [x19, #244] │ │ │ │ + ldrsw x20, [x28, #256] │ │ │ │ + ldp w0, w9, [x28, #244] │ │ │ │ movi d0, #0x0 │ │ │ │ - ldp w3, w1, [x19, #24] │ │ │ │ - ldr w2, [x19, #264] │ │ │ │ - sxtw x9, w0 │ │ │ │ - ldr w6, [x19, #268] │ │ │ │ + ldp w3, w1, [x28, #24] │ │ │ │ + ldr w2, [x28, #264] │ │ │ │ + sxtw x18, w0 │ │ │ │ + ldr w6, [x28, #268] │ │ │ │ add w2, w0, w2 │ │ │ │ - ldrb w7, [x19, #48] │ │ │ │ - add w6, w8, w6 │ │ │ │ - ldrsw x5, [x19, #32] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldrb w7, [x28, #48] │ │ │ │ + add w6, w9, w6 │ │ │ │ + ldrsw x5, [x28, #32] │ │ │ │ + ldr x0, [x19] │ │ │ │ sxtw x4, w1 │ │ │ │ - ldrsw x14, [x19, #256] │ │ │ │ - sxtw x15, w3 │ │ │ │ - ldrsw x16, [x19, #260] │ │ │ │ - sxtw x8, w8 │ │ │ │ + ldrsw x17, [x28, #260] │ │ │ │ + sxtw x16, w3 │ │ │ │ + sxtw x9, w9 │ │ │ │ sxtw x2, w2 │ │ │ │ sxtw x6, w6 │ │ │ │ - cbz w1, 156c8 │ │ │ │ + cbz w1, 15708 │ │ │ │ scvtf d0, w3 │ │ │ │ scvtf d31, w1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ - ldr w1, [x19, #36] │ │ │ │ - adrp x10, 55000 │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x10, x10, #0xe30 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - adrp x11, 55000 │ │ │ │ - tst x1, #0x20 │ │ │ │ - add x11, x11, #0xe38 │ │ │ │ - csel x10, x3, x10, eq // eq = none │ │ │ │ + ldr w1, [x28, #36] │ │ │ │ + ldrsw x22, [x28, #52] │ │ │ │ + ldrsw x21, [x28, #240] │ │ │ │ + and w11, w1, #0x1 │ │ │ │ + ubfx x15, x1, #8, #1 │ │ │ │ + ubfx x14, x1, #14, #1 │ │ │ │ + ubfx x13, x1, #1, #1 │ │ │ │ + ubfx x12, x1, #18, #1 │ │ │ │ + tbz w1, #5, 15840 │ │ │ │ + adrp x8, 54000 │ │ │ │ + add x8, x8, #0xd50 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ tst x1, #0x10 │ │ │ │ - ldrsw x12, [x19, #52] │ │ │ │ - csel x11, x3, x11, eq // eq = none │ │ │ │ - ldrsw x13, [x19, #240] │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd58 │ │ │ │ + csel x24, x3, x10, eq // eq = none │ │ │ │ tst x1, #0x8 │ │ │ │ - stp x9, x14, [sp] │ │ │ │ - adrp x9, 55000 │ │ │ │ - add x9, x9, #0xe40 │ │ │ │ - csel x9, x3, x9, eq // eq = none │ │ │ │ - adrp x14, 55000 │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd60 │ │ │ │ + stp x18, x20, [sp] │ │ │ │ + csel x18, x3, x10, eq // eq = none │ │ │ │ tst x1, #0x400000 │ │ │ │ - add x14, x14, #0xe48 │ │ │ │ - csel x14, x3, x14, eq // eq = none │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd68 │ │ │ │ + stp x2, x9, [sp, #16] │ │ │ │ + csel x9, x3, x10, eq // eq = none │ │ │ │ + adrp x2, 54000 │ │ │ │ tst x1, #0x800000 │ │ │ │ - stp x2, x8, [sp, #16] │ │ │ │ - adrp x8, 55000 │ │ │ │ - add x8, x8, #0xe50 │ │ │ │ - csel x8, x3, x8, eq // eq = none │ │ │ │ - ubfx x2, x1, #8, #1 │ │ │ │ - stp x16, x6, [sp, #32] │ │ │ │ - ubfx x6, x1, #14, #1 │ │ │ │ - str x15, [sp, #48] │ │ │ │ + add x2, x2, #0xd70 │ │ │ │ + csel x10, x3, x2, eq // eq = none │ │ │ │ + stp x17, x6, [sp, #32] │ │ │ │ + adrp x2, 58000 │ │ │ │ + str x16, [sp, #48] │ │ │ │ + mov x6, x28 │ │ │ │ str w1, [sp, #56] │ │ │ │ - str w2, [sp, #64] │ │ │ │ - ubfx x2, x1, #1, #1 │ │ │ │ - str w6, [sp, #72] │ │ │ │ - ubfx x6, x1, #18, #1 │ │ │ │ - and w1, w1, #0x1 │ │ │ │ - str w2, [sp, #80] │ │ │ │ - str w6, [sp, #88] │ │ │ │ - adrp x2, 59000 │ │ │ │ - str w1, [sp, #96] │ │ │ │ - mov x6, x19 │ │ │ │ - stp x12, x13, [sp, #104] │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ + str w15, [sp, #64] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - stp x10, x11, [sp, #120] │ │ │ │ - stp x9, x14, [sp, #136] │ │ │ │ - stp x8, x3, [sp, #152] │ │ │ │ + str w14, [sp, #72] │ │ │ │ + str w13, [sp, #80] │ │ │ │ + str w12, [sp, #88] │ │ │ │ + str w11, [sp, #96] │ │ │ │ + stp x22, x21, [sp, #104] │ │ │ │ + stp x8, x24, [sp, #120] │ │ │ │ + stp x18, x9, [sp, #136] │ │ │ │ + stp x10, x3, [sp, #152] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 13cdc │ │ │ │ + cbz w0, 13cf0 │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d15 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - ldr d31, [x3, #10128] │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + add x2, x2, #0x870 │ │ │ │ + ldr d31, [x3, #10120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fadd d31, d31, d0 │ │ │ │ - str d31, [x3, #10128] │ │ │ │ + str d31, [x3, #10120] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13b94 │ │ │ │ + b 13ba8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ - mov x28, x19 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ ldr w22, [x0, #10696] │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2, #10868] │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x8, x3, #0x68 │ │ │ │ + b 15738 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w4, w20 │ │ │ │ mov w3, w20 │ │ │ │ ldrsw x5, [x1, #10888] │ │ │ │ ldrsw x6, [x1, #10892] │ │ │ │ sub x1, x29, #0x32, lsl #12 │ │ │ │ - ldrb w2, [x1, #2552] │ │ │ │ + ldrb w2, [x1, #2544] │ │ │ │ mov x1, x21 │ │ │ │ bl a210 │ │ │ │ - mov w27, w0 │ │ │ │ - cbnz w0, 15bf8 │ │ │ │ + mov w25, w0 │ │ │ │ + cbnz w0, 15c3c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xbdc1 // #48577 │ │ │ │ movk w0, #0xfff0, lsl #16 │ │ │ │ ldr w1, [x1, #10692] │ │ │ │ cmp w1, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10688] │ │ │ │ ccmp w1, w0, #0x0, eq // eq = none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - ldr w1, [x1, #10392] │ │ │ │ + ldr w1, [x1, #10388] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 15c40 │ │ │ │ + cbz w0, 15c84 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10692] │ │ │ │ str wzr, [x1, #11264] │ │ │ │ cmp w0, #0x0 │ │ │ │ str xzr, [x1, #11312] │ │ │ │ cneg w1, w0, lt // lt = tstop │ │ │ │ str w1, [x2, #10528] │ │ │ │ ldr w1, [x2, #10688] │ │ │ │ cmp w1, #0x0 │ │ │ │ orr w22, w0, w1 │ │ │ │ cneg w0, w1, lt // lt = tstop │ │ │ │ str w0, [x2, #10408] │ │ │ │ - ldr w0, [x2, #10392] │ │ │ │ - cbz w0, 15c34 │ │ │ │ + ldr w0, [x2, #10388] │ │ │ │ + cbz w0, 15c78 │ │ │ │ cmp w22, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x2, #10696] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x260 │ │ │ │ mov x2, #0x110 // #272 │ │ │ │ - str x0, [x1, #10192] │ │ │ │ - mov x1, x19 │ │ │ │ + str x0, [x1, #10184] │ │ │ │ + mov x1, x28 │ │ │ │ bl 9450 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x19, #240] │ │ │ │ - str w0, [x1, #10296] │ │ │ │ - tbz w22, #31, 158e8 │ │ │ │ + ldr w0, [x28, #240] │ │ │ │ + str w0, [x1, #10288] │ │ │ │ + tbz w22, #31, 1592c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #10928] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.lt 15924 // b.tstop │ │ │ │ + b.lt 15968 // b.tstop │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ ldr w6, [x0, #10928] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ ldr w3, [x1, #10408] │ │ │ │ ldr w4, [x1, #10528] │ │ │ │ ldr w5, [x1, #10696] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10608] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 15948 │ │ │ │ + b.le 1598c │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 15bbc // b.none │ │ │ │ + b.eq 15c00 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - add w27, w0, #0x2 │ │ │ │ + add w25, w0, #0x2 │ │ │ │ bl 9720 │ │ │ │ sub x22, x29, #0x31, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d15, #0x0 │ │ │ │ sub x22, x22, #0x400 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ - str w1, [x0, #10176] │ │ │ │ + str w1, [x0, #10168] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fsub d15, d15, d0 │ │ │ │ mov x0, x23 │ │ │ │ - str x19, [x1, #11312] │ │ │ │ + str x28, [x1, #11312] │ │ │ │ bl 9860 │ │ │ │ mov x8, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x10, #0xffffffffffffebe0 // #-5152 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ @@ -11153,21 +11170,21 @@ │ │ │ │ mov w7, #0xa // #10 │ │ │ │ ldr w5, [x1, #10408] │ │ │ │ ldr x1, [x1, #10472] │ │ │ │ stp x1, xzr, [sp, #8] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x1, #10528] │ │ │ │ ldr w3, [x1, #10696] │ │ │ │ - ldr w1, [x1, #10176] │ │ │ │ + ldr w1, [x1, #10168] │ │ │ │ str w1, [sp, #24] │ │ │ │ add x1, x29, x10 │ │ │ │ ldr w2, [x2, #10716] │ │ │ │ str w2, [sp, #32] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str x25, [sp, #40] │ │ │ │ + str x24, [sp, #40] │ │ │ │ str wzr, [sp, #48] │ │ │ │ ldr x2, [x2, #10552] │ │ │ │ str w0, [sp, #80] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ stp x1, x8, [sp, #120] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ sub x0, x0, #0x4c0 │ │ │ │ @@ -11176,35 +11193,35 @@ │ │ │ │ str wzr, [sp, #72] │ │ │ │ sub x2, x2, #0x550 │ │ │ │ stp x22, x0, [sp, #88] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x6, [sp, #104] │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ - str w27, [sp, #112] │ │ │ │ + str w25, [sp, #112] │ │ │ │ mov w6, #0x3 // #3 │ │ │ │ asr w22, w26, #13 │ │ │ │ - ldr x9, [x9, #10032] │ │ │ │ - ldr x8, [x8, #10056] │ │ │ │ + ldr x9, [x9, #10024] │ │ │ │ + ldr x8, [x8, #10048] │ │ │ │ stp x8, x9, [sp, #136] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x8, #10024] │ │ │ │ + ldr x8, [x8, #10016] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl 9b10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fadd d15, d15, d0 │ │ │ │ ldr d31, [x0, #10344] │ │ │ │ fadd d31, d31, d15 │ │ │ │ str d31, [x0, #10344] │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ - cbz w0, 15b28 │ │ │ │ - tbz w26, #13, 15b28 │ │ │ │ + cbz w0, 15b6c │ │ │ │ + tbz w26, #13, 15b6c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ mov w4, #0xffffffff // #-1 │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ fmov d4, d15 │ │ │ │ ldr d0, [x0, #11072] │ │ │ │ @@ -11214,149 +11231,149 @@ │ │ │ │ ldr x2, [x1, #11312] │ │ │ │ fmov d3, x0 │ │ │ │ ldr x0, [x1, #11008] │ │ │ │ fcmpe d2, d0 │ │ │ │ ldr w5, [x1, #10928] │ │ │ │ fmov d1, d3 │ │ │ │ ldr w3, [x1, #11264] │ │ │ │ - ldr w1, [x1, #9960] │ │ │ │ + ldr w1, [x1, #9944] │ │ │ │ str w1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ csel x2, x2, xzr, mi // mi = first │ │ │ │ ldr w6, [x6, #10480] │ │ │ │ - ldr x1, [x1, #10192] │ │ │ │ + ldr x1, [x1, #10184] │ │ │ │ str w6, [sp, #8] │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ ldr w6, [x6, #10788] │ │ │ │ str w6, [sp, #16] │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ ldr w7, [x6, #9864] │ │ │ │ str w5, [sp, #24] │ │ │ │ mov x5, x6 │ │ │ │ - ldr w6, [x6, #9804] │ │ │ │ + ldr w6, [x6, #9824] │ │ │ │ str w4, [sp, #32] │ │ │ │ mov x4, x5 │ │ │ │ ldr w5, [x5, #9868] │ │ │ │ str w3, [sp, #40] │ │ │ │ mov x3, x4 │ │ │ │ - ldr x8, [x8, #10024] │ │ │ │ - ldr x3, [x3, #10032] │ │ │ │ - ldr w4, [x4, #10168] │ │ │ │ + ldr x8, [x8, #10016] │ │ │ │ + ldr x3, [x3, #10024] │ │ │ │ + ldr w4, [x4, #10160] │ │ │ │ stp x3, x8, [sp, #48] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x3, #10292] │ │ │ │ + ldr w3, [x3, #10296] │ │ │ │ stp xzr, xzr, [sp, #64] │ │ │ │ - bl 47140 │ │ │ │ + bl 47060 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x27, [x0, #11312] │ │ │ │ - ldr x0, [x24] │ │ │ │ - cmp x27, #0x0 │ │ │ │ - ccmp x27, x19, #0x4, ne // ne = any │ │ │ │ - b.ne 15c48 // b.any │ │ │ │ + ldr x25, [x0, #11312] │ │ │ │ + ldr x0, [x19] │ │ │ │ + cmp x25, #0x0 │ │ │ │ + ccmp x25, x28, #0x4, ne // ne = any │ │ │ │ + b.ne 15c8c // b.any │ │ │ │ fmov d0, d15 │ │ │ │ - mov x27, x19 │ │ │ │ - adrp x2, 59000 │ │ │ │ + mov x25, x28 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7c8 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x19, x27 │ │ │ │ + mov x28, x25 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w0, w22, #0x1 │ │ │ │ - str w0, [x1, #9912] │ │ │ │ - tbz w22, #0, 15b84 │ │ │ │ + str w0, [x1, #9896] │ │ │ │ + tbz w22, #0, 15bc8 │ │ │ │ ldr d30, [x1, #11056] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 15c74 // b.any │ │ │ │ + b.ne 15cb8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ ldr w1, [x1, #10768] │ │ │ │ str w1, [x2, #10696] │ │ │ │ - cbz w0, 15f0c │ │ │ │ + cbz w0, 15f50 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x2, #10868] │ │ │ │ - cmp x19, #0x0 │ │ │ │ + cmp x28, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 142b4 // b.any │ │ │ │ - cbnz x19, 15c0c │ │ │ │ - b 15c14 │ │ │ │ + b.ne 142f4 // b.any │ │ │ │ + cbnz x28, 15c50 │ │ │ │ + b 15c58 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w27, [x0, #10608] │ │ │ │ - b 15948 │ │ │ │ + ldr w25, [x0, #10608] │ │ │ │ + b 1598c │ │ │ │ mov x0, x1 │ │ │ │ mov x2, x3 │ │ │ │ mov x1, x22 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ ldrsw x5, [x0, #10892] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mov x4, x5 │ │ │ │ - ldrb w3, [x0, #2552] │ │ │ │ + ldrb w3, [x0, #2544] │ │ │ │ mov x0, x21 │ │ │ │ bl 9a50 │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #10868] │ │ │ │ ldr w0, [x1, #10768] │ │ │ │ - cbnz w0, 142b4 │ │ │ │ - mov x0, x19 │ │ │ │ + cbnz w0, 142f4 │ │ │ │ + mov x0, x28 │ │ │ │ bl a300 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - b 14320 │ │ │ │ + b 14360 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ ldr d13, [x1, #10776] │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10696] │ │ │ │ - b 158b4 │ │ │ │ + b 158f8 │ │ │ │ asr w22, w26, #13 │ │ │ │ - b 15b5c │ │ │ │ + b 15ba0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d0, d15 │ │ │ │ - ldr w4, [x27, #240] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x760 │ │ │ │ - ldr w3, [x1, #10296] │ │ │ │ + ldr w4, [x25, #240] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x690 │ │ │ │ + ldr w3, [x1, #10288] │ │ │ │ ldr d1, [x1, #11144] │ │ │ │ ldr d2, [x1, #11184] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 15b58 │ │ │ │ + b 15b9c │ │ │ │ ldr w0, [x1, #10920] │ │ │ │ str w0, [x1, #10932] │ │ │ │ str xzr, [x1, #11216] │ │ │ │ bl 9720 │ │ │ │ - ldr w22, [x19, #240] │ │ │ │ + ldr w22, [x28, #240] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d0 │ │ │ │ ldr w1, [x0, #10920] │ │ │ │ str xzr, [x0, #11264] │ │ │ │ ldr w5, [x0, #10924] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 16174 │ │ │ │ + b.le 161a0 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x810 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x1, #10924] │ │ │ │ ldr d14, [x1, #11056] │ │ │ │ - ldr w27, [x0, #10872] │ │ │ │ + ldr w25, [x0, #10872] │ │ │ │ mov x0, x23 │ │ │ │ str w3, [x1, #10696] │ │ │ │ bl 9860 │ │ │ │ fmov d0, d14 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x5, #0xffffffffffffebe0 // #-5152 │ │ │ │ add x8, x29, x5 │ │ │ │ @@ -11367,82 +11384,82 @@ │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ str w1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x2, #0x54c │ │ │ │ mov w7, #0xa // #10 │ │ │ │ mov w6, #0x3 // #3 │ │ │ │ ldr x1, [x1, #10472] │ │ │ │ - stp x1, x19, [sp, #8] │ │ │ │ + stp x1, x28, [sp, #8] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x1, #10696] │ │ │ │ - str w27, [sp, #24] │ │ │ │ + str w25, [sp, #24] │ │ │ │ ldr w1, [x1, #10716] │ │ │ │ str w1, [sp, #32] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ - str x25, [sp, #40] │ │ │ │ + str x24, [sp, #40] │ │ │ │ sub x1, x1, #0x430 │ │ │ │ str wzr, [sp, #48] │ │ │ │ ldr x5, [x5, #10552] │ │ │ │ stp x5, x21, [sp, #56] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ str wzr, [sp, #72] │ │ │ │ str w4, [sp, #80] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ str xzr, [sp, #104] │ │ │ │ - ldr w9, [x9, #10420] │ │ │ │ + ldr w9, [x9, #10416] │ │ │ │ str w9, [sp, #112] │ │ │ │ sub x9, x29, #0x34, lsl #12 │ │ │ │ stp x8, x0, [sp, #120] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x9, [x9, #10032] │ │ │ │ - ldr x8, [x8, #10056] │ │ │ │ + ldr x9, [x9, #10024] │ │ │ │ + ldr x8, [x8, #10048] │ │ │ │ stp x8, x9, [sp, #136] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x8, #10024] │ │ │ │ + ldr x8, [x8, #10016] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl 9b10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d0, d0, d15 │ │ │ │ ldr d31, [x0, #10344] │ │ │ │ fadd d31, d31, d0 │ │ │ │ str d31, [x0, #10344] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w4, [x19, #240] │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr w4, [x28, #240] │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ ldr d2, [x1, #11144] │ │ │ │ mov w3, w22 │ │ │ │ ldr d3, [x1, #11184] │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + add x2, x2, #0x880 │ │ │ │ ldr d1, [x1, #11216] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10920] │ │ │ │ - cbz w0, 15b84 │ │ │ │ + cbz w0, 15bc8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10932] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 15b84 │ │ │ │ - ldr x0, [x24] │ │ │ │ + b.le 15bc8 │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x9d8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x908 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x54c │ │ │ │ - ldr d31, [x0, #432] │ │ │ │ + ldr d31, [x0, #224] │ │ │ │ sub x2, x2, #0x260 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x370 │ │ │ │ mov w3, #0x9 // #9 │ │ │ │ str x0, [x4, #11312] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str x2, [x4, #11320] │ │ │ │ @@ -11451,184 +11468,178 @@ │ │ │ │ str d31, [x4, #11328] │ │ │ │ str w3, [x4, #11408] │ │ │ │ bl a780 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ ldr w0, [x1, #10640] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 160bc // b.none │ │ │ │ + b.eq 160e8 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10932] │ │ │ │ str w0, [x1, #10632] │ │ │ │ - ldr w0, [x1, #10168] │ │ │ │ + ldr w0, [x1, #10160] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - str w0, [x1, #9964] │ │ │ │ - b 15b84 │ │ │ │ + str w0, [x1, #9948] │ │ │ │ + b 15bc8 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d9 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d30, [x0, #10576] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.mi 15ed8 // b.first │ │ │ │ - b 14070 │ │ │ │ + b.mi 15f1c // b.first │ │ │ │ + b 140b0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ mov x23, x20 │ │ │ │ mov x19, x21 │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 15040 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + cbz x0, 15080 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7c8 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 15040 │ │ │ │ + b 15080 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ mov x23, x20 │ │ │ │ mov x19, x21 │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 15040 │ │ │ │ + cbz x0, 15080 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x808 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x738 │ │ │ │ ldr d0, [x1, #10576] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 15040 │ │ │ │ + b 15080 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10516] │ │ │ │ - cbnz w0, 1631c │ │ │ │ + cbnz w0, 16348 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 15fb8 │ │ │ │ + b.le 15fe4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sxtw x22, w20 │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - str x24, [x0, #10528] │ │ │ │ - mov x24, x23 │ │ │ │ - mov x23, x21 │ │ │ │ - mov w21, w20 │ │ │ │ - ldr x0, [x19, #120] │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + str x19, [x0, #10528] │ │ │ │ + ldr x0, [x28, #120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - add w20, w27, #0x1 │ │ │ │ - mov w2, w21 │ │ │ │ - mov w4, w20 │ │ │ │ + add w19, w25, #0x1 │ │ │ │ + mov w2, w20 │ │ │ │ + mov w4, w19 │ │ │ │ mul x0, x22, x0 │ │ │ │ ldr w3, [x1, #10888] │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - madd x0, x0, x27, x25 │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + madd x0, x0, x25, x24 │ │ │ │ bl a4b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - mov w4, w20 │ │ │ │ - mov w2, w21 │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + mov w4, w19 │ │ │ │ + mov w2, w20 │ │ │ │ ldr w3, [x0, #10892] │ │ │ │ - ldr x0, [x19, #120] │ │ │ │ + ldr x0, [x28, #120] │ │ │ │ mul x0, x22, x0 │ │ │ │ - madd x0, x0, x27, x23 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ + madd x0, x0, x25, x21 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ bl a4b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ - cmp w0, w27 │ │ │ │ - b.gt 15f44 │ │ │ │ + cmp w0, w25 │ │ │ │ + b.gt 15f7c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w20, w21 │ │ │ │ - mov x21, x23 │ │ │ │ - mov x23, x24 │ │ │ │ - ldr x24, [x0, #10528] │ │ │ │ + ldr x19, [x0, #10528] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 17980 │ │ │ │ + cbnz w0, 179ac │ │ │ │ bl 9720 │ │ │ │ fmov d10, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ - cbz w0, 163b4 │ │ │ │ + cbz w0, 163e0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10676] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 179a0 // b.none │ │ │ │ - mov w27, w0 │ │ │ │ + b.eq 179cc // b.none │ │ │ │ + mov w25, w0 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ fmov d15, x0 │ │ │ │ - b 1602c │ │ │ │ + b 16058 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d14 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add w27, w27, #0x1 │ │ │ │ + add w25, w25, #0x1 │ │ │ │ fcmpe d31, d15 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ fcsel d15, d31, d15, mi // mi = first │ │ │ │ fcmpe d11, d15 │ │ │ │ fcsel d15, d11, d15, gt │ │ │ │ - cmp w0, w27 │ │ │ │ - b.eq 163c0 // b.none │ │ │ │ + cmp w0, w25 │ │ │ │ + b.eq 163ec // b.none │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, x21 │ │ │ │ ldr x3, [x1, #10472] │ │ │ │ ldr x4, [x0, #10552] │ │ │ │ ldr w7, [x0, #10788] │ │ │ │ ldr w5, [x0, #10888] │ │ │ │ ldr w6, [x0, #10892] │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ str w22, [sp] │ │ │ │ ldr w1, [x1, #10716] │ │ │ │ str w1, [sp, #8] │ │ │ │ - mov x1, x25 │ │ │ │ + mov x1, x24 │ │ │ │ str w0, [sp, #16] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ bl 9870 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 16000 │ │ │ │ + cbz w0, 1602c │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp x19, #0x0 │ │ │ │ + cmp x28, #0x0 │ │ │ │ ldr w0, [x0, #10696] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 142b4 // b.any │ │ │ │ - cbnz x19, 15c0c │ │ │ │ - b 15c14 │ │ │ │ + b.ne 142f4 // b.any │ │ │ │ + cbnz x28, 15c50 │ │ │ │ + b 15c58 │ │ │ │ ldr w0, [x1, #10888] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 15e70 // b.any │ │ │ │ + b.ne 15eb4 // b.any │ │ │ │ ldr w0, [x1, #10892] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 15e70 // b.any │ │ │ │ + b.ne 15eb4 // b.any │ │ │ │ bl 9720 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ ldr d31, [x3, #10488] │ │ │ │ - add x2, x2, #0xa40 │ │ │ │ + add x2, x2, #0x970 │ │ │ │ ldr w22, [x1, #10640] │ │ │ │ fsub d15, d31, d0 │ │ │ │ mov w1, w22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ movi d0, #0x0 │ │ │ │ - mov x7, x25 │ │ │ │ - mov x4, x19 │ │ │ │ + mov x7, x24 │ │ │ │ + mov x4, x28 │ │ │ │ mov w1, #0xa // #10 │ │ │ │ ldr w5, [x0, #10872] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str wzr, [sp] │ │ │ │ ldr x2, [x2, #10552] │ │ │ │ stp x2, x21, [sp, #8] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ @@ -11644,23 +11655,23 @@ │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #64] │ │ │ │ bl a120 │ │ │ │ bl 9720 │ │ │ │ fadd d31, d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str d31, [x0, #10488] │ │ │ │ - b 15e70 │ │ │ │ - b.ne 16304 // b.any │ │ │ │ + b 15eb4 │ │ │ │ + b.ne 16330 // b.any │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x810 │ │ │ │ - mov w27, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ + mov w25, #0x1 // #1 │ │ │ │ str x6, [x1, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ str w1, [x0, #10528] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -11677,288 +11688,288 @@ │ │ │ │ sub x9, x29, #0x34, lsl #12 │ │ │ │ fmov d0, d14 │ │ │ │ ldr w0, [x0, #10788] │ │ │ │ mov w7, #0xa // #10 │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10472] │ │ │ │ - stp x0, x19, [sp, #8] │ │ │ │ + stp x0, x28, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10528] │ │ │ │ ldr x6, [x0, #10408] │ │ │ │ ldr w3, [x0, #10696] │ │ │ │ str w1, [sp, #24] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ mov x2, x6 │ │ │ │ sub x1, x1, #0x430 │ │ │ │ ldr w0, [x0, #10716] │ │ │ │ mov w6, #0x3 // #3 │ │ │ │ str w0, [sp, #32] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ - str x25, [sp, #40] │ │ │ │ + str x24, [sp, #40] │ │ │ │ sub x0, x0, #0x400 │ │ │ │ str wzr, [sp, #48] │ │ │ │ ldr x5, [x5, #10552] │ │ │ │ stp x5, x21, [sp, #56] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ str wzr, [sp, #72] │ │ │ │ - str w27, [sp, #80] │ │ │ │ + str w25, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ str xzr, [sp, #104] │ │ │ │ - ldr w9, [x9, #10420] │ │ │ │ + ldr w9, [x9, #10416] │ │ │ │ str w9, [sp, #112] │ │ │ │ sub x9, x29, #0x34, lsl #12 │ │ │ │ stp x4, x8, [sp, #120] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ - ldr x9, [x9, #10032] │ │ │ │ - ldr x8, [x8, #10056] │ │ │ │ + ldr x9, [x9, #10024] │ │ │ │ + ldr x8, [x8, #10048] │ │ │ │ stp x8, x9, [sp, #136] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x8, #10024] │ │ │ │ + ldr x8, [x8, #10016] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl 9b10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d0, d0, d15 │ │ │ │ ldr d31, [x0, #10344] │ │ │ │ ldr x1, [x0, #11264] │ │ │ │ fadd d31, d31, d0 │ │ │ │ str d31, [x0, #10344] │ │ │ │ - cbz x1, 15db8 │ │ │ │ + cbz x1, 15dfc │ │ │ │ ldr w4, [x1, #240] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w3, w22 │ │ │ │ ldr d2, [x1, #11144] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ ldr d3, [x1, #11184] │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ ldr d1, [x1, #11216] │ │ │ │ - mov w1, w27 │ │ │ │ + mov w1, w25 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov w1, w27 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x910 │ │ │ │ + ldr x0, [x19] │ │ │ │ + mov w1, w25 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x840 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x0, #11264] │ │ │ │ + ldr x28, [x0, #11264] │ │ │ │ str xzr, [x0, #11264] │ │ │ │ - b 15de4 │ │ │ │ + b 15e28 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ neg w1, w1 │ │ │ │ sub x6, x6, #0x54c │ │ │ │ str w1, [x2, #10932] │ │ │ │ - b 1617c │ │ │ │ + b 161a8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x2, x2, #0xa68 │ │ │ │ - ldr w27, [x1, #10516] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + add x2, x2, #0x998 │ │ │ │ + ldr w25, [x1, #10516] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - sxtw x22, w27 │ │ │ │ + sxtw x22, w25 │ │ │ │ mov x3, x22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ ldrsw x3, [x0, #10888] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mul w1, w20, w1 │ │ │ │ - ldrb w2, [x0, #2552] │ │ │ │ - mov x0, x25 │ │ │ │ - cmp w1, w27 │ │ │ │ - csel w1, w1, w27, le │ │ │ │ + ldrb w2, [x0, #2544] │ │ │ │ + mov x0, x24 │ │ │ │ + cmp w1, w25 │ │ │ │ + csel w1, w1, w25, le │ │ │ │ sxtw x1, w1 │ │ │ │ bl 94f0 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xa90 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x9c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ ldrsw x3, [x0, #10888] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mul w1, w20, w1 │ │ │ │ - ldrb w2, [x0, #2552] │ │ │ │ - mov x0, x25 │ │ │ │ - cmp w1, w27 │ │ │ │ - csel w1, w1, w27, le │ │ │ │ + ldrb w2, [x0, #2544] │ │ │ │ + mov x0, x24 │ │ │ │ + cmp w1, w25 │ │ │ │ + csel w1, w1, w25, le │ │ │ │ sxtw x1, w1 │ │ │ │ bl 94f0 │ │ │ │ - b 15f18 │ │ │ │ + b 15f5c │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d15, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 16404 │ │ │ │ + b.le 16430 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x0, #10856] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w1, [x0, #2552] │ │ │ │ + ldrb w1, [x0, #2544] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10892] │ │ │ │ mov x0, x21 │ │ │ │ bl a970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w22, [x0, #10632] │ │ │ │ mov w0, w22 │ │ │ │ bl a2b0 │ │ │ │ cmp w22, w0 │ │ │ │ - b.ne 19690 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + b.ne 196a8 // b.any │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 19670 │ │ │ │ + cbnz w0, 19688 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10640] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 194a0 // b.none │ │ │ │ + b.eq 194b8 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d14, #0x0 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ str x0, [x1, #10408] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10632] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10488] │ │ │ │ fadd d31, d31, d14 │ │ │ │ str d31, [x0, #10488] │ │ │ │ - b.eq 19464 // b.none │ │ │ │ + b.eq 1947c // b.none │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 19410 │ │ │ │ + cbnz w0, 19428 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movi d14, #0x0 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x0, #10136] │ │ │ │ - str d31, [x0, #10296] │ │ │ │ + str d31, [x0, #10128] │ │ │ │ + str d31, [x0, #10288] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10488] │ │ │ │ fadd d31, d31, d14 │ │ │ │ str d31, [x0, #10488] │ │ │ │ - ldr w0, [x0, #9824] │ │ │ │ - cbnz w0, 192dc │ │ │ │ + ldr w0, [x0, #9828] │ │ │ │ + cbnz w0, 192f4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10520] │ │ │ │ - and w27, w0, #0x1 │ │ │ │ - cbnz w27, 192b8 │ │ │ │ + and w25, w0, #0x1 │ │ │ │ + cbnz w25, 192d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10520] │ │ │ │ - tbnz w0, #1, 19294 │ │ │ │ + tbnz w0, #1, 192ac │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 19250 │ │ │ │ + cbnz w0, 1926c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10516] │ │ │ │ - cbnz w0, 191b8 │ │ │ │ + cbnz w0, 191d4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10496] │ │ │ │ - cbz w0, 18eec │ │ │ │ - mov x0, x19 │ │ │ │ + ldr w0, [x0, #10468] │ │ │ │ + cbz w0, 18f0c │ │ │ │ + mov x0, x28 │ │ │ │ bl aac0 │ │ │ │ - ldr w0, [x19, #24] │ │ │ │ - ldr d31, [x19, #112] │ │ │ │ + ldr w0, [x28, #24] │ │ │ │ + ldr d31, [x28, #112] │ │ │ │ scvtf d14, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ucvtf d31, d31 │ │ │ │ - str d0, [x0, #10008] │ │ │ │ + str d0, [x0, #10000] │ │ │ │ fmov d0, d14 │ │ │ │ - str d31, [x0, #9944] │ │ │ │ + str d31, [x0, #9928] │ │ │ │ bl 9ce0 │ │ │ │ fmul d14, d14, d0 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fdiv d14, d14, d31 │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ - cbz w0, 18e40 │ │ │ │ + cbz w0, 18e60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - ldr d30, [x1, #10208] │ │ │ │ - str x0, [x1, #10144] │ │ │ │ - str x0, [x1, #10176] │ │ │ │ + ldr d30, [x1, #10200] │ │ │ │ + str x0, [x1, #10136] │ │ │ │ + str x0, [x1, #10168] │ │ │ │ str wzr, [x1, #10572] │ │ │ │ str wzr, [x1, #10612] │ │ │ │ - str d30, [x1, #10192] │ │ │ │ - ldr x20, [x24] │ │ │ │ + str d30, [x1, #10184] │ │ │ │ + ldr x20, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x22, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, w26 │ │ │ │ - ldr x1, [x0, #10064] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr x1, [x0, #10056] │ │ │ │ + mov x0, x28 │ │ │ │ bl 9f00 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xb88 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xab8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb98 │ │ │ │ - ldr d31, [x0, #10192] │ │ │ │ - ldr x0, [x24] │ │ │ │ + add x2, x2, #0xac8 │ │ │ │ + ldr d31, [x0, #10184] │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d1, d31, d14 │ │ │ │ fdiv d0, d14, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10396] │ │ │ │ - cbz w0, 16638 │ │ │ │ + ldr w0, [x0, #10392] │ │ │ │ + cbz w0, 16664 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xbb8 │ │ │ │ - ldr d30, [x3, #10208] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xae8 │ │ │ │ + ldr d30, [x3, #10200] │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d29, [x3, #10192] │ │ │ │ + ldr d29, [x3, #10184] │ │ │ │ fmul d31, d30, d31 │ │ │ │ scvtf d0, w1 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d1, d30, d29 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x3, [x24] │ │ │ │ + ldr x3, [x19] │ │ │ │ mov w2, w26 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x1, 59000 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + mov x0, x28 │ │ │ │ + adrp x1, 58000 │ │ │ │ + add x1, x1, #0xad8 │ │ │ │ bl ab20 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a990 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x8, x0 │ │ │ │ sub x5, x29, #0x32, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ucvtf d31, x8 │ │ │ │ movi d0, #0x0 │ │ │ │ @@ -11966,2998 +11977,2993 @@ │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x0, #10828] │ │ │ │ sub x7, x29, #0x31, lsl #12 │ │ │ │ ldr w2, [x0, #10836] │ │ │ │ sub x7, x7, #0x510 │ │ │ │ ldr w3, [x0, #10840] │ │ │ │ mov w6, w26 │ │ │ │ - ldrb w5, [x5, #2552] │ │ │ │ + ldrb w5, [x5, #2544] │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ - str d31, [x8, #10000] │ │ │ │ + str d31, [x8, #9992] │ │ │ │ str d0, [x8, #10992] │ │ │ │ bl a700 │ │ │ │ - cbz w28, 166b0 │ │ │ │ + cbz w27, 166dc │ │ │ │ ands w0, w26, #0x2000 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #9992] │ │ │ │ - fcsel d31, d31, d15, ne // ne = any │ │ │ │ - str d31, [x0, #9992] │ │ │ │ ldr d31, [x0, #9984] │ │ │ │ - fcsel d31, d15, d31, ne // ne = any │ │ │ │ + fcsel d31, d31, d15, ne // ne = any │ │ │ │ str d31, [x0, #9984] │ │ │ │ + ldr d31, [x0, #9976] │ │ │ │ + fcsel d31, d15, d31, ne // ne = any │ │ │ │ + str d31, [x0, #9976] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #9816] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [x1, #10784] │ │ │ │ ccmn w0, #0x1, #0x1, ne // ne = any │ │ │ │ - b.ge 18b2c // b.tcont │ │ │ │ + b.ge 18b58 // b.tcont │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ge 18d50 // b.tcont │ │ │ │ + b.ge 18d70 // b.tcont │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x20, [x0, #10056] │ │ │ │ + ldr x20, [x0, #10048] │ │ │ │ mov x0, x20 │ │ │ │ bl 9500 │ │ │ │ mov x2, #0xd398 // #54168 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ movk x2, #0x2, lsl #16 │ │ │ │ mov x0, x20 │ │ │ │ bl 99a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #9936] │ │ │ │ + ldr d31, [x0, #9920] │ │ │ │ ldr w1, [x1, #10400] │ │ │ │ - ldr d30, [x2, #9920] │ │ │ │ + ldr d30, [x2, #9904] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - ldr w0, [x0, #9964] │ │ │ │ + ldr w0, [x0, #9948] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ ccmp w1, #0x0, #0x4, eq // eq = none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #9912] │ │ │ │ + ldr w1, [x1, #9896] │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ fcsel d30, d30, d12, eq // eq = none │ │ │ │ fcsel d31, d31, d15, eq // eq = none │ │ │ │ - str d30, [x2, #9920] │ │ │ │ - ldr d30, [x2, #10080] │ │ │ │ - str d31, [x2, #9936] │ │ │ │ - ldr d31, [x2, #9928] │ │ │ │ + str d30, [x2, #9904] │ │ │ │ + ldr d30, [x2, #10072] │ │ │ │ + str d31, [x2, #9920] │ │ │ │ + ldr d31, [x2, #9912] │ │ │ │ fcsel d30, d30, d13, eq // eq = none │ │ │ │ + str d30, [x2, #10072] │ │ │ │ + ldr d30, [x2, #10080] │ │ │ │ + fcsel d30, d30, d9, eq // eq = none │ │ │ │ str d30, [x2, #10080] │ │ │ │ ldr d30, [x2, #10088] │ │ │ │ - fcsel d30, d30, d9, eq // eq = none │ │ │ │ - str d30, [x2, #10088] │ │ │ │ - ldr d30, [x2, #10096] │ │ │ │ fcsel d30, d30, d8, eq // eq = none │ │ │ │ fcmp d31, #0.0 │ │ │ │ - str d30, [x2, #10096] │ │ │ │ - ldr w2, [x2, #10168] │ │ │ │ + str d30, [x2, #10088] │ │ │ │ + ldr w2, [x2, #10160] │ │ │ │ ccmp w0, w2, #0x0, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fcsel d31, d31, d15, ne // ne = any │ │ │ │ - str d31, [x0, #9928] │ │ │ │ + str d31, [x0, #9912] │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 18ae8 │ │ │ │ + b.le 18b14 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w1, #0x0 │ │ │ │ - ldr w0, [x0, #9896] │ │ │ │ + ldr w0, [x0, #10152] │ │ │ │ ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.ne 18a84 // b.any │ │ │ │ + b.ne 18ab0 // b.any │ │ │ │ str wzr, [x0, #11216] │ │ │ │ ldr w0, [x0, #10788] │ │ │ │ - sub w27, w0, #0x43 │ │ │ │ + sub w25, w0, #0x43 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #11264] │ │ │ │ str wzr, [x0, #11312] │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ - cbnz w0, 1872c │ │ │ │ + cbnz w0, 18758 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 59000 │ │ │ │ + adrp x0, 57000 │ │ │ │ ldrsw x20, [x1, #10632] │ │ │ │ str x0, [x1, #10528] │ │ │ │ - adrp x0, 5a000 │ │ │ │ + adrp x0, 59000 │ │ │ │ str x0, [x1, #10400] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x1, #10048] │ │ │ │ + adrp x0, 58000 │ │ │ │ + str x0, [x1, #10040] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d30, [x0, #10408] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 188a0 // b.any │ │ │ │ + b.ne 188cc // b.any │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - cmp w28, #0x0 │ │ │ │ + cmp w27, #0x0 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10296] │ │ │ │ + ldr d30, [x0, #10288] │ │ │ │ fccmp d30, d31, #0x4, ne // ne = any │ │ │ │ - b.ne 185f4 // b.any │ │ │ │ + b.ne 18620 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #9816] │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #9984] │ │ │ │ + ldr d30, [x0, #9976] │ │ │ │ fccmp d30, d31, #0x4, ne // ne = any │ │ │ │ - b.ne 18558 // b.any │ │ │ │ - ldr x0, [x24] │ │ │ │ + b.ne 18584 // b.any │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x18 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf48 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x48 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp w27, #0x11 │ │ │ │ - ldr x3, [x0, #10296] │ │ │ │ - b.hi 18550 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w22, [x0, w27, uxtw #2] │ │ │ │ + cmp w25, #0x11 │ │ │ │ + ldr x3, [x0, #10288] │ │ │ │ + b.hi 1857c // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w22, [x0, w25, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x6, x20 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov w5, w22 │ │ │ │ ldr x1, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x28, x1, #0x8 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + add x27, x1, #0xf38 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fadd d10, d9, d13 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d2, d13 │ │ │ │ fmov d1, d9 │ │ │ │ fmov d0, d8 │ │ │ │ fmov d3, d10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x88 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xfb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10296] │ │ │ │ + ldr x3, [x1, #10288] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fadd d0, d8, d9 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ - ldr x1, [x1, #10048] │ │ │ │ + ldr x0, [x19] │ │ │ │ + ldr x1, [x1, #10040] │ │ │ │ fadd d0, d0, d13 │ │ │ │ - add x1, x1, #0x78 │ │ │ │ - str x1, [x2, #10296] │ │ │ │ + add x1, x1, #0xfa8 │ │ │ │ + str x1, [x2, #10288] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x2, #10296] │ │ │ │ + ldr x2, [x2, #10288] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xfd8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x3, [x24] │ │ │ │ + ldr x3, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10136] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10128] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10136] │ │ │ │ + ldr x3, [x1, #10128] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xc8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x3, [x24] │ │ │ │ + ldr x3, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10136] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10128] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10136] │ │ │ │ + ldr x3, [x1, #10128] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d13 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xe0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x3, [x24] │ │ │ │ + ldr x3, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10136] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10128] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10136] │ │ │ │ + ldr x3, [x1, #10128] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xf8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x3, [x24] │ │ │ │ + ldr x3, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10136] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10128] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10136] │ │ │ │ + ldr x3, [x1, #10128] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x8, 5a000 │ │ │ │ - add x8, x8, #0x118 │ │ │ │ + adrp x8, 59000 │ │ │ │ + add x8, x8, #0x48 │ │ │ │ mov x2, x8 │ │ │ │ - ldr d31, [x0, #10096] │ │ │ │ + ldr d31, [x0, #10088] │ │ │ │ str x8, [x1, #9808] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d8 │ │ │ │ - str d0, [x0, #10136] │ │ │ │ - ldr x0, [x24] │ │ │ │ + str d0, [x0, #10128] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x3, [x24] │ │ │ │ + ldr x3, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ str d10, [x0, #10408] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x140 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x70 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ - str x1, [x2, #10296] │ │ │ │ + str x1, [x2, #10288] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #10296] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ + ldr x0, [x0, #10288] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d10, d8, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x8, [x0, #9808] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x2, x8 │ │ │ │ fmov d0, d10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ - cbnz w0, 1819c │ │ │ │ + cbnz w0, 181c8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x8, 5a000 │ │ │ │ + adrp x8, 59000 │ │ │ │ ldr d10, [x0, #10408] │ │ │ │ fadd d31, d10, d8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x230 │ │ │ │ - str x8, [x0, #9600] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x160 │ │ │ │ + str x8, [x0, #9608] │ │ │ │ str d31, [x0, #9808] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ - str x1, [x2, #10296] │ │ │ │ + str x1, [x2, #10288] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x2, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - add x28, x2, #0x8 │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + add x27, x2, #0xf38 │ │ │ │ + mov x2, x27 │ │ │ │ ldr x3, [x0, #9816] │ │ │ │ - ldr x0, [x0, #10296] │ │ │ │ + ldr x0, [x0, #10288] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10080] │ │ │ │ - ldr d31, [x0, #10088] │ │ │ │ - ldr d29, [x3, #10096] │ │ │ │ + ldr d30, [x0, #10072] │ │ │ │ + ldr d31, [x0, #10080] │ │ │ │ + ldr d29, [x3, #10088] │ │ │ │ ldr x0, [x0, #10400] │ │ │ │ fadd d10, d31, d30 │ │ │ │ ldr d31, [x3, #9808] │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ mov x1, x0 │ │ │ │ - str x1, [x2, #10296] │ │ │ │ + str x1, [x2, #10288] │ │ │ │ fadd d0, d10, d29 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x24] │ │ │ │ - ldr x2, [x2, #10296] │ │ │ │ + ldr x0, [x19] │ │ │ │ + ldr x2, [x2, #10288] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x180 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d29, [x0, #10408] │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ fdiv d10, d10, d29 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d0, d10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr d31, [x0, #10088] │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ + ldr d31, [x0, #10080] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ fdiv d1, d31, d9 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d0, d1 │ │ │ │ - str d1, [x3, #9608] │ │ │ │ + str d1, [x3, #9616] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x290 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr d30, [x0, #10080] │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ + ldr d30, [x0, #10072] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ fdiv d2, d30, d13 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d0, d2 │ │ │ │ str d2, [x3, #9808] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x2a8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d3, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x8, [x0, #9600] │ │ │ │ - ldr d1, [x0, #9608] │ │ │ │ + ldr x8, [x0, #9608] │ │ │ │ + ldr d1, [x0, #9616] │ │ │ │ ldr d2, [x0, #9808] │ │ │ │ - add x2, x8, #0x190 │ │ │ │ - ldr d0, [x0, #10136] │ │ │ │ - ldr x0, [x24] │ │ │ │ + add x2, x8, #0xc0 │ │ │ │ + ldr d0, [x0, #10128] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #9992] │ │ │ │ + ldr d30, [x0, #9984] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 18108 // b.any │ │ │ │ - ldr x0, [x24] │ │ │ │ + b.ne 18134 // b.any │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x2d8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x208 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x320 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x250 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x2, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - add x28, x2, #0x8 │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x0, #10296] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + add x27, x2, #0xf38 │ │ │ │ + mov x2, x27 │ │ │ │ + ldr x3, [x0, #10288] │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ str x0, [x1, #10408] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9f10 │ │ │ │ mov x3, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x3, [x0, #9808] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9e00 │ │ │ │ mov x4, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x4, [x0, #9816] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9440 │ │ │ │ mov x5, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x102 // #258 │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ - str x5, [x0, #10136] │ │ │ │ - mov x0, x19 │ │ │ │ + str x5, [x0, #10128] │ │ │ │ + mov x0, x28 │ │ │ │ bl 9e00 │ │ │ │ mov x6, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x102 // #258 │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ - str x6, [x0, #10296] │ │ │ │ - mov x0, x19 │ │ │ │ + str x6, [x0, #10288] │ │ │ │ + mov x0, x28 │ │ │ │ bl 9440 │ │ │ │ mov x7, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x330 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x260 │ │ │ │ ldr x3, [x0, #9808] │ │ │ │ ldr x4, [x0, #9816] │ │ │ │ - ldr x5, [x0, #10136] │ │ │ │ - ldr x6, [x0, #10296] │ │ │ │ + ldr x5, [x0, #10128] │ │ │ │ + ldr x6, [x0, #10288] │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10296] │ │ │ │ + ldr x3, [x1, #10288] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 97d0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x2 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x8, 5a000 │ │ │ │ - add x8, x8, #0x370 │ │ │ │ + adrp x8, 59000 │ │ │ │ + add x8, x8, #0x2a0 │ │ │ │ ldrsw x4, [x2, #10828] │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ - str x8, [x1, #10136] │ │ │ │ + str x8, [x1, #10128] │ │ │ │ ldrsw x5, [x2, #10856] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x8 │ │ │ │ add x5, x5, x4 │ │ │ │ lsl x4, x4, #3 │ │ │ │ lsl x5, x5, #2 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x380 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10296] │ │ │ │ + ldr x3, [x1, #10288] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 97d0 │ │ │ │ mov x3, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x378 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2a8 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x398 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10296] │ │ │ │ + ldr x3, [x1, #10288] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ - ldr d0, [x0, #10000] │ │ │ │ - ldr x0, [x24] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ + ldr d0, [x0, #9992] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x3, x3, #0x3d0 │ │ │ │ sub x2, x2, #0x400 │ │ │ │ sub x1, x1, #0x430 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a390 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x3c0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #10296] │ │ │ │ + ldr x3, [x1, #10288] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x1, #10136] │ │ │ │ + ldr x8, [x1, #10128] │ │ │ │ ldrsw x5, [x0, #11312] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x2, x8 │ │ │ │ ldrsw x4, [x1, #11264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrsw x3, [x3, #11216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10216] │ │ │ │ - cbnz w0, 17a5c │ │ │ │ + ldr w0, [x0, #10212] │ │ │ │ + cbnz w0, 17a88 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10612] │ │ │ │ - cbz w0, 176ac │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x22, x0, #0x138 │ │ │ │ - ldr x0, [x24] │ │ │ │ + cbz w0, 176d8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x22, x3, #0x68 │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x22 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x428 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x358 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x28, [x24] │ │ │ │ + ldr x27, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp w27, #0x11 │ │ │ │ + cmp w25, #0x11 │ │ │ │ ldr x3, [x0, #10408] │ │ │ │ - b.hi 18e38 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w27, uxtw #2] │ │ │ │ + b.hi 18e58 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w25, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x6, x20 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ ldr x1, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ - mov x0, x28 │ │ │ │ - add x27, x1, #0x8 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + mov x0, x27 │ │ │ │ + add x25, x1, #0xf38 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x27 │ │ │ │ + mov x2, x25 │ │ │ │ str w5, [x1, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x19, #24] │ │ │ │ + ldr w1, [x28, #24] │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ scvtf d0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d10, [x1, #10176] │ │ │ │ + ldr d10, [x1, #10168] │ │ │ │ ldr x1, [x1, #10400] │ │ │ │ fmul d31, d10, d31 │ │ │ │ - add x2, x1, #0x1a8 │ │ │ │ + add x2, x1, #0xd8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x22 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x28, [x24] │ │ │ │ + ldr x27, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10528] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ - mov x2, x27 │ │ │ │ - mov x0, x28 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + mov x2, x25 │ │ │ │ + mov x0, x27 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w5, [x1, #10408] │ │ │ │ str w5, [x1, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ - ldr x1, [x1, #10048] │ │ │ │ - add x8, x1, #0x78 │ │ │ │ + ldr x0, [x19] │ │ │ │ + ldr x1, [x1, #10040] │ │ │ │ + add x8, x1, #0xfa8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, x8 │ │ │ │ str x8, [x1, #10528] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x22 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x460 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x390 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ - mov x28, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x27, x0 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ - mov x2, x27 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + mov x2, x25 │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x6, x20 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x3, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x3, x27 │ │ │ │ ldr w5, [x0, #10408] │ │ │ │ mov x0, x22 │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d10, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x8, [x0, #10528] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x2, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10572] │ │ │ │ - cbz w0, 178ec │ │ │ │ + cbz w0, 17918 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 180d4 │ │ │ │ + b.le 18100 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9912] │ │ │ │ - ldr w1, [x1, #9896] │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + ldr w0, [x0, #9896] │ │ │ │ + ldr w1, [x1, #10152] │ │ │ │ cmp w0, #0x0 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ - add x0, x0, #0xe58 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - csel x20, x1, x0, eq // eq = none │ │ │ │ - ldr x0, [x24] │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ + csel x20, x3, x0, eq // eq = none │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x480 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x3b0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x28, [x24] │ │ │ │ + ldr x27, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10528] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10788] │ │ │ │ ldr x3, [x0, #10528] │ │ │ │ - sub w27, w1, #0x43 │ │ │ │ - cmp w27, #0x11 │ │ │ │ - b.hi 180b8 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w27, uxtw #2] │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + sub w25, w1, #0x43 │ │ │ │ + cmp w25, #0x11 │ │ │ │ + b.hi 180e4 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w25, uxtw #2] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 59000 │ │ │ │ - add x22, x1, #0x8 │ │ │ │ - ldrsw x2, [x19, #32] │ │ │ │ + adrp x1, 57000 │ │ │ │ + add x22, x1, #0xf38 │ │ │ │ + ldrsw x2, [x28, #32] │ │ │ │ ldrsw x1, [x0, #10632] │ │ │ │ - mov x0, x28 │ │ │ │ + mov x0, x27 │ │ │ │ str x2, [sp] │ │ │ │ mov x2, x22 │ │ │ │ mov x6, x1 │ │ │ │ - mov x28, x1 │ │ │ │ + mov x27, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w5, [x1, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x19, #28] │ │ │ │ + ldr w1, [x28, #28] │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ scvtf d0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d10, [x1, #10144] │ │ │ │ - adrp x1, 5a000 │ │ │ │ + ldr d10, [x1, #10136] │ │ │ │ + adrp x1, 59000 │ │ │ │ mov x2, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1a8 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ fmul d31, d10, d31 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x4a0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x27, [x24] │ │ │ │ + ldr x25, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10528] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ - mov x6, x28 │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ + mov x6, x27 │ │ │ │ ldr x3, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x2, x22 │ │ │ │ - mov x0, x27 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + mov x0, x25 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w5, [x1, #10408] │ │ │ │ str w5, [x1, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 5a000 │ │ │ │ - add x8, x1, #0x78 │ │ │ │ + adrp x1, 58000 │ │ │ │ + add x8, x1, #0xfa8 │ │ │ │ mov x2, x8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x8, [x3, #10528] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x4b8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x3e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x20, [x24] │ │ │ │ + ldr x20, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ - mov x27, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x25, x0 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ mov x2, x22 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x6, x28 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x3, x27 │ │ │ │ + mov x6, x27 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x3, x25 │ │ │ │ ldr w5, [x0, #10408] │ │ │ │ mov x0, x20 │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d10, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x8, [x0, #10528] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x2, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.lt 17910 // b.tstop │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + b.lt 1793c // b.tstop │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4d8 │ │ │ │ + add x2, x2, #0x408 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp x19, #0x0 │ │ │ │ + cmp x28, #0x0 │ │ │ │ ldr w0, [x0, #10696] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cset w20, ne // ne = any │ │ │ │ ldr w0, [x0, #10652] │ │ │ │ - cbz w0, 17974 │ │ │ │ + cbz w0, 179a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10192] │ │ │ │ + ldr d31, [x0, #10184] │ │ │ │ ldr w0, [x0, #10652] │ │ │ │ fdiv d14, d14, d31 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 18020 // b.none │ │ │ │ + b.eq 1804c // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10652] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 17c80 // b.none │ │ │ │ + b.eq 17cac // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ - ldr w1, [x1, #10160] │ │ │ │ + ldr w1, [x1, #10208] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 17c24 // b.none │ │ │ │ - cbnz w20, 142b4 │ │ │ │ - cbnz x19, 15c0c │ │ │ │ - b 15c14 │ │ │ │ + b.eq 17c50 // b.none │ │ │ │ + cbnz w20, 142f4 │ │ │ │ + cbnz x28, 15c50 │ │ │ │ + b 15c58 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 15fc4 │ │ │ │ + b 15ff0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w27, #0x0 // #0 │ │ │ │ + mov w25, #0x0 // #0 │ │ │ │ ldr w22, [x0, #10676] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d15, x0 │ │ │ │ - b 17a00 │ │ │ │ + b 17a2c │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d14 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add w27, w27, #0x1 │ │ │ │ + add w25, w25, #0x1 │ │ │ │ fcmpe d31, d15 │ │ │ │ fcsel d31, d31, d15, mi // mi = first │ │ │ │ fcmpe d11, d31 │ │ │ │ fcsel d15, d11, d31, gt │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ - cmp w0, w27 │ │ │ │ - b.eq 163c0 // b.none │ │ │ │ + cmp w0, w25 │ │ │ │ + b.eq 163ec // b.none │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, x21 │ │ │ │ ldr x3, [x1, #10472] │ │ │ │ ldr x4, [x0, #10552] │ │ │ │ ldr w7, [x0, #10788] │ │ │ │ ldr w5, [x0, #10888] │ │ │ │ ldr w6, [x0, #10892] │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ str w22, [sp] │ │ │ │ ldr w1, [x1, #10716] │ │ │ │ str w1, [sp, #8] │ │ │ │ - mov x1, x25 │ │ │ │ + mov x1, x24 │ │ │ │ str w0, [sp, #16] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ bl 9870 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 179bc │ │ │ │ - b 16084 │ │ │ │ - ldr x0, [x24] │ │ │ │ + cbz w0, 179e8 │ │ │ │ + b 160b0 │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10296] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10288] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x1, #10296] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ + mov x2, x27 │ │ │ │ + ldr x3, [x1, #10288] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov x6, x20 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ mov w5, w22 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x19, #232] │ │ │ │ - cbz x0, 17fbc │ │ │ │ + ldr x0, [x28, #232] │ │ │ │ + cbz x0, 17fe8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - adrp x28, 5a000 │ │ │ │ - add x28, x28, #0x3f8 │ │ │ │ - str w27, [x0, #10408] │ │ │ │ - mov x27, x20 │ │ │ │ + adrp x27, 59000 │ │ │ │ + add x27, x27, #0x328 │ │ │ │ + str w25, [x0, #10408] │ │ │ │ + mov x25, x20 │ │ │ │ mov x20, x19 │ │ │ │ mov x19, x4 │ │ │ │ - b 17b1c │ │ │ │ - ldr x4, [x20, #232] │ │ │ │ + b 17b48 │ │ │ │ + ldr x4, [x28, #232] │ │ │ │ ubfiz x3, x19, #5, #32 │ │ │ │ - mov x2, x28 │ │ │ │ + mov x2, x27 │ │ │ │ add x19, x19, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [x4, x3] │ │ │ │ ldrsw x3, [x3, #24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x20, #240] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr w1, [x28, #240] │ │ │ │ + ldr x0, [x20] │ │ │ │ cmp w1, w19 │ │ │ │ - b.gt 17afc │ │ │ │ + b.gt 17b28 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x19, x20 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - mov x20, x27 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ - ldr w27, [x1, #10408] │ │ │ │ + adrp x2, 5b000 │ │ │ │ + mov x20, x25 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ + ldr w25, [x1, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x400 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x330 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x28, [x24] │ │ │ │ + ldr x27, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ mov w5, w22 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x6, x20 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ ldr x3, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x28 │ │ │ │ + mov x0, x27 │ │ │ │ ldr x1, [x1, #10528] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ + add x2, x1, #0xf38 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x19, #232] │ │ │ │ - cbz x0, 17ff8 │ │ │ │ - adrp x22, 5a000 │ │ │ │ - mov x28, #0x0 // #0 │ │ │ │ - add x22, x22, #0x420 │ │ │ │ - b 17c00 │ │ │ │ - ldr x3, [x19, #232] │ │ │ │ - ubfiz x1, x28, #5, #32 │ │ │ │ + ldr x0, [x28, #232] │ │ │ │ + cbz x0, 18024 │ │ │ │ + adrp x22, 59000 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + add x22, x22, #0x350 │ │ │ │ + b 17c2c │ │ │ │ + ldr x3, [x28, #232] │ │ │ │ + ubfiz x1, x27, #5, #32 │ │ │ │ mov x2, x22 │ │ │ │ - add x28, x28, #0x1 │ │ │ │ + add x27, x27, #0x1 │ │ │ │ ldr x3, [x3, x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp w4, w3, [x3, #24] │ │ │ │ scvtf d0, w4 │ │ │ │ scvtf d31, w3 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x19, #240] │ │ │ │ - ldr x0, [x24] │ │ │ │ - cmp w1, w28 │ │ │ │ - b.gt 17bd4 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + ldr w1, [x28, #240] │ │ │ │ + ldr x0, [x19] │ │ │ │ + cmp w1, w27 │ │ │ │ + b.gt 17c00 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 174b4 │ │ │ │ + b 174e0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10848] │ │ │ │ - ldr w1, [x1, #10288] │ │ │ │ + ldr w1, [x1, #10284] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 17974 // b.any │ │ │ │ + b.ne 179a0 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10652] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 17974 // b.any │ │ │ │ + b.ne 179a0 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ orr w26, w26, #0x80000000 │ │ │ │ - ldr w0, [x0, #10288] │ │ │ │ + ldr w0, [x0, #10284] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ - str w0, [x1, #10288] │ │ │ │ - cbnz w20, 17f20 │ │ │ │ - cbz x19, 17f08 │ │ │ │ + str w0, [x1, #10284] │ │ │ │ + cbnz w20, 17f4c │ │ │ │ + cbz x28, 17f34 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #10652] │ │ │ │ - b 15c0c │ │ │ │ + b 15c50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x4e0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x410 │ │ │ │ ldr x1, [x0, #10968] │ │ │ │ ldr x3, [x0, #10976] │ │ │ │ ldr w5, [x4, #9876] │ │ │ │ ldr w6, [x4, #9872] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ sbfiz x22, x5, #2, #32 │ │ │ │ - sbfiz x28, x6, #2, #32 │ │ │ │ + sbfiz x27, x6, #2, #32 │ │ │ │ ldrsw x4, [x3, w6, sxtw #2] │ │ │ │ ldrsw x3, [x1, w5, sxtw #2] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x518 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x448 │ │ │ │ ldrsw x4, [x0, #10840] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ ldrsw x3, [x1, #10836] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x550 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x480 │ │ │ │ ldr d31, [x0, #10368] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fsub d0, d14, d31 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x588 │ │ │ │ - ldr d31, [x0, #10112] │ │ │ │ - ldr x0, [x24] │ │ │ │ + add x2, x2, #0x4b8 │ │ │ │ + ldr d31, [x0, #10104] │ │ │ │ + ldr x0, [x19] │ │ │ │ fsub d0, d14, d31 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10104] │ │ │ │ + ldr d31, [x0, #10096] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 17f64 // b.any │ │ │ │ + b.ne 17f90 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d0, #0x0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr d1, [x1, #10000] │ │ │ │ - add x2, x2, #0x5f0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr d1, [x1, #9992] │ │ │ │ + add x2, x2, #0x520 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x27, [x24] │ │ │ │ + ldr x25, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov w2, w26 │ │ │ │ mov x26, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #10064] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr x1, [x0, #10056] │ │ │ │ + mov x0, x28 │ │ │ │ bl 9f00 │ │ │ │ mov x4, x0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov x1, #0x6666666666666666 // #7378697629483820646 │ │ │ │ movk x1, #0x3fee, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr d30, [x3, #10368] │ │ │ │ ldr x2, [x2, #10968] │ │ │ │ fmul d31, d30, d31 │ │ │ │ ldr w1, [x1, #10836] │ │ │ │ ldr w0, [x2, x22] │ │ │ │ fcmpe d31, d14 │ │ │ │ - b.ls 17f30 // b.plast │ │ │ │ + b.ls 17f5c // b.plast │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 17eb0 // b.none │ │ │ │ + b.eq 17edc // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10368] │ │ │ │ fcmpe d31, d14 │ │ │ │ - b.ls 17ea0 // b.plast │ │ │ │ + b.ls 17ecc // b.plast │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sxtw x8, w0 │ │ │ │ mov x3, x26 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x630 │ │ │ │ - ldr d31, [x1, #10112] │ │ │ │ - ldr d15, [x1, #10104] │ │ │ │ - ldr x5, [x1, #10184] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x560 │ │ │ │ + ldr d31, [x1, #10104] │ │ │ │ + ldr d15, [x1, #10096] │ │ │ │ + ldr x5, [x1, #10176] │ │ │ │ fcmpe d31, d14 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ cset x0, mi // mi = first │ │ │ │ fcmpe d15, d14 │ │ │ │ str x0, [sp, #16] │ │ │ │ - mov x0, x27 │ │ │ │ + mov x0, x25 │ │ │ │ cset x9, ls // ls = plast │ │ │ │ stp x8, x9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x26, [x24] │ │ │ │ + ldr x25, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ - mov x27, x0 │ │ │ │ + mov x26, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x28 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - mov x0, x19 │ │ │ │ - ldr x1, [x1, #10064] │ │ │ │ + ldr x1, [x1, #10056] │ │ │ │ bl 9f00 │ │ │ │ mov x4, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d4, #0x0 │ │ │ │ fmov d5, d15 │ │ │ │ - mov x3, x27 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x668 │ │ │ │ - ldr d31, [x0, #9944] │ │ │ │ - ldr d30, [x0, #10192] │ │ │ │ + mov x3, x26 │ │ │ │ + adrp x2, 59000 │ │ │ │ + mov w26, #0x0 // #0 │ │ │ │ + ldr d31, [x0, #9928] │ │ │ │ + add x2, x2, #0x598 │ │ │ │ + ldr d30, [x0, #10184] │ │ │ │ fmov d1, d4 │ │ │ │ ldr d2, [x0, #9880] │ │ │ │ - ldr d6, [x0, #9968] │ │ │ │ + ldr d6, [x0, #9952] │ │ │ │ fdiv d0, d31, d30 │ │ │ │ ldr d31, [x0, #10368] │ │ │ │ ldr x1, [x0, #10968] │ │ │ │ ldr x0, [x0, #10976] │ │ │ │ fmul d3, d2, d31 │ │ │ │ ldrsw x5, [x1, x22] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldrsw x6, [x0, x28] │ │ │ │ - mov x0, x26 │ │ │ │ - mov w26, #0x0 // #0 │ │ │ │ + ldrsw x6, [x0, x27] │ │ │ │ + mov x0, x25 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 17958 │ │ │ │ + b 17984 │ │ │ │ mov x7, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x6, x7 │ │ │ │ - b 17dd8 │ │ │ │ + b 17e04 │ │ │ │ ldr x1, [x3, #10976] │ │ │ │ ldr w0, [x3, #10840] │ │ │ │ - ldr w2, [x1, x28] │ │ │ │ + ldr w2, [x1, x27] │ │ │ │ cmp w2, w0 │ │ │ │ cset x2, eq // eq = none │ │ │ │ fcmpe d30, d14 │ │ │ │ - b.ls 17ef4 // b.plast │ │ │ │ - ldr w3, [x1, x28] │ │ │ │ + b.ls 17f20 // b.plast │ │ │ │ + ldr w3, [x1, x27] │ │ │ │ cmp w3, w0 │ │ │ │ cset x6, eq // eq = none │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, x28] │ │ │ │ + ldr w1, [x1, x27] │ │ │ │ cmp w1, w0 │ │ │ │ - ldr x7, [x3, #10184] │ │ │ │ + ldr x7, [x3, #10176] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - str x2, [x3, #10184] │ │ │ │ - b 17dd8 │ │ │ │ + str x2, [x3, #10176] │ │ │ │ + b 17e04 │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x6, x3 │ │ │ │ - str x3, [x5, #10184] │ │ │ │ - b 17ed8 │ │ │ │ + str x3, [x5, #10176] │ │ │ │ + b 17f04 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #10652] │ │ │ │ - b 14320 │ │ │ │ + b 14360 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #10652] │ │ │ │ - b 142b4 │ │ │ │ + b 142f4 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x2, #10368] │ │ │ │ fcmpe d31, d14 │ │ │ │ - b.ls 17f9c // b.plast │ │ │ │ + b.ls 17fc8 // b.plast │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 17f84 // b.none │ │ │ │ + b.eq 17fb0 // b.none │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - str x1, [x2, #10184] │ │ │ │ - b 17dd8 │ │ │ │ + str x1, [x2, #10176] │ │ │ │ + b 17e04 │ │ │ │ fsub d0, d14, d31 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 17d38 │ │ │ │ + b 17d64 │ │ │ │ mov x0, x2 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ ldr x1, [x1, #10976] │ │ │ │ ldr w0, [x0, #10840] │ │ │ │ - b 17ecc │ │ │ │ + b 17ef8 │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 17fd8 // b.none │ │ │ │ + b.eq 18004 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x7, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x6, x7 │ │ │ │ - str x7, [x1, #10184] │ │ │ │ - b 17dd8 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldrsw x3, [x19, #24] │ │ │ │ - add x2, x2, #0x3f0 │ │ │ │ + str x7, [x1, #10176] │ │ │ │ + b 17e04 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldrsw x3, [x28, #24] │ │ │ │ + add x2, x2, #0x320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 17b4c │ │ │ │ + b 17b78 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x6, x2 │ │ │ │ ldr w0, [x0, #10840] │ │ │ │ - str x2, [x1, #10184] │ │ │ │ + str x2, [x1, #10176] │ │ │ │ ldr x1, [x1, #10976] │ │ │ │ - b 17ed8 │ │ │ │ - ldp w3, w1, [x19, #24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr x0, [x24] │ │ │ │ + b 17f04 │ │ │ │ + ldp w3, w1, [x28, #24] │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ scvtf d31, w1 │ │ │ │ scvtf d0, w3 │ │ │ │ - add x2, x2, #0x418 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 174b4 │ │ │ │ + b 174e0 │ │ │ │ fcmpe d14, #0.0 │ │ │ │ - b.gt 180a4 │ │ │ │ + b.gt 180d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10968] │ │ │ │ - ldr w1, [x1, #10160] │ │ │ │ + ldr w1, [x1, #10208] │ │ │ │ ldr w0, [x0, w1, sxtw #2] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 1806c // b.any │ │ │ │ + b.ne 18098 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10976] │ │ │ │ - ldr w1, [x1, #10288] │ │ │ │ + ldr w1, [x1, #10284] │ │ │ │ ldr w0, [x0, w1, sxtw #2] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10104] │ │ │ │ + ldr d31, [x0, #10096] │ │ │ │ fcsel d31, d31, d14, ne // ne = any │ │ │ │ - str d31, [x0, #10104] │ │ │ │ + str d31, [x0, #10096] │ │ │ │ fcmpe d14, #0.0 │ │ │ │ - b.gt 180c0 │ │ │ │ + b.gt 180ec │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10112] │ │ │ │ + ldr d31, [x0, #10104] │ │ │ │ fcmp d31, #0.0 │ │ │ │ fcsel d14, d14, d31, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #9968] │ │ │ │ - ldr d30, [x0, #10008] │ │ │ │ - str d14, [x0, #10112] │ │ │ │ + ldr d31, [x0, #9952] │ │ │ │ + ldr d30, [x0, #10000] │ │ │ │ + str d14, [x0, #10104] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d30, d31, mi // mi = first │ │ │ │ - str d31, [x0, #9968] │ │ │ │ - b 17958 │ │ │ │ + str d31, [x0, #9952] │ │ │ │ + b 17984 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10368] │ │ │ │ fcmpe d31, d14 │ │ │ │ - b.mi 180e0 // b.first │ │ │ │ - b 18028 │ │ │ │ + b.mi 1810c // b.first │ │ │ │ + b 18054 │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ - b 17758 │ │ │ │ + b 17784 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10112] │ │ │ │ + ldr d31, [x0, #10104] │ │ │ │ fcmpe d31, d14 │ │ │ │ - b.gt 18084 │ │ │ │ - b 18074 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x20, x0, #0xe58 │ │ │ │ - b 176f4 │ │ │ │ + b.gt 180b0 │ │ │ │ + b 180a0 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x20, x0, #0xd78 │ │ │ │ + b 17720 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x1, #10008] │ │ │ │ - ldr w0, [x0, #10288] │ │ │ │ + ldr d31, [x1, #10000] │ │ │ │ + ldr w0, [x0, #10284] │ │ │ │ str w0, [x1, #9872] │ │ │ │ - ldr w0, [x1, #10160] │ │ │ │ + ldr w0, [x1, #10208] │ │ │ │ str w0, [x1, #9876] │ │ │ │ str d31, [x1, #9880] │ │ │ │ str d14, [x1, #10368] │ │ │ │ - b 18028 │ │ │ │ - ldr x0, [x24] │ │ │ │ + b 18054 │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #10408] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10136] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10128] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x1, #10136] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ + mov x2, x27 │ │ │ │ + ldr x3, [x1, #10128] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov x6, x20 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ mov w5, w22 │ │ │ │ ldr x0, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr d31, [x0, #9992] │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ + ldr d31, [x0, #9984] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ fdiv d0, d31, d15 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 170a4 │ │ │ │ - ldr x0, [x24] │ │ │ │ + b 170d0 │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x160 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ - str x1, [x2, #10296] │ │ │ │ + str x1, [x2, #10288] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #10296] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ + ldr x0, [x0, #10288] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x1, #10152] │ │ │ │ + ldr d31, [x1, #10144] │ │ │ │ ldr x0, [x0, #10400] │ │ │ │ fdiv d0, d31, d15 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ - str x0, [x1, #10296] │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ + str x0, [x1, #10288] │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x178 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0xa8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fdiv d10, d13, d15 │ │ │ │ - adrp x8, 5a000 │ │ │ │ + adrp x8, 59000 │ │ │ │ fdiv d1, d9, d15 │ │ │ │ - add x2, x8, #0x190 │ │ │ │ + add x2, x8, #0xc0 │ │ │ │ ldr d31, [x3, #10408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - str x8, [x0, #9584] │ │ │ │ - ldr x0, [x24] │ │ │ │ + str x8, [x0, #9592] │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d3, d31, d15 │ │ │ │ fmov d2, d10 │ │ │ │ - str d1, [x3, #9592] │ │ │ │ - str d3, [x3, #9600] │ │ │ │ + str d1, [x3, #9600] │ │ │ │ + str d3, [x3, #9608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x1b8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0xe8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10408] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fadd d31, d31, d8 │ │ │ │ - ldr x2, [x1, #10296] │ │ │ │ + ldr x2, [x1, #10288] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d15 │ │ │ │ - str d31, [x3, #9608] │ │ │ │ + str d31, [x3, #9616] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x1d8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x108 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr d3, [x0, #9600] │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr d3, [x0, #9608] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d0, d3 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x1f8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x128 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr x3, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - mov x2, x28 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr d1, [x0, #9592] │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr d1, [x0, #9600] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d0, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x218 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x148 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ - mov x2, x28 │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ + mov x2, x27 │ │ │ │ ldr x3, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov x6, x20 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ mov w5, w22 │ │ │ │ ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x2, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x0, #9584] │ │ │ │ - ldr d31, [x0, #9608] │ │ │ │ - b 16d50 │ │ │ │ + ldr x8, [x0, #9592] │ │ │ │ + ldr d31, [x0, #9616] │ │ │ │ + b 16d7c │ │ │ │ mov w22, #0x3f // #63 │ │ │ │ - b 168c8 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x0 │ │ │ │ + b 168f4 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf30 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ - mov x28, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x27, x0 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ - cmp w27, #0x11 │ │ │ │ - b.hi 18ac8 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w27, uxtw #2] │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + cmp w25, #0x11 │ │ │ │ + b.hi 18af4 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w25, uxtw #2] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ str x0, [sp, #8] │ │ │ │ - mov x3, x28 │ │ │ │ + mov x3, x27 │ │ │ │ mov x6, x20 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ mov x0, x22 │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #10528] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ + add x2, x1, #0xf38 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10400] │ │ │ │ - add x2, x0, #0x1a8 │ │ │ │ + add x2, x0, #0xd8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #9984] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr d31, [x0, #9976] │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d0, d31, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 16858 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + b 16884 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ - mov x28, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x27, x0 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ - cmp w27, #0x11 │ │ │ │ - b.hi 18ad8 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w27, uxtw #2] │ │ │ │ + cmp w25, #0x11 │ │ │ │ + b.hi 18b04 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w25, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ - mov x3, x28 │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ + mov x3, x27 │ │ │ │ ldr x1, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x22 │ │ │ │ - add x8, x1, #0x8 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + add x8, x1, #0xf38 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ str x8, [x6, #9808] │ │ │ │ mov x2, x8 │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x6, #0x1 // #1 │ │ │ │ - str w5, [x1, #10136] │ │ │ │ + str w5, [x1, #10128] │ │ │ │ mov w1, w6 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10400] │ │ │ │ - add x28, x0, #0x1a8 │ │ │ │ + add x27, x0, #0xd8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x28 │ │ │ │ - ldr d10, [x0, #10296] │ │ │ │ - ldr x0, [x24] │ │ │ │ + mov x2, x27 │ │ │ │ + ldr d10, [x0, #10288] │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d0, d14, d10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xfe0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10408] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, #0x1 // #1 │ │ │ │ - ldr w5, [x1, #10136] │ │ │ │ + ldr w5, [x1, #10128] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ ldr x8, [x0, #9808] │ │ │ │ ldr x3, [x0, #10408] │ │ │ │ str x1, [sp] │ │ │ │ mov x2, x8 │ │ │ │ mov w1, w6 │ │ │ │ mov x0, x22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov x2, x28 │ │ │ │ + ldr x0, [x19] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 16830 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf30 │ │ │ │ + b 1685c │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe60 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #10528] │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp w27, #0x11 │ │ │ │ + cmp w25, #0x11 │ │ │ │ ldr x3, [x0, #10528] │ │ │ │ - b.hi 18ad0 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w27, uxtw #2] │ │ │ │ + b.hi 18afc // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w25, uxtw #2] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 59000 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ - add x8, x1, #0x8 │ │ │ │ + adrp x1, 57000 │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ + add x8, x1, #0xf38 │ │ │ │ str x1, [x2, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x2 │ │ │ │ mov x2, x8 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ ldrsw x20, [x0, #10632] │ │ │ │ mov x0, x22 │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x6, x20 │ │ │ │ - str x8, [x1, #9608] │ │ │ │ + str x8, [x1, #9616] │ │ │ │ str w5, [x1, #9808] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d14, d15 │ │ │ │ - adrp x0, 5a000 │ │ │ │ + adrp x0, 59000 │ │ │ │ mov x1, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x2, x1, #0x1a8 │ │ │ │ + add x2, x1, #0xd8 │ │ │ │ str x1, [x0, #10400] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d14 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fmov d1, d15 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe70 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf50 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe80 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #10048] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #10040] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ ldr w5, [x1, #9808] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - ldr x8, [x0, #9608] │ │ │ │ - ldr x3, [x0, #10048] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + ldr x8, [x0, #9616] │ │ │ │ + ldr x3, [x0, #10040] │ │ │ │ str x1, [sp] │ │ │ │ mov x2, x8 │ │ │ │ mov x0, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d15 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x1, 5a000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x1, 58000 │ │ │ │ mov x2, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str x2, [x1, #10048] │ │ │ │ - add x2, x2, #0x78 │ │ │ │ + str x2, [x1, #10040] │ │ │ │ + add x2, x2, #0xfa8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 167f4 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ + b 16820 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe90 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x24] │ │ │ │ + ldr x22, [x19] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str x3, [x1, #9808] │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp w27, #0x11 │ │ │ │ + cmp w25, #0x11 │ │ │ │ ldr x3, [x0, #9808] │ │ │ │ - b.hi 18ae0 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w27, uxtw #2] │ │ │ │ + b.hi 18b0c // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w25, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x6, x20 │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ ldr x1, [x1, #10528] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x22 │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + add x2, x1, #0xf38 │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x22, x2 │ │ │ │ - str w5, [x1, #9600] │ │ │ │ + str w5, [x1, #9608] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d10, [x1, #10408] │ │ │ │ ldr x0, [x0, #10400] │ │ │ │ fdiv d0, d14, d10 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ str x0, [x1, #10408] │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [x0, #10408] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf80 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xeb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9808] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #9608] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #9616] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x6, x20 │ │ │ │ - ldr x3, [x1, #9608] │ │ │ │ + ldr x3, [x1, #9616] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov x2, x22 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ ldr x0, [x0, #9808] │ │ │ │ str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w5, [x1, #9600] │ │ │ │ - str w5, [x1, #9600] │ │ │ │ + ldr w5, [x1, #9608] │ │ │ │ + str w5, [x1, #9608] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [x0, #10408] │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xec8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x24] │ │ │ │ + ldr x1, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str x1, [x2, #9808] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - str x3, [x1, #9608] │ │ │ │ + mov x0, x28 │ │ │ │ + str x3, [x1, #9616] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x19, #24] │ │ │ │ + ldpsw x0, x7, [x28, #24] │ │ │ │ mov x2, x22 │ │ │ │ - ldr w5, [x1, #9600] │ │ │ │ + ldr w5, [x1, #9608] │ │ │ │ mov x6, x20 │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ - ldrsw x1, [x19, #32] │ │ │ │ - ldr x3, [x0, #9608] │ │ │ │ + ldrsw x1, [x28, #32] │ │ │ │ + ldr x3, [x0, #9616] │ │ │ │ ldr x0, [x0, #9808] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr d31, [x0, #10136] │ │ │ │ + ldr d31, [x0, #10128] │ │ │ │ ldr x2, [x0, #10408] │ │ │ │ fdiv d0, d31, d10 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 16810 │ │ │ │ + b 1683c │ │ │ │ ldr w0, [x0, #10612] │ │ │ │ - cbz w0, 176ac │ │ │ │ + cbz w0, 176d8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x22, x0, #0xe58 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x22, x0, #0xd78 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10788] │ │ │ │ ldrsw x20, [x0, #10632] │ │ │ │ - adrp x0, 59000 │ │ │ │ - sub w27, w1, #0x43 │ │ │ │ + adrp x0, 57000 │ │ │ │ + sub w25, w1, #0x43 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str x0, [x1, #10528] │ │ │ │ - adrp x0, 5a000 │ │ │ │ + adrp x0, 59000 │ │ │ │ str x0, [x1, #10400] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x1, #10048] │ │ │ │ - b 174c8 │ │ │ │ + adrp x0, 58000 │ │ │ │ + str x0, [x1, #10040] │ │ │ │ + b 174f4 │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ - b 1859c │ │ │ │ + b 185c8 │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ - b 18780 │ │ │ │ + b 187ac │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ - b 18638 │ │ │ │ + b 18664 │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ - b 188f4 │ │ │ │ + b 18920 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10612] │ │ │ │ - cbz w0, 176ac │ │ │ │ + cbz w0, 176d8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x22, x0, #0xe58 │ │ │ │ - adrp x0, 59000 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x22, x0, #0xd78 │ │ │ │ + adrp x0, 57000 │ │ │ │ ldr w1, [x1, #10788] │ │ │ │ - sub w27, w1, #0x43 │ │ │ │ + sub w25, w1, #0x43 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str x0, [x1, #10528] │ │ │ │ - adrp x0, 5a000 │ │ │ │ + adrp x0, 59000 │ │ │ │ ldrsw x20, [x1, #10632] │ │ │ │ str x0, [x1, #10400] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x1, #10048] │ │ │ │ - b 174c8 │ │ │ │ - ldr d31, [x1, #10192] │ │ │ │ + adrp x0, 58000 │ │ │ │ + str x0, [x1, #10040] │ │ │ │ + b 174f4 │ │ │ │ + ldr d31, [x1, #10184] │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fdiv d0, d14, d15 │ │ │ │ fmov d30, x0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ fdiv d2, d14, d31 │ │ │ │ ldrsw x3, [x1, #10752] │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fsub d31, d0, d2 │ │ │ │ fmov d1, d2 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fdiv d2, d31, d2 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x20, [x24] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr x20, [x19] │ │ │ │ + mov x0, x28 │ │ │ │ bl 9480 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ucvtf d31, x1 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ucvtf d30, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d23, [x0, #440] │ │ │ │ - mov x0, x19 │ │ │ │ - ldr d29, [x1, #10000] │ │ │ │ - fdiv d10, d23, d15 │ │ │ │ - fmul d1, d10, d29 │ │ │ │ - fmul d31, d31, d10 │ │ │ │ - str d1, [x1, #9528] │ │ │ │ - str d31, [x1, #10528] │ │ │ │ + ldr d10, [x0, #232] │ │ │ │ + mov x0, x28 │ │ │ │ + ldr d29, [x1, #9992] │ │ │ │ + fdiv d31, d10, d15 │ │ │ │ + fmul d1, d31, d29 │ │ │ │ + fmul d30, d30, d31 │ │ │ │ + str d31, [x1, #10040] │ │ │ │ + str d1, [x1, #9536] │ │ │ │ + str d30, [x1, #10528] │ │ │ │ bl aad0 │ │ │ │ mov x1, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ ucvtf d2, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmul d2, d2, d10 │ │ │ │ - str d2, [x1, #9536] │ │ │ │ + ldr d31, [x1, #10040] │ │ │ │ + fmul d2, d2, d31 │ │ │ │ + str d2, [x1, #9544] │ │ │ │ bl 99e0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d29, #0x0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ fmov d28, #1.000000000000000000e+00 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ ldr w0, [x0, #10836] │ │ │ │ ldr w3, [x2, #10860] │ │ │ │ scvtf d31, w1 │ │ │ │ - ldr d26, [x5, #10008] │ │ │ │ + ldr d26, [x5, #10000] │ │ │ │ scvtf d30, w0 │ │ │ │ ldr w1, [x2, #10840] │ │ │ │ - str d0, [x5, #9544] │ │ │ │ - mul w4, w0, w3 │ │ │ │ ldr w2, [x2, #10856] │ │ │ │ + mul w4, w0, w3 │ │ │ │ + str d0, [x5, #9552] │ │ │ │ fmul d29, d31, d29 │ │ │ │ fmul d31, d31, d26 │ │ │ │ scvtf d27, w1 │ │ │ │ + sdiv w6, w2, w0 │ │ │ │ scvtf d26, w4 │ │ │ │ - ldr x7, [x19, #120] │ │ │ │ + ldr x7, [x28, #120] │ │ │ │ fcvtzs w4, d29 │ │ │ │ fdiv d30, d29, d30 │ │ │ │ - ldr d29, [x5, #10000] │ │ │ │ + ldr d29, [x5, #9992] │ │ │ │ fdiv d31, d31, d26 │ │ │ │ - adrp x5, 61000 │ │ │ │ - sdiv w6, w2, w0 │ │ │ │ - ldr d23, [x5, #440] │ │ │ │ - sub x5, x29, #0x34, lsl #12 │ │ │ │ - fmul d4, d29, d23 │ │ │ │ - str d4, [x5, #9552] │ │ │ │ + fmul d4, d29, d10 │ │ │ │ + str d4, [x5, #9560] │ │ │ │ fdiv d30, d30, d27 │ │ │ │ fcmpe d31, d28 │ │ │ │ fcsel d5, d28, d31, mi // mi = first │ │ │ │ - str d5, [x5, #9560] │ │ │ │ + str d5, [x5, #9568] │ │ │ │ fcvtzs w5, d30 │ │ │ │ bl 9790 │ │ │ │ mov x1, x0 │ │ │ │ - ldp d27, d26, [x19, #128] │ │ │ │ + ldp d28, d27, [x28, #128] │ │ │ │ ucvtf d6, x1 │ │ │ │ - ldp d29, d28, [x19, #168] │ │ │ │ - adrp x1, 61000 │ │ │ │ - ldr d25, [x19, #144] │ │ │ │ - mov x0, x19 │ │ │ │ - fdiv d27, d27, d15 │ │ │ │ - ldr d24, [x19, #184] │ │ │ │ - fdiv d26, d26, d15 │ │ │ │ - ldr d23, [x1, #440] │ │ │ │ + ldp d30, d29, [x28, #168] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fdiv d22, d24, d15 │ │ │ │ - fdiv d29, d29, d15 │ │ │ │ - fmul d6, d6, d23 │ │ │ │ - str d24, [x1, #9584] │ │ │ │ + ldr d26, [x28, #144] │ │ │ │ + mov x0, x28 │ │ │ │ + ldr d25, [x28, #184] │ │ │ │ + fmul d6, d6, d10 │ │ │ │ fdiv d28, d28, d15 │ │ │ │ - str d25, [x1, #9608] │ │ │ │ - fdiv d10, d25, d15 │ │ │ │ - str d6, [x1, #9568] │ │ │ │ - str d27, [x1, #9576] │ │ │ │ - str d26, [x1, #9600] │ │ │ │ - str d22, [x1, #9592] │ │ │ │ - str d29, [x1, #9808] │ │ │ │ - str d28, [x1, #10048] │ │ │ │ + fdiv d27, d27, d15 │ │ │ │ + str d26, [x1, #9616] │ │ │ │ + str d25, [x1, #9592] │ │ │ │ + fdiv d23, d25, d15 │ │ │ │ + str d6, [x1, #9576] │ │ │ │ + fdiv d30, d30, d15 │ │ │ │ + fdiv d29, d29, d15 │ │ │ │ + fdiv d10, d26, d15 │ │ │ │ + str d28, [x1, #9584] │ │ │ │ + str d27, [x1, #9608] │ │ │ │ + str d23, [x1, #9600] │ │ │ │ + str d30, [x1, #9808] │ │ │ │ + str d29, [x1, #10040] │ │ │ │ bl a280 │ │ │ │ sxtw x3, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10208] │ │ │ │ + ldr d31, [x0, #10200] │ │ │ │ ldr w2, [x0, #10828] │ │ │ │ ldr w1, [x0, #10856] │ │ │ │ - fdiv d7, d30, d15 │ │ │ │ + fdiv d7, d31, d15 │ │ │ │ ldr w0, [x0, #10860] │ │ │ │ scvtf d31, w2 │ │ │ │ - ldr d24, [x4, #9584] │ │ │ │ - scvtf d30, w1 │ │ │ │ - ldr d22, [x4, #9592] │ │ │ │ + ldr d25, [x4, #9592] │ │ │ │ + scvtf d22, w1 │ │ │ │ + ldr d23, [x4, #9600] │ │ │ │ scvtf d21, w0 │ │ │ │ - ldr d1, [x4, #9528] │ │ │ │ - ldr d2, [x4, #9536] │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr d3, [x4, #9544] │ │ │ │ + ldr d1, [x4, #9536] │ │ │ │ + ldr d2, [x4, #9544] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr d3, [x4, #9552] │ │ │ │ mov x0, x20 │ │ │ │ - fdiv d30, d31, d30 │ │ │ │ - ldr d4, [x4, #9552] │ │ │ │ + fdiv d22, d31, d22 │ │ │ │ + ldr d4, [x4, #9560] │ │ │ │ fdiv d31, d31, d21 │ │ │ │ - ldr d5, [x4, #9560] │ │ │ │ - ldr d6, [x4, #9568] │ │ │ │ - add x2, x2, #0xc20 │ │ │ │ + ldr d5, [x4, #9568] │ │ │ │ + ldr d6, [x4, #9576] │ │ │ │ + add x2, x2, #0xb50 │ │ │ │ ldr d0, [x4, #10528] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - stp d24, d22, [sp] │ │ │ │ - ldr d27, [x4, #9576] │ │ │ │ - ldr d26, [x4, #9600] │ │ │ │ - stp d27, d26, [sp, #16] │ │ │ │ - ldr d25, [x4, #9608] │ │ │ │ - stp d10, d25, [sp, #32] │ │ │ │ - ldr d29, [x4, #9808] │ │ │ │ - ldr d28, [x4, #10048] │ │ │ │ - stp d29, d28, [sp, #48] │ │ │ │ - stp d30, d31, [sp, #64] │ │ │ │ + stp d25, d23, [sp] │ │ │ │ + ldr d28, [x4, #9584] │ │ │ │ + ldr d27, [x4, #9608] │ │ │ │ + stp d28, d27, [sp, #16] │ │ │ │ + ldr d26, [x4, #9616] │ │ │ │ + stp d10, d26, [sp, #32] │ │ │ │ + ldr d30, [x4, #9808] │ │ │ │ + ldr d29, [x4, #10040] │ │ │ │ + stp d30, d29, [sp, #48] │ │ │ │ + stp d22, d31, [sp, #64] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ - ldr x20, [x24] │ │ │ │ + mov x0, x28 │ │ │ │ + ldr x20, [x19] │ │ │ │ bl 97d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x27, x0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x25, x0 │ │ │ │ + mov x0, x28 │ │ │ │ ldrsw x22, [x1, #10828] │ │ │ │ bl 97d0 │ │ │ │ mov x2, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x5, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d10, x5 │ │ │ │ ucvtf d0, x2 │ │ │ │ lsl x22, x22, #3 │ │ │ │ ldrsw x1, [x0, #10828] │ │ │ │ mov x4, x22 │ │ │ │ fmov d31, x1 │ │ │ │ - mov x3, x27 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xeb8 │ │ │ │ + mov x3, x25 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xde8 │ │ │ │ shl d31, d31, #3 │ │ │ │ fmul d0, d0, d10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ ucvtf d31, d31 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x20, [x24] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr x20, [x19] │ │ │ │ + mov x0, x28 │ │ │ │ bl 97d0 │ │ │ │ - ldr w22, [x19, #28] │ │ │ │ + ldr w22, [x28, #28] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x27, x0 │ │ │ │ + mov x25, x0 │ │ │ │ add w22, w22, #0x1 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ ldrsw x1, [x1, #10828] │ │ │ │ add x22, x1, w22, sxtw │ │ │ │ bl 97d0 │ │ │ │ mov x2, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ lsl x22, x22, #2 │ │ │ │ ucvtf d0, x2 │ │ │ │ mov x4, x22 │ │ │ │ - mov x3, x27 │ │ │ │ - adrp x2, 59000 │ │ │ │ + mov x3, x25 │ │ │ │ + adrp x2, 58000 │ │ │ │ ldrsw x5, [x0, #10856] │ │ │ │ - add x2, x2, #0xf00 │ │ │ │ + add x2, x2, #0xe30 │ │ │ │ ldrsw x1, [x0, #10828] │ │ │ │ mov x0, x20 │ │ │ │ fmul d0, d0, d10 │ │ │ │ add x1, x1, x5 │ │ │ │ fmov d31, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ shl d31, d31, #2 │ │ │ │ ucvtf d31, d31 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 166e8 │ │ │ │ + b 16714 │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ - b 17520 │ │ │ │ + b 1754c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10208] │ │ │ │ - str d31, [x0, #10192] │ │ │ │ + ldr d31, [x0, #10200] │ │ │ │ + str d31, [x0, #10184] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10612] │ │ │ │ - cbnz w0, 1902c │ │ │ │ + cbnz w0, 1904c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #10176] │ │ │ │ + str x0, [x1, #10168] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10572] │ │ │ │ - cbnz w0, 18f70 │ │ │ │ + cbnz w0, 18f90 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ + str x0, [x1, #10136] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10496] │ │ │ │ - cbnz w0, 16558 │ │ │ │ + ldr w0, [x0, #10468] │ │ │ │ + cbnz w0, 16584 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10396] │ │ │ │ - cbnz w0, 165c8 │ │ │ │ + ldr w0, [x0, #10392] │ │ │ │ + cbnz w0, 165f4 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fcmp d15, d31 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ ccmn w0, #0x2, #0x1, ne // ne = any │ │ │ │ - b.lt 16638 // b.tstop │ │ │ │ + b.lt 16664 // b.tstop │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w3, w26 │ │ │ │ fdiv d0, d14, d15 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xba8 │ │ │ │ - ldr d31, [x1, #9944] │ │ │ │ - mov x1, x19 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xad8 │ │ │ │ + ldr d31, [x1, #9928] │ │ │ │ + mov x1, x28 │ │ │ │ fdiv d1, d31, d15 │ │ │ │ bl a7a0 │ │ │ │ - b 16638 │ │ │ │ + b 16664 │ │ │ │ bl 9720 │ │ │ │ fsub d30, d0, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ scvtf d31, w0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ fdiv d31, d30, d31 │ │ │ │ - str d31, [x1, #10192] │ │ │ │ + str d31, [x1, #10184] │ │ │ │ bl aac0 │ │ │ │ fmov d10, d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ - str d0, [x1, #10008] │ │ │ │ + mov x0, x28 │ │ │ │ + str d0, [x1, #10000] │ │ │ │ bl 96b0 │ │ │ │ fdiv d30, d0, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ scvtf d14, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmul d31, d14, d0 │ │ │ │ - str d31, [x0, #9944] │ │ │ │ + str d31, [x0, #9928] │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ fmul d14, d14, d30 │ │ │ │ - cbz w0, 18e4c │ │ │ │ + cbz w0, 18e6c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ - str x0, [x1, #10176] │ │ │ │ + str x0, [x1, #10136] │ │ │ │ + str x0, [x1, #10168] │ │ │ │ str wzr, [x1, #10572] │ │ │ │ str wzr, [x1, #10612] │ │ │ │ - b 18e90 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - ldr w0, [x19, #28] │ │ │ │ + b 18eb0 │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + ldr w0, [x28, #28] │ │ │ │ bl 9ae0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 19270 │ │ │ │ + cbz x0, 1928c │ │ │ │ fmov d31, d14 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ fmov d14, d15 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ + str x0, [x1, #10136] │ │ │ │ fmov d15, d31 │ │ │ │ - b 18ff8 │ │ │ │ + b 19018 │ │ │ │ bl 9720 │ │ │ │ fmov d10, d0 │ │ │ │ mov x1, x20 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ add w22, w22, #0x1 │ │ │ │ bl a880 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d31, d0, d10 │ │ │ │ - ldr d30, [x0, #10144] │ │ │ │ + ldr d30, [x0, #10136] │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d31, d30, d31, mi // mi = first │ │ │ │ fcmpe d11, d31 │ │ │ │ fcsel d31, d11, d31, gt │ │ │ │ - str d31, [x0, #10144] │ │ │ │ + str d31, [x0, #10136] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ cmp w0, w22 │ │ │ │ - b.ne 18fa8 // b.any │ │ │ │ + b.ne 18fc8 // b.any │ │ │ │ fmov d31, d15 │ │ │ │ fmov d15, d14 │ │ │ │ mov x0, x20 │ │ │ │ fmov d14, d31 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 18e84 │ │ │ │ - b 190d8 │ │ │ │ + cbz w0, 18ea4 │ │ │ │ + b 190f8 │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x19, #32] │ │ │ │ + ldr w3, [x28, #32] │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x3d0 │ │ │ │ - ldrb w4, [x0, #2552] │ │ │ │ + ldrb w4, [x0, #2544] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str xzr, [x6, #11216] │ │ │ │ sub x1, x1, #0x400 │ │ │ │ str xzr, [x6, #11264] │ │ │ │ sub x0, x0, #0x430 │ │ │ │ str xzr, [x6, #11312] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ bl a1b0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 190ec │ │ │ │ + cbz w0, 19108 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #10176] │ │ │ │ + str x0, [x1, #10168] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11216] │ │ │ │ - cbz x0, 1909c │ │ │ │ + cbz x0, 190bc │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11216] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11264] │ │ │ │ - cbz x0, 190b4 │ │ │ │ + cbz x0, 190d4 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11264] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11312] │ │ │ │ - cbz x0, 190cc │ │ │ │ + cbz x0, 190ec │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11312] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 18e68 │ │ │ │ + cbz w0, 18e88 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x28, x19 │ │ │ │ ldr d13, [x1, #10776] │ │ │ │ ldr w22, [x1, #10696] │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ sub x22, x29, #0x31, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ sub x22, x22, #0x54c │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - str x0, [x1, #10176] │ │ │ │ + str x0, [x1, #10168] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ cmp w0, w20 │ │ │ │ - b.eq 19084 // b.none │ │ │ │ + b.eq 190a4 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w27, #0x0 // #0 │ │ │ │ + mov w25, #0x0 // #0 │ │ │ │ str wzr, [x0, #10932] │ │ │ │ bl 9720 │ │ │ │ fmov d10, d0 │ │ │ │ - b 19180 │ │ │ │ + b 1919c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w4, w27 │ │ │ │ - ldp w5, w8, [x19, #32] │ │ │ │ + mov w4, w25 │ │ │ │ + ldp w5, w8, [x28, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ ldr x1, [x0, #11216] │ │ │ │ - cmp w5, w27 │ │ │ │ + cmp w5, w25 │ │ │ │ ldr x2, [x0, #11264] │ │ │ │ sub w7, w5, #0x1 │ │ │ │ ldr x3, [x0, #11312] │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ - csel w5, w7, w27, le │ │ │ │ + csel w5, w7, w25, le │ │ │ │ str x22, [sp, #16] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ str w8, [sp, #24] │ │ │ │ - add w27, w27, #0x1 │ │ │ │ + add w25, w25, #0x1 │ │ │ │ bl 9f70 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - ldr w0, [x19, #28] │ │ │ │ - cmp w0, w27 │ │ │ │ - b.gt 1912c │ │ │ │ + ldr w0, [x28, #28] │ │ │ │ + cmp w0, w25 │ │ │ │ + b.gt 19148 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d10 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w20, w20, #0x1 │ │ │ │ - ldr d30, [x0, #10176] │ │ │ │ + ldr d30, [x0, #10168] │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d31, d30, d31, mi // mi = first │ │ │ │ fcmpe d11, d31 │ │ │ │ fcsel d31, d11, d31, gt │ │ │ │ - str d31, [x0, #10176] │ │ │ │ - b 19104 │ │ │ │ + str d31, [x0, #10168] │ │ │ │ + b 19120 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x2, x2, #0xb38 │ │ │ │ - ldr w27, [x1, #10516] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + add x2, x2, #0xa68 │ │ │ │ + ldr w25, [x1, #10516] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - sxtw x22, w27 │ │ │ │ + sxtw x22, w25 │ │ │ │ mov x3, x22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ ldrsw x3, [x0, #10892] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mul w1, w20, w1 │ │ │ │ - ldrb w2, [x0, #2552] │ │ │ │ + ldrb w2, [x0, #2544] │ │ │ │ mov x0, x21 │ │ │ │ - cmp w1, w27 │ │ │ │ - csel w1, w1, w27, le │ │ │ │ + cmp w1, w25 │ │ │ │ + csel w1, w1, w25, le │ │ │ │ sxtw x1, w1 │ │ │ │ bl 94f0 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xb60 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ ldrsw x3, [x0, #10892] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mul w1, w20, w1 │ │ │ │ - ldrb w2, [x0, #2552] │ │ │ │ - mov x0, x25 │ │ │ │ - cmp w1, w27 │ │ │ │ - csel w1, w1, w27, le │ │ │ │ + ldrb w2, [x0, #2544] │ │ │ │ + mov x0, x24 │ │ │ │ + cmp w1, w25 │ │ │ │ + csel w1, w1, w25, le │ │ │ │ sxtw x1, w1 │ │ │ │ bl 94f0 │ │ │ │ - b 164dc │ │ │ │ + b 16508 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 164d0 │ │ │ │ + b 164fc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0xffffffc0 // #-64 │ │ │ │ - mov x28, x19 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ ldr w22, [x0, #10696] │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2, #10868] │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldrsw x3, [x0, #10888] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w2, [x0, #2552] │ │ │ │ + ldrb w2, [x0, #2544] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldrsw x1, [x0, #10856] │ │ │ │ - mov x0, x25 │ │ │ │ + mov x0, x24 │ │ │ │ bl 94f0 │ │ │ │ - b 164c4 │ │ │ │ + b 164f0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldrsw x3, [x0, #10892] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w2, [x0, #2552] │ │ │ │ + ldrb w2, [x0, #2544] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldrsw x1, [x0, #10856] │ │ │ │ mov x0, x21 │ │ │ │ bl 94f0 │ │ │ │ - b 164b8 │ │ │ │ + b 164e4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10860] │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ ldr w3, [x2, #10836] │ │ │ │ cmp w0, w1 │ │ │ │ ldr w2, [x2, #10872] │ │ │ │ csel w0, w0, w1, ge // ge = tcont │ │ │ │ add w0, w0, w3 │ │ │ │ - ldr x1, [x19, #120] │ │ │ │ + ldr x1, [x28, #120] │ │ │ │ smull x0, w0, w2 │ │ │ │ mul x0, x0, x1 │ │ │ │ bl 9b60 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 15bf8 │ │ │ │ - ldr w1, [x19, #36] │ │ │ │ + cbz x0, 15c3c │ │ │ │ + ldr w1, [x28, #36] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x27, x29, #0x31, lsl #12 │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ and w1, w1, #0xfffff7ff │ │ │ │ - str w1, [x19, #36] │ │ │ │ + str w1, [x28, #36] │ │ │ │ sub x1, x29, #0x32, lsl #12 │ │ │ │ ldrsw x3, [x0, #10856] │ │ │ │ - sub x27, x27, #0x358 │ │ │ │ - mov x0, x27 │ │ │ │ - ldrb w2, [x1, #2552] │ │ │ │ + sub x25, x25, #0x358 │ │ │ │ + mov x0, x25 │ │ │ │ + ldrb w2, [x1, #2544] │ │ │ │ mov x1, x21 │ │ │ │ bl 9b40 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x32, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ - mov x0, x27 │ │ │ │ - ldrb w2, [x1, #2552] │ │ │ │ + mov x0, x25 │ │ │ │ + ldrb w2, [x1, #2544] │ │ │ │ mov x1, x3 │ │ │ │ bl 94f0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10520] │ │ │ │ - and w27, w0, #0x1 │ │ │ │ - tbz w0, #0, 19404 │ │ │ │ + and w25, w0, #0x1 │ │ │ │ + tbz w0, #0, 1941c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ mov x1, x22 │ │ │ │ mov x3, x4 │ │ │ │ ldrsw x2, [x0, #10856] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w5, [x0, #2552] │ │ │ │ + ldrb w5, [x0, #2544] │ │ │ │ mov x0, x21 │ │ │ │ bl 9ac0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x2, [x19, #120] │ │ │ │ + ldr x2, [x28, #120] │ │ │ │ mov x1, x22 │ │ │ │ ldrsw x3, [x0, #10856] │ │ │ │ mov x0, x21 │ │ │ │ str x3, [x4, #10528] │ │ │ │ mul x2, x3, x2 │ │ │ │ bl 98d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x1, #10528] │ │ │ │ - cbnz w0, 15bc8 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + cbnz w0, 15c0c │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb00 │ │ │ │ + add x2, x2, #0xa30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ - b 164b4 │ │ │ │ + b 164e0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ fmov d31, x2 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ movi d14, #0x0 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ str w1, [x2, #10868] │ │ │ │ - str d31, [x2, #10136] │ │ │ │ - str d31, [x2, #10296] │ │ │ │ + str d31, [x2, #10128] │ │ │ │ + str d31, [x2, #10288] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 16490 │ │ │ │ + b 164bc │ │ │ │ ldr w0, [x0, #10640] │ │ │ │ and w22, w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 196c0 │ │ │ │ - cbnz w22, 19588 │ │ │ │ + cbnz w0, 196d0 │ │ │ │ + cbnz w22, 195a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ movi d14, #0x0 │ │ │ │ ldr d31, [x1, #10408] │ │ │ │ - ldr w28, [x1, #10632] │ │ │ │ - str x0, [x1, #10296] │ │ │ │ - str d31, [x1, #10136] │ │ │ │ - b 16490 │ │ │ │ + ldr w27, [x1, #10632] │ │ │ │ + str x0, [x1, #10288] │ │ │ │ + str d31, [x1, #10128] │ │ │ │ + b 164bc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ movi d14, #0x0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - mov w27, #0x6 // #6 │ │ │ │ + mov w25, #0x6 // #6 │ │ │ │ str x0, [x1, #10408] │ │ │ │ - b 19548 │ │ │ │ + b 19560 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, x21 │ │ │ │ ldr x3, [x1, #10472] │ │ │ │ ldr x4, [x0, #10552] │ │ │ │ ldr w7, [x0, #10788] │ │ │ │ ldr w5, [x0, #10888] │ │ │ │ ldr w6, [x0, #10892] │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ - str w27, [sp] │ │ │ │ + str w25, [sp] │ │ │ │ str d0, [x1, #10528] │ │ │ │ ldr w1, [x1, #10716] │ │ │ │ str w1, [sp, #8] │ │ │ │ - mov x1, x25 │ │ │ │ + mov x1, x24 │ │ │ │ str w0, [sp, #16] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ bl 9870 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 160a0 │ │ │ │ + cbnz w0, 160cc │ │ │ │ bl 9720 │ │ │ │ add w22, w22, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10528] │ │ │ │ ldr d30, [x0, #10408] │ │ │ │ fsub d31, d0, d31 │ │ │ │ fcmpe d30, d31 │ │ │ │ @@ -14965,285 +14971,279 @@ │ │ │ │ fcsel d31, d30, d31, mi // mi = first │ │ │ │ fcmpe d31, d11 │ │ │ │ fcsel d31, d11, d31, mi // mi = first │ │ │ │ str d31, [x0, #10408] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ cmp w0, w22 │ │ │ │ - b.eq 1644c // b.none │ │ │ │ + b.eq 16478 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10676] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 194c0 // b.any │ │ │ │ + b.ne 194d8 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 194c0 │ │ │ │ + b 194d8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ movi d14, #0x0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - mov w27, #0x2 // #2 │ │ │ │ - str x0, [x1, #10296] │ │ │ │ - b 19630 │ │ │ │ + mov w25, #0x2 // #2 │ │ │ │ + str x0, [x1, #10288] │ │ │ │ + b 19648 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, x21 │ │ │ │ ldr x3, [x1, #10472] │ │ │ │ ldr x4, [x0, #10552] │ │ │ │ ldr w7, [x0, #10788] │ │ │ │ ldr w5, [x0, #10888] │ │ │ │ ldr w6, [x0, #10892] │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ - str w27, [sp] │ │ │ │ + str w25, [sp] │ │ │ │ str d0, [x1, #10528] │ │ │ │ ldr w1, [x1, #10716] │ │ │ │ str w1, [sp, #8] │ │ │ │ - mov x1, x25 │ │ │ │ + mov x1, x24 │ │ │ │ str w0, [sp, #16] │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ bl 9870 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 160a0 │ │ │ │ + cbnz w0, 160cc │ │ │ │ bl 9720 │ │ │ │ add w22, w22, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10528] │ │ │ │ - ldr d30, [x0, #10296] │ │ │ │ + ldr d30, [x0, #10288] │ │ │ │ fsub d31, d0, d31 │ │ │ │ fcmpe d30, d31 │ │ │ │ fadd d14, d14, d31 │ │ │ │ fcsel d31, d30, d31, mi // mi = first │ │ │ │ fcmpe d11, d31 │ │ │ │ fcsel d31, d11, d31, gt │ │ │ │ - str d31, [x0, #10296] │ │ │ │ + str d31, [x0, #10288] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ cmp w0, w22 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.eq 19708 // b.none │ │ │ │ + b.eq 19718 // b.none │ │ │ │ ldr w0, [x0, #10676] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 195a8 // b.any │ │ │ │ + b.ne 195c0 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 195a8 │ │ │ │ + b 195c0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 16428 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - cmp x19, #0x0 │ │ │ │ - mov w1, #0xfffffff0 // #-16 │ │ │ │ - mov x28, x19 │ │ │ │ + b 16454 │ │ │ │ ldr w22, [x0, #10696] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + cmp x28, #0x0 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ - mov w0, w1 │ │ │ │ ccmp w22, #0x0, #0x4, ne // ne = any │ │ │ │ - str w1, [x2, #10868] │ │ │ │ + mov w1, #0xfffffff0 // #-16 │ │ │ │ cset w22, ne // ne = any │ │ │ │ - b 1465c │ │ │ │ + mov w0, w1 │ │ │ │ + str w1, [x2, #10868] │ │ │ │ + b 1469c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - cbnz w22, 19588 │ │ │ │ + cbnz w22, 195a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d14, #0x0 │ │ │ │ ldr d31, [x1, #10408] │ │ │ │ - ldr w28, [x0, #10732] │ │ │ │ + ldr w27, [x0, #10732] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #10296] │ │ │ │ - str d31, [x1, #10136] │ │ │ │ - b 19444 │ │ │ │ + str x0, [x1, #10288] │ │ │ │ + str d31, [x1, #10128] │ │ │ │ + b 1945c │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 1ba68 │ │ │ │ + cbnz w0, 1ba20 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w28, #0x1 // #1 │ │ │ │ + mov w27, #0x1 // #1 │ │ │ │ ldr d31, [x0, #10408] │ │ │ │ - str d31, [x0, #10136] │ │ │ │ - b 16490 │ │ │ │ - mov x28, x19 │ │ │ │ + str d31, [x0, #10128] │ │ │ │ + b 164bc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ cmp x28, #0x0 │ │ │ │ ldr d13, [x1, #10776] │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr w2, [x2, #10768] │ │ │ │ and w22, w1, w2 │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ ldr d14, [x0, #10696] │ │ │ │ - str d11, [x0, #10152] │ │ │ │ + str d11, [x0, #10144] │ │ │ │ fmov d11, d10 │ │ │ │ - b 144f0 │ │ │ │ + b 14530 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10288] │ │ │ │ + str wzr, [x0, #10284] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 13988 │ │ │ │ - mov x0, x19 │ │ │ │ + b 1399c │ │ │ │ + mov x0, x28 │ │ │ │ bl a4e0 │ │ │ │ - b 13ba0 │ │ │ │ - mov x0, x19 │ │ │ │ + b 13bb4 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9d70 │ │ │ │ - cbz w0, 13ad4 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - ldr w0, [x19, #28] │ │ │ │ + cbz w0, 13ae8 │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + ldr w0, [x28, #28] │ │ │ │ bl 9ae0 │ │ │ │ mov x20, x0 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - ldr w0, [x19, #28] │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + ldr w0, [x28, #28] │ │ │ │ bl 9ae0 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x21, x0 │ │ │ │ ccmp x20, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 1981c // b.any │ │ │ │ + b.ne 19820 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz x20, 19974 │ │ │ │ + cbz x20, 19978 │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ - cbnz x21, 19968 │ │ │ │ + cbnz x21, 1996c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 13ad4 │ │ │ │ + cbz w0, 13ae8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x28, x19 │ │ │ │ ldr d13, [x1, #10776] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w22, [x1, #10768] │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ ldr d13, [x1, #10776] │ │ │ │ - mov x28, x19 │ │ │ │ ldr w22, [x1, #10768] │ │ │ │ - b 1465c │ │ │ │ + b 1469c │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x1003 // #4099 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9710 │ │ │ │ mov w4, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ sub x22, x29, #0x31, lsl #12 │ │ │ │ mov w2, #0xfffffffe // #-2 │ │ │ │ sub x22, x22, #0x260 │ │ │ │ ldr w3, [x0, #10868] │ │ │ │ mov x0, x22 │ │ │ │ orr w3, w3, w4 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ str w3, [x4, #10868] │ │ │ │ bl a310 │ │ │ │ mov x1, x20 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a880 │ │ │ │ mov w4, w0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - ldrsw x2, [x19, #28] │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + ldrsw x2, [x28, #28] │ │ │ │ mov x0, x20 │ │ │ │ ldr w3, [x3, #10868] │ │ │ │ orr w3, w3, w4 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ str w3, [x4, #10868] │ │ │ │ bl 9b20 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ mov w6, w0 │ │ │ │ - ldrsw x1, [x19, #28] │ │ │ │ + ldrsw x1, [x28, #28] │ │ │ │ mov x2, x22 │ │ │ │ - ldrb w0, [x19, #48] │ │ │ │ + ldrb w0, [x28, #48] │ │ │ │ mov x3, x20 │ │ │ │ ldr w5, [x4, #10868] │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ orr w5, w5, w6 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ str w5, [x6, #10868] │ │ │ │ bl 97b0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w7, w0 │ │ │ │ - ldrb w0, [x19, #48] │ │ │ │ + ldrb w0, [x28, #48] │ │ │ │ mov x5, x21 │ │ │ │ mov x3, x20 │ │ │ │ ldr w2, [x2, #10868] │ │ │ │ ldr w4, [x1, #10508] │ │ │ │ - ldrsw x1, [x19, #28] │ │ │ │ + ldrsw x1, [x28, #28] │ │ │ │ orr w2, w2, w7 │ │ │ │ sub x7, x29, #0x34, lsl #12 │ │ │ │ mov w6, w4 │ │ │ │ str w2, [x7, #10868] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a220 │ │ │ │ mov w4, w0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ - ldrsw x2, [x19, #28] │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ + ldrsw x2, [x28, #28] │ │ │ │ mov x0, x21 │ │ │ │ ldr w3, [x3, #10868] │ │ │ │ orr w3, w3, w4 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ str w3, [x4, #10868] │ │ │ │ bl a870 │ │ │ │ - ldr w1, [x19, #28] │ │ │ │ + ldr w1, [x28, #28] │ │ │ │ mov w2, w0 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 19bbc // b.none │ │ │ │ + b.eq 19bb4 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x180 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xb0 │ │ │ │ ldr w1, [x1, #10508] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x1a8 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - b 197e8 │ │ │ │ - cbnz x21, 19968 │ │ │ │ b 197f4 │ │ │ │ + cbnz x21, 1996c │ │ │ │ + b 19800 │ │ │ │ ldr x0, [x1, #10584] │ │ │ │ - mov x28, x19 │ │ │ │ + mov x25, x19 │ │ │ │ ldr d13, [x1, #10776] │ │ │ │ - mov x25, x24 │ │ │ │ - cbz x0, 1a75c │ │ │ │ + cbz x0, 1a718 │ │ │ │ mov w19, #0x200 // #512 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, w19 │ │ │ │ ldr x2, [x0, #10584] │ │ │ │ mov x0, x28 │ │ │ │ @@ -15254,15 +15254,15 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d0 │ │ │ │ ldr w1, [x0, #10868] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 19800 │ │ │ │ + cbnz w0, 19808 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d15, d15, d14 │ │ │ │ ldr x19, [x25] │ │ │ │ sub x23, x29, #0x31, lsl #12 │ │ │ │ ldr x21, [x0, #10584] │ │ │ │ sub x23, x23, #0x380 │ │ │ │ mov x0, x21 │ │ │ │ @@ -15279,145 +15279,143 @@ │ │ │ │ movk x1, #0x412e, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ fmov d2, d12 │ │ │ │ fmov d1, d14 │ │ │ │ fmul d15, d15, d31 │ │ │ │ mov x0, x19 │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x670 │ │ │ │ + add x2, x2, #0x5a0 │ │ │ │ fdiv d3, d3, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x378 │ │ │ │ mov x19, x0 │ │ │ │ - b 15044 │ │ │ │ + b 15084 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ bl 96c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10788] │ │ │ │ ldr w0, [x1, #10480] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 1a4e4 // b.none │ │ │ │ + b.eq 1a4cc // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9916] │ │ │ │ - cbz w0, 1a674 │ │ │ │ + ldr w0, [x0, #9900] │ │ │ │ + cbz w0, 1a64c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cbnz w26, 1a4b0 │ │ │ │ - ldr x0, [x0, #10696] │ │ │ │ - tbnz w0, #22, 19b08 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbnz w0, 1a49c │ │ │ │ + tbnz w25, #22, 19b00 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w21, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr w0, [x0, #10684] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ tst w1, w0 │ │ │ │ b.eq 19afc // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w3, #0x3f // #63 │ │ │ │ ldr w0, [x0, #10788] │ │ │ │ sub w2, w0, #0x43 │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x20] │ │ │ │ cmp w2, #0x11 │ │ │ │ b.hi 19ae0 // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x360 │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x290 │ │ │ │ ldr w3, [x1, w2, uxtw #2] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x28 │ │ │ │ + add x2, x2, #0xf58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ - cbz w0, 13724 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10696] │ │ │ │ - tbz w0, #22, 13724 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 59000 │ │ │ │ + cbz w0, 13738 │ │ │ │ + tbz w25, #22, 13738 │ │ │ │ + ldr x0, [x20] │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x68 │ │ │ │ + add x2, x2, #0xf98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 13ec0 │ │ │ │ + b 13edc │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10768] │ │ │ │ and w3, w1, w2 │ │ │ │ str w3, [x4, #10696] │ │ │ │ tst w1, w2 │ │ │ │ - b.ne 142ac // b.any │ │ │ │ - cbz x19, 190d8 │ │ │ │ - b 13cf0 │ │ │ │ + b.ne 142ec // b.any │ │ │ │ + cbz x28, 190f8 │ │ │ │ + b 13d04 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x21, x29, #0x31, lsl #12 │ │ │ │ sub x22, x29, #0x31, lsl #12 │ │ │ │ sub x21, x21, #0x430 │ │ │ │ sub x22, x22, #0x400 │ │ │ │ ldr w2, [x0, #10860] │ │ │ │ ldr w1, [x0, #10856] │ │ │ │ mov x0, x21 │ │ │ │ str wzr, [x3, #10932] │ │ │ │ cmp w1, w2 │ │ │ │ csel w1, w1, w2, ge // ge = tcont │ │ │ │ - ldr w2, [x19, #24] │ │ │ │ + ldr w2, [x28, #24] │ │ │ │ cmp w1, w2 │ │ │ │ csel w1, w1, w2, ge // ge = tcont │ │ │ │ str w1, [x3, #11240] │ │ │ │ sub x2, x29, #0x32, lsl #12 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ strb w1, [x2, #3064] │ │ │ │ bl 9fb0 │ │ │ │ cmp x21, x0 │ │ │ │ - b.eq 19bd4 // b.none │ │ │ │ + b.eq 19bcc // b.none │ │ │ │ mov x0, x21 │ │ │ │ bl 95a0 │ │ │ │ mov x0, x22 │ │ │ │ bl 95a0 │ │ │ │ - b 14294 │ │ │ │ - mov x0, x19 │ │ │ │ + b 142d4 │ │ │ │ + mov x0, x28 │ │ │ │ bl a2f0 │ │ │ │ - b 13bac │ │ │ │ + b 13bc0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x160 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x90 │ │ │ │ ldr w1, [x1, #10508] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1994c │ │ │ │ + b 19950 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldur d31, [x19, #28] │ │ │ │ + ldur d31, [x28, #28] │ │ │ │ mov x0, x22 │ │ │ │ ldr w3, [x2, #10860] │ │ │ │ ldr w1, [x1, #10856] │ │ │ │ str d31, [x2, #11232] │ │ │ │ cmp w1, w3 │ │ │ │ - ldr w2, [x19, #24] │ │ │ │ + ldr w2, [x28, #24] │ │ │ │ csel w1, w1, w3, ge // ge = tcont │ │ │ │ cmp w1, w2 │ │ │ │ csel w1, w1, w2, ge // ge = tcont │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ str w1, [x2, #11288] │ │ │ │ sub x2, x29, #0x32, lsl #12 │ │ │ │ - ldrb w1, [x19, #48] │ │ │ │ + ldrb w1, [x28, #48] │ │ │ │ strb w1, [x2, #3112] │ │ │ │ bl 9fb0 │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 19b9c // b.any │ │ │ │ - ldur d31, [x19, #28] │ │ │ │ + b.ne 19b94 // b.any │ │ │ │ + ldur d31, [x28, #28] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str d31, [x0, #11280] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w7, [x19, #28] │ │ │ │ + ldr w7, [x28, #28] │ │ │ │ fmov d15, d0 │ │ │ │ - mov x2, x19 │ │ │ │ + mov x2, x28 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ ldr x4, [x0, #11216] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x54c │ │ │ │ sub w7, w7, #0x1 │ │ │ │ ldr x5, [x1, #11224] │ │ │ │ str x0, [sp] │ │ │ │ @@ -15425,50 +15423,50 @@ │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x3, [x0, #11248] │ │ │ │ str wzr, [sp, #8] │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ bl 9e40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 142a0 │ │ │ │ + cbnz w0, 142e0 │ │ │ │ bl 9720 │ │ │ │ fsub d15, d0, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x32, lsl #12 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x0, [x0, #11216] │ │ │ │ ldr x1, [x1, #11224] │ │ │ │ ldrb w3, [x3, #3064] │ │ │ │ ldr w2, [x2, #11240] │ │ │ │ bl a090 │ │ │ │ - cbnz w0, 1a79c │ │ │ │ + cbnz w0, 1a758 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmul d31, d15, d31 │ │ │ │ fmov d0, d15 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ ldrsw x3, [x0, #10932] │ │ │ │ - add x2, x2, #0x288 │ │ │ │ - ldr x0, [x24] │ │ │ │ + add x2, x2, #0x1b8 │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ ldr x2, [x1, #11264] │ │ │ │ ldr x3, [x1, #11272] │ │ │ │ ldr x1, [x1, #11296] │ │ │ │ bl a8c0 │ │ │ │ mov w4, w0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -15478,221 +15476,221 @@ │ │ │ │ ldr x0, [x0, #11224] │ │ │ │ orr w3, w3, w4 │ │ │ │ ldr w1, [x1, #11240] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ str w3, [x4, #10868] │ │ │ │ bl 9a20 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x19, #24] │ │ │ │ + ldr w3, [x28, #24] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ ldr x1, [x0, #11264] │ │ │ │ ldr x2, [x0, #11272] │ │ │ │ - ldr w20, [x0, #10744] │ │ │ │ + ldr w20, [x0, #10736] │ │ │ │ ldr w4, [x0, #10856] │ │ │ │ ldr w5, [x0, #10860] │ │ │ │ mov w6, w20 │ │ │ │ ldr x0, [x0, #11296] │ │ │ │ bl a2d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 142a0 │ │ │ │ + cbnz w0, 142e0 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x1, x19 │ │ │ │ + mov x1, x28 │ │ │ │ mov w5, #0x4000 // #16384 │ │ │ │ ldr x3, [x0, #11216] │ │ │ │ ldr x4, [x0, #11224] │ │ │ │ ldr x2, [x0, #11248] │ │ │ │ mov w0, w20 │ │ │ │ bl a8b0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 142a0 │ │ │ │ + cbnz w0, 142e0 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x19, #24] │ │ │ │ + ldr w3, [x28, #24] │ │ │ │ ldr x2, [x0, #11272] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x1, [x1, #11224] │ │ │ │ sub x2, x2, #0x4 │ │ │ │ - b 19dfc │ │ │ │ + b 19df4 │ │ │ │ ldr w5, [x1, x0, lsl #2] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w4, [x2, x0, lsl #2] │ │ │ │ cmp w5, w4 │ │ │ │ - b.ne 1a79c // b.any │ │ │ │ + b.ne 1a758 // b.any │ │ │ │ cmp w3, w0 │ │ │ │ - b.gt 19de8 │ │ │ │ + b.gt 19de0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11216] │ │ │ │ ldr w5, [x3, #10500] │ │ │ │ ldr w2, [x2, #11232] │ │ │ │ ldr w3, [x3, #11236] │ │ │ │ ldr w4, [x4, #11240] │ │ │ │ bl aa40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1a79c │ │ │ │ + cbnz w0, 1a758 │ │ │ │ fsub d0, d14, d15 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ fmul d31, d0, d31 │ │ │ │ ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x310 │ │ │ │ + add x2, x2, #0x240 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr w1, [x0, #11240] │ │ │ │ ldr x0, [x0, #11216] │ │ │ │ bl 9a20 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x19, #24] │ │ │ │ + ldr w3, [x28, #24] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ ldr w5, [x0, #10856] │ │ │ │ ldr w4, [x0, #10860] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w6, [x0, #2552] │ │ │ │ + ldrb w6, [x0, #2544] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x0, #11264] │ │ │ │ ldr x1, [x0, #11272] │ │ │ │ ldr x0, [x0, #11296] │ │ │ │ bl a2d0 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ add x1, x21, #0x20 │ │ │ │ mov x3, x21 │ │ │ │ add x2, x21, #0x8 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl 9950 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 142a0 │ │ │ │ + cbnz w0, 142e0 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x19, #24] │ │ │ │ + ldr w3, [x28, #24] │ │ │ │ ldr x2, [x0, #11264] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x1, [x1, #11216] │ │ │ │ sub x2, x2, #0x4 │ │ │ │ - b 19f10 │ │ │ │ + b 19f08 │ │ │ │ ldr w5, [x1, x0, lsl #2] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w4, [x2, x0, lsl #2] │ │ │ │ cmp w5, w4 │ │ │ │ - b.ne 1a79c // b.any │ │ │ │ + b.ne 1a758 // b.any │ │ │ │ cmp w3, w0 │ │ │ │ - b.gt 19efc │ │ │ │ + b.gt 19ef4 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11224] │ │ │ │ ldr w5, [x3, #10500] │ │ │ │ ldr w2, [x2, #11232] │ │ │ │ ldr w3, [x3, #11236] │ │ │ │ ldr w4, [x4, #11240] │ │ │ │ bl 93f0 │ │ │ │ - cbnz w0, 1a79c │ │ │ │ + cbnz w0, 1a758 │ │ │ │ fsub d0, d14, d15 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d15, x0 │ │ │ │ - ldr d31, [x19, #184] │ │ │ │ + ldr d31, [x28, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x24] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x19] │ │ │ │ fmul d1, d0, d15 │ │ │ │ ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x360 │ │ │ │ + add x2, x2, #0x290 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d1, d1, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a480 │ │ │ │ mov x20, x0 │ │ │ │ bl 9720 │ │ │ │ fsub d14, d0, d14 │ │ │ │ - cbz x20, 1a86c │ │ │ │ + cbz x20, 1a824 │ │ │ │ mov x0, x20 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 1a79c │ │ │ │ + cbz w0, 1a758 │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ fmul d1, d14, d15 │ │ │ │ - ldr d31, [x19, #184] │ │ │ │ + ldr d31, [x28, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d0, d14 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ fdiv d1, d1, d31 │ │ │ │ ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a480 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 1a86c │ │ │ │ + cbz x0, 1a824 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ bl 9c10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ fsub d14, d0, d14 │ │ │ │ mov x0, x20 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 1a79c │ │ │ │ + cbz w0, 1a758 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ mov x0, x20 │ │ │ │ bl 9440 │ │ │ │ - mov x25, x0 │ │ │ │ + mov x24, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 9f10 │ │ │ │ - cmp x25, x0 │ │ │ │ - b.ne 1a79c // b.any │ │ │ │ + cmp x24, x0 │ │ │ │ + b.ne 1a758 // b.any │ │ │ │ fmul d1, d14, d15 │ │ │ │ - ldr d31, [x19, #184] │ │ │ │ + ldr d31, [x28, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d0, d14 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ fdiv d1, d1, d31 │ │ │ │ ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x3f8 │ │ │ │ + add x2, x2, #0x328 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a480 │ │ │ │ - mov x25, x0 │ │ │ │ - cbz x0, 1a86c │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 1a824 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ - mov x0, x25 │ │ │ │ + mov x0, x24 │ │ │ │ sub x20, x20, #0x3d0 │ │ │ │ mov x1, x20 │ │ │ │ bl 9af0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -15703,42 +15701,42 @@ │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ ldr x0, [x0, #11312] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x1, [x1, #11320] │ │ │ │ ldrb w3, [x3, #3160] │ │ │ │ ldr w2, [x2, #11336] │ │ │ │ bl a090 │ │ │ │ - cbnz w0, 1a79c │ │ │ │ + cbnz w0, 1a758 │ │ │ │ fmul d15, d14, d15 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d0, d14 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ fdiv d1, d15, d1 │ │ │ │ ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl 95a0 │ │ │ │ - ldp w0, w1, [x19, #24] │ │ │ │ + ldp w0, w1, [x28, #24] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 1a7c0 // b.tstop │ │ │ │ - ldr w1, [x19, #32] │ │ │ │ + b.lt 1a778 // b.tstop │ │ │ │ + ldr w1, [x28, #32] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ge 1a1cc // b.tcont │ │ │ │ - mov x0, x19 │ │ │ │ + b.ge 1a1c4 // b.tcont │ │ │ │ + mov x0, x28 │ │ │ │ bl a480 │ │ │ │ - mov x25, x0 │ │ │ │ - cbz x0, 1a86c │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 1a824 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ mov x1, x20 │ │ │ │ - mov x0, x25 │ │ │ │ + mov x0, x24 │ │ │ │ bl a450 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ @@ -15747,419 +15745,403 @@ │ │ │ │ ldr x1, [x0, #11312] │ │ │ │ ldr w5, [x0, #10500] │ │ │ │ ldr x0, [x0, #11320] │ │ │ │ ldr w2, [x2, #11328] │ │ │ │ ldr w3, [x3, #11332] │ │ │ │ ldr w4, [x4, #11336] │ │ │ │ bl 93f0 │ │ │ │ - cbnz w0, 1a79c │ │ │ │ + cbnz w0, 1a758 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmul d31, d15, d31 │ │ │ │ fmov d0, d15 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x4f0 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x420 │ │ │ │ ldrsw x3, [x0, #10932] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl 95a0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x28 │ │ │ │ bl a480 │ │ │ │ - mov x25, x0 │ │ │ │ - cbz x0, 1a86c │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 1a824 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ mov x1, x20 │ │ │ │ - mov x0, x25 │ │ │ │ + mov x0, x24 │ │ │ │ bl a5f0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d15 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x24] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x19] │ │ │ │ fmul d31, d0, d31 │ │ │ │ ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x540 │ │ │ │ + add x2, x2, #0x470 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl 95a0 │ │ │ │ - b 19b9c │ │ │ │ + b 19b94 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x7, x29, #0x34, lsl #12 │ │ │ │ sub x19, x29, #0x31, lsl #12 │ │ │ │ + mov w7, w22 │ │ │ │ sub x19, x19, #0x3d0 │ │ │ │ ldr w1, [x0, #10752] │ │ │ │ ldr w6, [x0, #10828] │ │ │ │ - ldr w4, [x0, #10856] │ │ │ │ cmp w1, #0x0 │ │ │ │ + ldr w4, [x0, #10856] │ │ │ │ ldr w5, [x0, #10860] │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ - csel w23, w1, w0, ne // ne = any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + csel w0, w1, w0, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w25, [x7, #10744] │ │ │ │ ldr x2, [x2, #10936] │ │ │ │ - mov w7, w25 │ │ │ │ - ldr x3, [x0, #10944] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr x3, [x1, #10944] │ │ │ │ + str w0, [x1, #10736] │ │ │ │ ldr x1, [x1, #10952] │ │ │ │ + mov x0, x19 │ │ │ │ bl 9fc0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w25 │ │ │ │ + mov w1, w22 │ │ │ │ ldr w2, [x0, #10860] │ │ │ │ ldr w27, [x0, #10856] │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ cmp w27, w2 │ │ │ │ ldr w3, [x3, #10892] │ │ │ │ csel w27, w27, w2, ge // ge = tcont │ │ │ │ mul w0, w27, w0 │ │ │ │ mul w0, w0, w3 │ │ │ │ bl 9ae0 │ │ │ │ mov x24, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x1, #10872] │ │ │ │ ldr w0, [x1, #10888] │ │ │ │ - mov w1, w25 │ │ │ │ + mov w1, w22 │ │ │ │ mul w27, w27, w2 │ │ │ │ mul w0, w27, w0 │ │ │ │ bl 9ae0 │ │ │ │ mov x27, x0 │ │ │ │ cmp x24, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1a634 // b.none │ │ │ │ + b.eq 1a60c // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 1a614 │ │ │ │ + cbnz w0, 1a5ec │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10676] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 1a558 // b.none │ │ │ │ - mov w25, w0 │ │ │ │ + b.eq 1a52c // b.none │ │ │ │ + mov w23, w0 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d15, x0 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, w25 │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x27 │ │ │ │ ldr x4, [x0, #10472] │ │ │ │ ldr x5, [x0, #10552] │ │ │ │ ldr w6, [x0, #10888] │ │ │ │ ldr w7, [x0, #10892] │ │ │ │ ldr w0, [x0, #10788] │ │ │ │ str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10696] │ │ │ │ mov x0, x19 │ │ │ │ bl a060 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1a394 │ │ │ │ + cbnz w0, 1a388 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d14 │ │ │ │ - add w25, w25, #0x1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + add w23, w23, #0x1 │ │ │ │ fcmpe d31, d15 │ │ │ │ + ldr w0, [x0, #10736] │ │ │ │ fcsel d15, d15, d31, gt │ │ │ │ fcmpe d8, d15 │ │ │ │ fcsel d15, d8, d15, gt │ │ │ │ - cmp w23, w25 │ │ │ │ - b.ne 1a31c // b.any │ │ │ │ + cmp w0, w23 │ │ │ │ + b.ne 1a30c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 1a5f4 │ │ │ │ + cbnz w0, 1a5cc │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ mov x0, x27 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 136e0 │ │ │ │ + b.le 136f4 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ mov x1, x19 │ │ │ │ sub x0, x0, #0x260 │ │ │ │ mov x19, x0 │ │ │ │ bl 9650 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0xffffaeff // #-20737 │ │ │ │ - ldr w0, [x0, #10696] │ │ │ │ - and w1, w0, w1 │ │ │ │ + and w1, w25, w1 │ │ │ │ mov x0, x19 │ │ │ │ orr w1, w1, #0x100 │ │ │ │ str w1, [x2, #11716] │ │ │ │ bl 98b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xfe8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xf18 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x20] │ │ │ │ lsl w3, w3, #1 │ │ │ │ scvtf d14, w3 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x23, [x22] │ │ │ │ + ldr x23, [x20] │ │ │ │ mov x0, x28 │ │ │ │ bl 9860 │ │ │ │ mov x24, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ mov w5, #0x3f // #63 │ │ │ │ ldr w1, [x1, #10788] │ │ │ │ sub w1, w1, #0x43 │ │ │ │ cmp w1, #0x11 │ │ │ │ - b.hi 1a450 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ + b.hi 1a43c // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ ldr w5, [x0, w1, uxtw #2] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x3, x24 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xf38 │ │ │ │ ldrsw x1, [x0, #11704] │ │ │ │ ldrsw x7, [x0, #11708] │ │ │ │ ldrsw x0, [x0, #11712] │ │ │ │ stp x0, x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ ldrsw x6, [x1, #10528] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x20] │ │ │ │ fmul d15, d15, d31 │ │ │ │ - add x2, x2, #0x1a8 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d14, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 136e0 │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ + b 136f4 │ │ │ │ + cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ - cmp w1, #0x43 │ │ │ │ - ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 1a510 // b.any │ │ │ │ + ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 1a4f4 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w21, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr w0, [x0, #10684] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ tst w1, w0 │ │ │ │ b.eq 19af0 // b.none │ │ │ │ b 19ab8 │ │ │ │ - ldr w0, [x1, #9916] │ │ │ │ - cbz w0, 1a668 │ │ │ │ - cbz w26, 1a6cc │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ - mov w0, #0x43 // #67 │ │ │ │ - cmp w1, #0x5a │ │ │ │ - ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ + ldr w0, [x1, #9900] │ │ │ │ + cbz w0, 1a640 │ │ │ │ + ldr w0, [x1, #10496] │ │ │ │ + cbz w0, 1a698 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x43 // #67 │ │ │ │ + cmp w22, #0x5a │ │ │ │ + ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ str w0, [x1, #10788] │ │ │ │ - b.eq 1a4c4 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10696] │ │ │ │ - tbnz w0, #22, 19b08 │ │ │ │ + b.eq 1a4ac // b.none │ │ │ │ + tbnz w25, #22, 19b00 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 19a9c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w21, #0x1 │ │ │ │ ldr w0, [x0, #10684] │ │ │ │ eor w1, w0, #0x1 │ │ │ │ cset w0, ne // ne = any │ │ │ │ and w0, w0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10696] │ │ │ │ - tst w0, w1, lsr #23 │ │ │ │ + tst w0, w25, lsr #23 │ │ │ │ b.eq 19afc // b.none │ │ │ │ b 19ab8 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - mov w25, #0x0 // #0 │ │ │ │ + mov w23, #0x0 // #0 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d15, x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d14, d0 │ │ │ │ + mov w1, w25 │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x27 │ │ │ │ ldr x4, [x0, #10472] │ │ │ │ ldr x5, [x0, #10552] │ │ │ │ ldr w6, [x0, #10888] │ │ │ │ ldr w7, [x0, #10892] │ │ │ │ ldr w0, [x0, #10788] │ │ │ │ str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10696] │ │ │ │ mov x0, x19 │ │ │ │ bl a060 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1a394 │ │ │ │ + cbnz w0, 1a388 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d14 │ │ │ │ - add w25, w25, #0x1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + add w23, w23, #0x1 │ │ │ │ fcmpe d31, d15 │ │ │ │ + ldr w0, [x0, #10736] │ │ │ │ fcsel d15, d15, d31, gt │ │ │ │ fcmpe d8, d15 │ │ │ │ fcsel d15, d8, d15, gt │ │ │ │ - cmp w23, w25 │ │ │ │ - b.ne 1a568 // b.any │ │ │ │ - b 1a388 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.ne 1a53c // b.any │ │ │ │ + b 1a37c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 1a394 │ │ │ │ + b 1a388 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - b 1a2fc │ │ │ │ + b 1a2ec │ │ │ │ mov x22, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ - cbz x24, 1a64c │ │ │ │ + cbz x24, 1a624 │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 1a658 │ │ │ │ + cbz x22, 1a630 │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - b 14650 │ │ │ │ + b 14690 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ str w0, [x1, #10788] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ + cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ - cmp w1, #0x43 │ │ │ │ - ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 1a510 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10696] │ │ │ │ - tst w0, #0xc00000 │ │ │ │ + ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 1a4f4 // b.any │ │ │ │ + tst w25, #0xc00000 │ │ │ │ b.ne 19afc // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cbnz w26, 1a6b4 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbnz w0, 1a684 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10480] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 19a9c // b.any │ │ │ │ b 19afc │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ + cmp w22, #0x5a │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ - cmp w1, #0x5a │ │ │ │ - ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 1a51c // b.any │ │ │ │ + ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 1a4f8 // b.any │ │ │ │ b 19a9c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10696] │ │ │ │ - tbz w0, #22, 1a6e8 │ │ │ │ + tbz w25, #22, 1a6ac │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ str w0, [x1, #10788] │ │ │ │ b 19afc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w21, #0x1 │ │ │ │ ldr w0, [x0, #10684] │ │ │ │ eor w1, w0, #0x1 │ │ │ │ cset w0, ne // ne = any │ │ │ │ and w0, w0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10696] │ │ │ │ - tst w0, w1, lsr #23 │ │ │ │ - b.eq 1a6d8 // b.none │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 59000 │ │ │ │ + tst w0, w25, lsr #23 │ │ │ │ + b.eq 1a69c // b.none │ │ │ │ + ldr x0, [x20] │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w3, #0x43 // #67 │ │ │ │ - add x2, x2, #0x28 │ │ │ │ + add x2, x2, #0xf58 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a6d8 │ │ │ │ - cbz w26, 1a76c │ │ │ │ + b 1a69c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbz w0, 1a728 │ │ │ │ + cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ - cmp w1, #0x43 │ │ │ │ - ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 136f8 // b.any │ │ │ │ + ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 1370c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ str w0, [x1, #10788] │ │ │ │ - b 1a4c4 │ │ │ │ - ldr x0, [x1, #10384] │ │ │ │ + b 1a4ac │ │ │ │ + ldr x0, [x1, #10376] │ │ │ │ mov w19, #0x400 // #1024 │ │ │ │ str x0, [x1, #10584] │ │ │ │ b 19994 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ cmp w21, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr w0, [x0, #10684] │ │ │ │ ldr w2, [x2, #10728] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ str w2, [x3, #10788] │ │ │ │ tst w1, w0 │ │ │ │ - b.eq 13724 // b.none │ │ │ │ + b.eq 13738 // b.none │ │ │ │ b 19ab8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x28, x19 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - b 19800 │ │ │ │ - mov x0, x19 │ │ │ │ + b 19808 │ │ │ │ + mov x0, x28 │ │ │ │ bl a480 │ │ │ │ - mov x25, x0 │ │ │ │ - cbz x0, 1a86c │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 1a824 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ mov x1, x20 │ │ │ │ - mov x0, x25 │ │ │ │ + mov x0, x24 │ │ │ │ bl 9520 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ @@ -16169,37 +16151,36 @@ │ │ │ │ ldr x0, [x0, #11312] │ │ │ │ ldr w5, [x1, #10500] │ │ │ │ ldr x1, [x1, #11320] │ │ │ │ ldr w2, [x2, #11328] │ │ │ │ ldr w3, [x3, #11332] │ │ │ │ ldr w4, [x4, #11336] │ │ │ │ bl aa40 │ │ │ │ - cbnz w0, 1a79c │ │ │ │ + cbnz w0, 1a758 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x19, #184] │ │ │ │ + ldr d1, [x28, #184] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmul d31, d15, d31 │ │ │ │ fmov d0, d15 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x4a0 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ ldrsw x3, [x0, #10932] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x19] │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl 95a0 │ │ │ │ - ldr w0, [x19, #24] │ │ │ │ - b 1a120 │ │ │ │ + ldr w0, [x28, #24] │ │ │ │ + b 1a118 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x28, x19 │ │ │ │ ldr d13, [x0, #10776] │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ - b 1a7ac │ │ │ │ + b 1a764 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w22, [x1, #10696] │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ mov w4, w8 │ │ │ │ b 1308c │ │ │ │ @@ -16208,70 +16189,70 @@ │ │ │ │ str wzr, [x1, #11080] │ │ │ │ bl a290 │ │ │ │ mov x20, x0 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x19, [x0, #10424] │ │ │ │ - cbz x19, 14990 │ │ │ │ + cbz x19, 149d0 │ │ │ │ mov x0, x27 │ │ │ │ bl 9860 │ │ │ │ ldrb w1, [x19] │ │ │ │ mov x21, x0 │ │ │ │ - cbz w1, 14990 │ │ │ │ + cbz w1, 149d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x19, x29, #0x31, lsl #12 │ │ │ │ sub x19, x19, #0x3d0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ ldr x1, [x1, #10424] │ │ │ │ bl aaf0 │ │ │ │ - cbnz w0, 14990 │ │ │ │ + cbnz w0, 149d0 │ │ │ │ sub x3, x29, #0x2f, lsl #12 │ │ │ │ mov x1, x21 │ │ │ │ sub x3, x3, #0x3d0 │ │ │ │ mov x0, x19 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 9f20 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 14988 // b.none │ │ │ │ + b.eq 149c8 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x26, x27 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ str w0, [x1, #10592] │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ ldr x22, [x1, #10544] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x19 │ │ │ │ bl a890 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x27 │ │ │ │ ldr x4, [x1, #10424] │ │ │ │ - add x2, x2, #0x550 │ │ │ │ + add x2, x2, #0x480 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ b 11ecc │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w1, [x1, #10468] │ │ │ │ + ldr w1, [x1, #10464] │ │ │ │ cset w0, ne // ne = any │ │ │ │ tst w0, w1 │ │ │ │ b.eq 12fc0 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w19, [x0, #10124] │ │ │ │ + ldr w19, [x0, #10116] │ │ │ │ cmp w22, w19 │ │ │ │ - b.eq 1aa2c // b.none │ │ │ │ + b.eq 1a9e0 // b.none │ │ │ │ ldr w0, [x0, #10828] │ │ │ │ mov w1, w22 │ │ │ │ bl 9620 │ │ │ │ mov x20, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w4, w22 │ │ │ │ @@ -16280,95 +16261,95 @@ │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ ldrsw x5, [x1, #10828] │ │ │ │ mov x1, x20 │ │ │ │ bl a430 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1481c │ │ │ │ + cbnz w0, 1485c │ │ │ │ ldr x0, [x1, #10952] │ │ │ │ - cbz x0, 1a9f0 │ │ │ │ + cbz x0, 1a9a4 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w4, w22 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w3, [x1, #10124] │ │ │ │ - add x2, x2, #0x490 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w3, [x1, #10116] │ │ │ │ + add x2, x2, #0x3c0 │ │ │ │ str x20, [x1, #10952] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10776] │ │ │ │ - str w22, [x1, #10124] │ │ │ │ + str w22, [x1, #10116] │ │ │ │ str w0, [x1, #10772] │ │ │ │ b 13128 │ │ │ │ ldr x0, [x26] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w22 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x4f0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x420 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10776] │ │ │ │ str w0, [x1, #10772] │ │ │ │ b 13128 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11080] │ │ │ │ mov w1, #0x5a // #90 │ │ │ │ cmp w22, #0x43 │ │ │ │ ccmp w22, w1, #0x4, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #11072] │ │ │ │ - b.ne 1aaf0 // b.any │ │ │ │ - cbz w1, 1aae4 │ │ │ │ - cbz w0, 14ef0 │ │ │ │ + b.ne 1aaa4 // b.any │ │ │ │ + cbz w1, 1aa98 │ │ │ │ + cbz w0, 14f30 │ │ │ │ ldr x0, [x26] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xb48 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str wzr, [x0, #11072] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x2, #11080] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10772] │ │ │ │ orr w0, w0, #0x800000 │ │ │ │ str w0, [x2, #10772] │ │ │ │ - b 14ef0 │ │ │ │ + b 14f30 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ cmp w22, #0x43 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11080] │ │ │ │ - b.eq 1aa60 // b.none │ │ │ │ - cbz w0, 1aa60 │ │ │ │ - b 14eb4 │ │ │ │ + b.eq 1aa14 // b.none │ │ │ │ + cbz w0, 1aa14 │ │ │ │ + b 14ef4 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 14f0c // b.any │ │ │ │ - b 1aaac │ │ │ │ + b.ne 14f4c // b.any │ │ │ │ + b 1aa60 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 1aaac // b.none │ │ │ │ - b 14ef0 │ │ │ │ - cbz w1, 1aac4 │ │ │ │ + b.eq 1aa60 // b.none │ │ │ │ + b 14f30 │ │ │ │ + cbz w1, 1aa78 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11080] │ │ │ │ - cbz w0, 14edc │ │ │ │ - b 14eb4 │ │ │ │ + cbz w0, 14f1c │ │ │ │ + b 14ef4 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xab0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x9e0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ @@ -16385,21 +16366,21 @@ │ │ │ │ ldr w4, [x0, #10856] │ │ │ │ ldr w5, [x0, #10860] │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ bl a680 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - cbnz w1, 1ab34 │ │ │ │ + cbnz w1, 1aae8 │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d15 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x26] │ │ │ │ - add x2, x2, #0xba0 │ │ │ │ + add x2, x2, #0xad0 │ │ │ │ ldrsw x3, [x1, #10828] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -16422,60 +16403,60 @@ │ │ │ │ mov w3, w22 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x1, [x1, #10944] │ │ │ │ ldr w2, [x0, #10828] │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ bl a090 │ │ │ │ - cbnz w0, 1b49c │ │ │ │ + cbnz w0, 1b450 │ │ │ │ bl 9720 │ │ │ │ fmov d1, d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d0, d14 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldrsw x3, [x1, #10828] │ │ │ │ fsub d1, d1, d15 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10772] │ │ │ │ orr w0, w0, #0x4 │ │ │ │ str w0, [x1, #10772] │ │ │ │ - b 14fa8 │ │ │ │ + b 14fe8 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xa88 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10868] │ │ │ │ - b 1ab34 │ │ │ │ + b 1aae8 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x510 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10868] │ │ │ │ - b 1ab34 │ │ │ │ + b 1aae8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10448] │ │ │ │ - ldr w2, [x2, #10444] │ │ │ │ + ldr w0, [x0, #10444] │ │ │ │ + ldr w2, [x2, #10440] │ │ │ │ orr w0, w0, w2 │ │ │ │ - cbz w0, 14df4 │ │ │ │ + cbz w0, 14e34 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x0, #10828] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str w2, [x3, #11336] │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ add w1, w1, w2 │ │ │ │ @@ -16486,59 +16467,59 @@ │ │ │ │ str x2, [x3, #11320] │ │ │ │ ldr x2, [x3, #10952] │ │ │ │ str x2, [x3, #11344] │ │ │ │ sub x2, x29, #0x32, lsl #12 │ │ │ │ str wzr, [x3, #11264] │ │ │ │ strb w22, [x2, #3160] │ │ │ │ bl 9e20 │ │ │ │ - cbz x0, 1aee8 │ │ │ │ + cbz x0, 1ae9c │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x26] │ │ │ │ - add x2, x2, #0x9c8 │ │ │ │ + add x2, x2, #0x8f8 │ │ │ │ ldr x3, [x3, #11312] │ │ │ │ str x3, [x4, #10936] │ │ │ │ ldr x3, [x4, #11320] │ │ │ │ str x3, [x4, #10944] │ │ │ │ ldr x1, [x1, #11344] │ │ │ │ str x1, [x4, #10952] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x0, #10936] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 1ad70 │ │ │ │ + b 1ad24 │ │ │ │ add x1, x1, x0 │ │ │ │ str w0, [x3, x1, lsl #2] │ │ │ │ add x0, x0, #0x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x1, #10856] │ │ │ │ ldrsw x1, [x1, #10828] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 1ad64 │ │ │ │ + b.gt 1ad18 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x0, #10944] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 1adac │ │ │ │ + b 1ad60 │ │ │ │ add x1, x1, x0 │ │ │ │ str w0, [x3, x1, lsl #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w2, [x1, #10856] │ │ │ │ ldrsw x1, [x1, #10828] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 1ad94 │ │ │ │ + b.gt 1ad48 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x0, #10952] │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 1afd4 // b.none │ │ │ │ - ldr w0, [x0, #10164] │ │ │ │ - cbz w0, 1afcc │ │ │ │ + b.eq 1af88 // b.none │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbz w0, 1af80 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ mov x4, #0x8 // #8 │ │ │ │ csel x0, x0, x4, ne // ne = any │ │ │ │ madd x0, x0, x1, x3 │ │ │ │ sxtw x2, w2 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ @@ -16546,16 +16527,16 @@ │ │ │ │ bl 9fe0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ add w3, w3, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w3, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10448] │ │ │ │ - cbnz w0, 1af40 │ │ │ │ + ldr w0, [x0, #10444] │ │ │ │ + cbnz w0, 1aef4 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ sub x20, x20, #0x400 │ │ │ │ sub x7, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w4, #0x28 // #40 │ │ │ │ mov x6, x20 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ @@ -16568,32 +16549,32 @@ │ │ │ │ str w4, [x7, #10772] │ │ │ │ mov w4, w22 │ │ │ │ bl a710 │ │ │ │ mov w5, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldrsw x4, [x1, #10828] │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ ldrsw x3, [x1, #11264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w5, [x6, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10828] │ │ │ │ ldr w1, [x1, #11264] │ │ │ │ sub w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10828] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10868] │ │ │ │ - cbz w1, 14df4 │ │ │ │ - b 1ab34 │ │ │ │ + cbz w1, 14e34 │ │ │ │ + b 1aae8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x1, #10860] │ │ │ │ ldr x1, [x1, #10936] │ │ │ │ ldr w3, [x0, #10856] │ │ │ │ ldr w0, [x0, #10772] │ │ │ │ @@ -16601,37 +16582,37 @@ │ │ │ │ ldr x2, [x4, #10944] │ │ │ │ str w3, [x4, #10860] │ │ │ │ str x2, [x4, #10936] │ │ │ │ str x1, [x4, #10944] │ │ │ │ bl a270 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10772] │ │ │ │ - b 14ddc │ │ │ │ + b 14e1c │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ mov w1, w0 │ │ │ │ str w0, [x2, #10868] │ │ │ │ - b 1ab34 │ │ │ │ + b 1aae8 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x23, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x378 │ │ │ │ sub x23, x23, #0x380 │ │ │ │ mov x19, x0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ b fea8 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ - b 14d24 │ │ │ │ + b 14d64 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, w0 │ │ │ │ str w0, [x2, #10868] │ │ │ │ - b 1ab34 │ │ │ │ + b 1aae8 │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ - b 14d24 │ │ │ │ + b 14d64 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ sub x20, x20, #0x400 │ │ │ │ ldr x1, [x0, #10936] │ │ │ │ mov x6, x20 │ │ │ │ @@ -16643,89 +16624,89 @@ │ │ │ │ mov w4, w22 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ bl a850 │ │ │ │ mov w5, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldrsw x3, [x1, #11264] │ │ │ │ - add x2, x2, #0xa28 │ │ │ │ + add x2, x2, #0x958 │ │ │ │ ldrsw x4, [x1, #10828] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w5, [x6, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ ldr w0, [x0, #11264] │ │ │ │ sub w3, w3, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w3, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10444] │ │ │ │ - cbz w0, 1ae98 │ │ │ │ - b 1ae18 │ │ │ │ + ldr w0, [x0, #10440] │ │ │ │ + cbz w0, 1ae4c │ │ │ │ + b 1adcc │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ - b 1addc │ │ │ │ + b 1ad90 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ - b 1addc │ │ │ │ + b 1ad90 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ ldrsw x2, [x1, #10828] │ │ │ │ mov w1, w22 │ │ │ │ bl 9fe0 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ - cbz w1, 14c54 │ │ │ │ - b 1ab34 │ │ │ │ + cbz w1, 14c94 │ │ │ │ + b 1aae8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10828] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 14c48 │ │ │ │ + b.le 14c88 │ │ │ │ scvtf d31, w0 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ fdiv d31, d31, d15 │ │ │ │ ldr x2, [x1, #10936] │ │ │ │ ldr x1, [x1, #10944] │ │ │ │ ldr x3, [x3, #10952] │ │ │ │ fdiv d15, d15, d11 │ │ │ │ fmul d31, d31, d11 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 1b398 // b.first │ │ │ │ + b.mi 1b34c // b.first │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ fcvtzs w21, d31 │ │ │ │ str x1, [x5, #11320] │ │ │ │ sub x1, x29, #0x32, lsl #12 │ │ │ │ str x2, [x5, #11312] │ │ │ │ str xzr, [x5, #11328] │ │ │ │ cmp w21, #0x0 │ │ │ │ str w0, [x5, #11336] │ │ │ │ ccmp w0, w21, #0x1, ge // ge = tcont │ │ │ │ str x3, [x5, #11344] │ │ │ │ strb w22, [x1, #3160] │ │ │ │ - b.lt 1b390 // b.tstop │ │ │ │ + b.lt 1b344 // b.tstop │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 1b2fc // b.none │ │ │ │ + b.eq 1b2b0 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10164] │ │ │ │ - cbz w0, 1b26c │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbz w0, 1b220 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x20, #0x10 // #16 │ │ │ │ csel x20, x20, x0, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x1, x3 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ str x26, [x0, #10776] │ │ │ │ mov w26, w21 │ │ │ │ - b 1b0bc │ │ │ │ + b 1b070 │ │ │ │ ldr x1, [x1, #10952] │ │ │ │ sxtw x19, w4 │ │ │ │ umull x0, w20, w24 │ │ │ │ mov x2, x20 │ │ │ │ ubfiz x28, x24, #2, #32 │ │ │ │ lsl x21, x19, #2 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -16747,15 +16728,15 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ add x24, x24, #0x1 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr w3, [x1, #10828] │ │ │ │ fmul d31, d31, d15 │ │ │ │ fcvtzs w4, d31 │ │ │ │ cmp w3, w4 │ │ │ │ - b.gt 1b0b8 │ │ │ │ + b.gt 1b06c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w21, w26 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ ldr x26, [x0, #10776] │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ csel x2, x2, x0, ne // ne = any │ │ │ │ @@ -16785,61 +16766,61 @@ │ │ │ │ ldr x0, [x0, #10944] │ │ │ │ add x1, x20, w1, sxtw #2 │ │ │ │ add x1, x0, x1 │ │ │ │ add x0, x0, x24 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x910 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x840 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrsw x4, [x0, #10828] │ │ │ │ ldr x0, [x26] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ mov w1, w21 │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ bl 9e20 │ │ │ │ - cbz x0, 1af24 │ │ │ │ + cbz x0, 1aed8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x0, #11312] │ │ │ │ str w21, [x0, #10828] │ │ │ │ ldr x0, [x0, #11344] │ │ │ │ str x1, [x2, #10936] │ │ │ │ ldr x1, [x2, #11320] │ │ │ │ str x1, [x2, #10944] │ │ │ │ str x0, [x2, #10952] │ │ │ │ - b 14c48 │ │ │ │ + b 14c88 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x7c0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10868] │ │ │ │ - b 1ab34 │ │ │ │ + b 1aae8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10448] │ │ │ │ - ldr w2, [x2, #10444] │ │ │ │ + ldr w1, [x1, #10444] │ │ │ │ + ldr w2, [x2, #10440] │ │ │ │ orr w21, w1, w2 │ │ │ │ - cbz w21, 14b40 │ │ │ │ + cbz w21, 14b80 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w8, [x1, #10828] │ │ │ │ add w21, w0, w8 │ │ │ │ - b 14b40 │ │ │ │ + b 14b80 │ │ │ │ mov w19, w4 │ │ │ │ mov x0, x3 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ - b 1b284 │ │ │ │ + b 1b238 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ sbfiz x20, x1, #2, #32 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ add x1, x0, w1, sxtw #2 │ │ │ │ add x0, x0, x24 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -16858,24 +16839,24 @@ │ │ │ │ add x24, x24, #0x4 │ │ │ │ scvtf d31, w19 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ fmul d31, d31, d15 │ │ │ │ fcvtzs w1, d31 │ │ │ │ cmp w3, w1 │ │ │ │ - b.gt 1b280 │ │ │ │ + b.gt 1b234 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ ldr x4, [x0, #10952] │ │ │ │ - b 1b154 │ │ │ │ + b 1b108 │ │ │ │ mov w19, w4 │ │ │ │ mov x0, x3 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - b 1b314 │ │ │ │ + b 1b2c8 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ sxtw x24, w1 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ add x1, x0, w1, sxtw #3 │ │ │ │ add x0, x0, x20, lsl #1 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -16895,175 +16876,175 @@ │ │ │ │ add x20, x20, #0x4 │ │ │ │ scvtf d31, w19 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ fmul d31, d31, d15 │ │ │ │ fcvtzs w1, d31 │ │ │ │ cmp w3, w1 │ │ │ │ - b.gt 1b310 │ │ │ │ + b.gt 1b2c4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ ldr x4, [x0, #10952] │ │ │ │ - b 1b154 │ │ │ │ + b 1b108 │ │ │ │ mov w0, #0xffffffe0 // #-32 │ │ │ │ - b 1af28 │ │ │ │ + b 1aedc │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ str w0, [x5, #11336] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ str x2, [x5, #11312] │ │ │ │ str x1, [x5, #11320] │ │ │ │ str xzr, [x5, #11328] │ │ │ │ str x3, [x5, #11344] │ │ │ │ strb w22, [x0, #3160] │ │ │ │ - b 1b07c │ │ │ │ + b 1b030 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11072] │ │ │ │ - cbnz w0, 14a40 │ │ │ │ + cbnz w0, 14a80 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x3, x27 │ │ │ │ mov x26, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x710 │ │ │ │ + add x2, x2, #0x640 │ │ │ │ str w0, [x1, #10592] │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ - ldr w1, [x1, #10436] │ │ │ │ + ldr w1, [x1, #10432] │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x4, x20 │ │ │ │ mov x26, x27 │ │ │ │ mov x3, x27 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ str w0, [x1, #10592] │ │ │ │ - add x2, x2, #0x798 │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ ldr w0, [x1, #10536] │ │ │ │ mov x25, x26 │ │ │ │ str w0, [x1, #10592] │ │ │ │ mov x26, x27 │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ sxtw x4, w4 │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ - ldrsw x5, [x1, #10324] │ │ │ │ + ldrsw x5, [x1, #10320] │ │ │ │ mov x3, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ - add x2, x2, #0x7e0 │ │ │ │ + add x2, x2, #0x710 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ - b 1af28 │ │ │ │ + b 1aedc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11080] │ │ │ │ - cbz w0, 14a30 │ │ │ │ + cbz w0, 14a70 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x3, x27 │ │ │ │ mov x26, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x6d8 │ │ │ │ + add x2, x2, #0x608 │ │ │ │ str w0, [x1, #10592] │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ - ldr w1, [x1, #10332] │ │ │ │ + ldr w1, [x1, #10328] │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11072] │ │ │ │ - cbz w0, 14a24 │ │ │ │ + cbz w0, 14a64 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x3, x27 │ │ │ │ mov x26, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x6a0 │ │ │ │ + add x2, x2, #0x5d0 │ │ │ │ str w0, [x1, #10592] │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ - ldr w1, [x1, #10340] │ │ │ │ + ldr w1, [x1, #10336] │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #11072] │ │ │ │ ldr w0, [x0, #11080] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 14a30 │ │ │ │ + cbz w0, 14a70 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x3, x27 │ │ │ │ mov x26, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + add x2, x2, #0x590 │ │ │ │ str w0, [x1, #10592] │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ - ldr w1, [x1, #10336] │ │ │ │ + ldr w1, [x1, #10332] │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ adrp x20, 7f000 │ │ │ │ ldr x20, [x20, #4048] │ │ │ │ mov x3, x27 │ │ │ │ str w0, [x1, #10592] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ + add x2, x2, #0x510 │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x25, x26 │ │ │ │ mov x26, x27 │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x20] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + add x2, x2, #0x550 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10868] │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x7, x29, #0x34, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov w1, w21 │ │ │ │ str w8, [x2, #10856] │ │ │ │ @@ -17074,21 +17055,21 @@ │ │ │ │ sub x4, x4, #0x538 │ │ │ │ sub x3, x3, #0x540 │ │ │ │ sub x2, x2, #0x548 │ │ │ │ str w8, [x7, #10860] │ │ │ │ bl 9d30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1a880 │ │ │ │ + cbnz w0, 1a834 │ │ │ │ ldr w0, [x1, #10772] │ │ │ │ orr w0, w0, #0x10 │ │ │ │ str w0, [x1, #10772] │ │ │ │ b 130f0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1b600 │ │ │ │ + b.le 1b5b4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ mov w2, w21 │ │ │ │ ldr w9, [x0, #10648] │ │ │ │ @@ -17104,325 +17085,326 @@ │ │ │ │ sub x3, x3, #0x548 │ │ │ │ str w1, [x8, #10860] │ │ │ │ mov w1, w9 │ │ │ │ bl 95b0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ cbz w0, 130f0 │ │ │ │ - b 1a884 │ │ │ │ + b 1a838 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x26 │ │ │ │ mov x3, x27 │ │ │ │ mov x26, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x598 │ │ │ │ + add x2, x2, #0x4c8 │ │ │ │ str w0, [x1, #10592] │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ ldr x4, [x1, #10312] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ ldr w0, [x1, #10536] │ │ │ │ mov x25, x26 │ │ │ │ str w0, [x1, #10592] │ │ │ │ mov x26, x27 │ │ │ │ ldr w0, [x1, #10788] │ │ │ │ sxtw x4, w4 │ │ │ │ str w0, [x1, #10788] │ │ │ │ mov x0, x1 │ │ │ │ - ldrsw x5, [x1, #10328] │ │ │ │ + ldrsw x5, [x1, #10324] │ │ │ │ mov x3, x27 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x22, [x0, #10544] │ │ │ │ - add x2, x2, #0x750 │ │ │ │ + add x2, x2, #0x680 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1a968 │ │ │ │ + b 1a91c │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7b0 │ │ │ │ + add x2, x2, #0x6e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ - cbz x0, 1b77c │ │ │ │ + cbz x0, 1b730 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10936] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10944] │ │ │ │ - cbz x0, 1b794 │ │ │ │ + cbz x0, 1b748 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10944] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ - cbz x0, 14000 │ │ │ │ + cbz x0, 14040 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10952] │ │ │ │ - b 14000 │ │ │ │ + b 14040 │ │ │ │ ldr x20, [x26] │ │ │ │ bl 9720 │ │ │ │ movi d6, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d2, d8 │ │ │ │ fsub d0, d0, d9 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr d3, [x0, #10128] │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr d3, [x0, #10120] │ │ │ │ + add x2, x2, #0x180 │ │ │ │ fmov d4, d6 │ │ │ │ ldr d5, [x0, #10344] │ │ │ │ ldr d1, [x0, #10488] │ │ │ │ mov x0, x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ - tbnz w0, #31, 13ff4 │ │ │ │ + tbnz w0, #31, 14034 │ │ │ │ bl 9bb0 │ │ │ │ - b 13ff4 │ │ │ │ + b 14034 │ │ │ │ + movi d12, #0x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + fmov d13, d12 │ │ │ │ + fmov d9, d12 │ │ │ │ + fmov d8, d12 │ │ │ │ + str d12, [x0, #10144] │ │ │ │ + b 13aac │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov w1, #0x102 // #258 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ mov w20, #0xd // #13 │ │ │ │ ldr w3, [x0, #10772] │ │ │ │ - mov w30, #0xc // #12 │ │ │ │ str w3, [x4, #11968] │ │ │ │ + orr w1, w3, w1 │ │ │ │ orr w2, w3, w2 │ │ │ │ str w2, [x0, #11956] │ │ │ │ mov w0, #0x102 // #258 │ │ │ │ - orr w1, w3, w1 │ │ │ │ movk w0, #0x20, lsl #16 │ │ │ │ orr w0, w3, w0 │ │ │ │ str w1, [x4, #11960] │ │ │ │ str w0, [x4, #11964] │ │ │ │ str w2, [x4, #11972] │ │ │ │ str w1, [x4, #11976] │ │ │ │ str w0, [x4, #11980] │ │ │ │ str w3, [x4, #11984] │ │ │ │ str w2, [x4, #11988] │ │ │ │ str w1, [x4, #11992] │ │ │ │ + mov w1, #0xc // #12 │ │ │ │ + str w1, [x4, #10152] │ │ │ │ str w0, [x4, #11996] │ │ │ │ b 131e4 │ │ │ │ - sub w0, w30, #0x1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x3, #0xfffffffffffffffc // #-4 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - sxtw x1, w30 │ │ │ │ + sub x5, x29, #0x34, lsl #12 │ │ │ │ + ldr w4, [x0, #10152] │ │ │ │ + ldr w5, [x5, #10772] │ │ │ │ + sub w0, w4, #0x1 │ │ │ │ + sxtw x1, w4 │ │ │ │ + and w24, w5, #0xffffdfff │ │ │ │ sxtw x0, w0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ - ubfiz x2, x30, #2, #32 │ │ │ │ - ldr w4, [x4, #10772] │ │ │ │ + ubfiz x2, x4, #2, #32 │ │ │ │ mul x0, x0, x3 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - and w24, w4, #0xffffdfff │ │ │ │ ldr x3, [x3, #10560] │ │ │ │ add x1, x0, w1, uxtw #2 │ │ │ │ - add x0, x0, w30, uxtw #2 │ │ │ │ + add x0, x0, w4, uxtw #2 │ │ │ │ add x1, x3, x1 │ │ │ │ add x0, x3, x0 │ │ │ │ bl a240 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w30, w20 │ │ │ │ + str w20, [x0, #10152] │ │ │ │ str w24, [x0, #11952] │ │ │ │ b 13244 │ │ │ │ - movi d12, #0x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - fmov d13, d12 │ │ │ │ - fmov d9, d12 │ │ │ │ - fmov d8, d12 │ │ │ │ - str d12, [x0, #10152] │ │ │ │ - b 13a98 │ │ │ │ - mov x28, x19 │ │ │ │ - b 1972c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10668] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 1b918 // b.none │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 59000 │ │ │ │ + b.eq 1b8d0 // b.none │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x138 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ movi d10, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ sub x20, x20, #0x58c │ │ │ │ ldr w0, [x0, #10668] │ │ │ │ fmov d31, d10 │ │ │ │ fmov d12, d10 │ │ │ │ fmov d13, d10 │ │ │ │ fmov d14, d10 │ │ │ │ sub w21, w0, #0x1 │ │ │ │ fmov d10, d11 │ │ │ │ fmov d11, d31 │ │ │ │ - b 1b9dc │ │ │ │ - ldr d30, [x19, #160] │ │ │ │ + b 1b994 │ │ │ │ + ldr d30, [x28, #160] │ │ │ │ fcmpe d30, d11 │ │ │ │ - b.mi 1ba60 // b.first │ │ │ │ + b.mi 1ba18 // b.first │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.eq 1b96c // b.none │ │ │ │ + b.eq 1b924 // b.none │ │ │ │ fcmpe d13, d8 │ │ │ │ fcsel d8, d8, d13, gt │ │ │ │ fcmp d12, #0.0 │ │ │ │ - ldr d9, [x19, #128] │ │ │ │ - b.eq 1b980 // b.none │ │ │ │ + ldr d9, [x28, #128] │ │ │ │ + b.eq 1b938 // b.none │ │ │ │ fcmpe d12, d9 │ │ │ │ fcsel d9, d9, d12, gt │ │ │ │ fcmp d31, #0.0 │ │ │ │ - ldr d13, [x19, #136] │ │ │ │ - b.eq 1b994 // b.none │ │ │ │ + ldr d13, [x28, #136] │ │ │ │ + b.eq 1b94c // b.none │ │ │ │ fcmpe d31, d13 │ │ │ │ fcsel d13, d13, d31, gt │ │ │ │ fcmp d14, #0.0 │ │ │ │ - ldr d12, [x19, #168] │ │ │ │ - b.eq 1b9a8 // b.none │ │ │ │ + ldr d12, [x28, #168] │ │ │ │ + b.eq 1b960 // b.none │ │ │ │ fcmpe d14, d12 │ │ │ │ fcsel d12, d12, d14, gt │ │ │ │ cmp w21, w22 │ │ │ │ - b.eq 144d0 // b.none │ │ │ │ - mov x0, x19 │ │ │ │ + b.eq 14510 // b.none │ │ │ │ + mov x0, x28 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w22, w22, #0x1 │ │ │ │ ldr w0, [x0, #10668] │ │ │ │ cmp w0, w22 │ │ │ │ - b.eq 19760 // b.none │ │ │ │ + b.eq 1976c // b.none │ │ │ │ fmov d14, d12 │ │ │ │ fmov d31, d13 │ │ │ │ fmov d12, d9 │ │ │ │ fmov d13, d8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str d31, [x0, #10528] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d0 │ │ │ │ ldr w3, [x0, #10828] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ - ldrb w4, [x0, #2552] │ │ │ │ + ldrb w4, [x0, #2544] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x0, #10936] │ │ │ │ ldr w7, [x0, #10836] │ │ │ │ ldr w5, [x0, #10856] │ │ │ │ ldr w6, [x0, #10860] │ │ │ │ str w26, [sp, #8] │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ str x20, [sp, #16] │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ ldr w8, [x8, #10840] │ │ │ │ str w8, [sp] │ │ │ │ bl 9430 │ │ │ │ - mov x19, x0 │ │ │ │ + mov x28, x0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ str d0, [x1, #10696] │ │ │ │ - cbnz w0, 19724 │ │ │ │ - cbz x19, 19748 │ │ │ │ + cbnz w0, 19734 │ │ │ │ + cbz x28, 19754 │ │ │ │ fcmp d11, #0.0 │ │ │ │ - ldr d8, [x19, #144] │ │ │ │ + ldr d8, [x28, #144] │ │ │ │ ldr d31, [x1, #10528] │ │ │ │ - b.ne 1b950 // b.any │ │ │ │ + b.ne 1b908 // b.any │ │ │ │ fmov d11, d8 │ │ │ │ - b 1b95c │ │ │ │ + b 1b914 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #10408] │ │ │ │ - ldr w28, [x0, #10732] │ │ │ │ - str d31, [x0, #10136] │ │ │ │ - b 19444 │ │ │ │ + ldr w27, [x0, #10732] │ │ │ │ + str d31, [x0, #10128] │ │ │ │ + b 1945c │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x358 │ │ │ │ + add x2, x2, #0x288 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 100a4 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x26] │ │ │ │ - add x2, x2, #0x1c8 │ │ │ │ - ldr x3, [x1, #10040] │ │ │ │ + add x2, x2, #0xf8 │ │ │ │ + ldr x3, [x1, #10032] │ │ │ │ mov w4, w22 │ │ │ │ - ldr w5, [x1, #10124] │ │ │ │ + ldr w5, [x1, #10116] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz w20, 1458c │ │ │ │ + cbz w20, 145cc │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.eq 1458c // b.none │ │ │ │ + b.eq 145cc // b.none │ │ │ │ ldr x0, [x26] │ │ │ │ mov w3, w22 │ │ │ │ - adrp x4, 55000 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x4, x4, #0xdf0 │ │ │ │ - add x2, x2, #0x2e8 │ │ │ │ + adrp x4, 54000 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ + add x2, x2, #0x218 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 14080 │ │ │ │ + b 140c0 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x57c │ │ │ │ sub x2, x2, #0x4f0 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ bl 9dd0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ b 12b50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x21, [x25] │ │ │ │ - ldr w19, [x0, #10292] │ │ │ │ - ldr x24, [x0, #10016] │ │ │ │ + ldr w19, [x0, #10296] │ │ │ │ + ldr x24, [x0, #10008] │ │ │ │ sub w1, w19, #0x1 │ │ │ │ str w1, [x2, #11312] │ │ │ │ mov x0, x24 │ │ │ │ bl 9860 │ │ │ │ mov x5, x0 │ │ │ │ mov w4, w20 │ │ │ │ mov x0, x21 │ │ │ │ mov w3, w19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xfb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x20, x20, #0x3d0 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ @@ -17432,403 +17414,403 @@ │ │ │ │ ldr x0, [x0, #11008] │ │ │ │ ldr x3, [x1, #11032] │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ ldr x4, [x1, #11040] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ stp xzr, xzr, [sp, #32] │ │ │ │ sub x1, x1, #0x368 │ │ │ │ - str x1, [x6, #10040] │ │ │ │ + str x1, [x6, #10032] │ │ │ │ mov x6, x1 │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ mov x1, x22 │ │ │ │ str xzr, [sp, #64] │ │ │ │ str wzr, [sp, #72] │ │ │ │ str wzr, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ - bl 474e0 │ │ │ │ + bl 47400 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x21, [x25] │ │ │ │ ldr w23, [x0, #10864] │ │ │ │ mov x0, x24 │ │ │ │ str w1, [x2, #10868] │ │ │ │ bl 9860 │ │ │ │ mov w4, w23 │ │ │ │ mov x5, x0 │ │ │ │ mov w3, w19 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc0 │ │ │ │ + add x2, x2, #0xff0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 1bee4 │ │ │ │ + cbnz w0, 1be9c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #11312] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 1bc74 │ │ │ │ + b.le 1bc2c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x0, #10864] │ │ │ │ sub w0, w4, #0x1 │ │ │ │ cmp w3, w0 │ │ │ │ - b.lt 1be40 // b.tstop │ │ │ │ + b.lt 1bdf8 // b.tstop │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x2, x22 │ │ │ │ ldr x3, [x0, #10984] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x6, [x1, #11000] │ │ │ │ str xzr, [sp] │ │ │ │ ldr x1, [x1, #11008] │ │ │ │ str w0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x7, [x0, #10040] │ │ │ │ + ldr x7, [x0, #10032] │ │ │ │ ldr x4, [x0, #11032] │ │ │ │ ldr x5, [x0, #11040] │ │ │ │ - ldr x0, [x0, #10736] │ │ │ │ - bl 44aa0 │ │ │ │ + ldr x0, [x0, #10744] │ │ │ │ + bl 449c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1bee8 │ │ │ │ + cbnz w0, 1bea0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ - ldr w0, [x0, #10292] │ │ │ │ + ldr w0, [x0, #10296] │ │ │ │ cmp w0, w20 │ │ │ │ b.ge 11ecc // b.tcont │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #9976] │ │ │ │ + ldr x0, [x0, #9960] │ │ │ │ ldr x23, [x0] │ │ │ │ cmp x23, #0x0 │ │ │ │ csel x23, x23, x26, ne // ne = any │ │ │ │ ldr x21, [x25] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x5, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w4, w20 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x190 │ │ │ │ - ldr w1, [x1, #10292] │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc0 │ │ │ │ + ldr w1, [x1, #10296] │ │ │ │ add w3, w1, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12b38 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x580 │ │ │ │ sub x2, x2, #0x4f8 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ bl 9dd0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ b 12b44 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ + add x2, x2, #0xf80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 120a8 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xf30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12070 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xfc8 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12038 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf78 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ str w0, [x1, #10788] │ │ │ │ b fe78 │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w8, [x8, #10664] │ │ │ │ - ldr w7, [x0, #10416] │ │ │ │ + ldr w7, [x0, #10396] │ │ │ │ ldr w3, [x0, #10852] │ │ │ │ ldr w6, [x0, #10876] │ │ │ │ ldr w4, [x0, #10896] │ │ │ │ ldr w5, [x0, #10900] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str w8, [sp] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ sub x0, x0, #0x500 │ │ │ │ ldr x8, [x8, #10760] │ │ │ │ str x8, [sp, #8] │ │ │ │ - bl 46fa0 │ │ │ │ + bl 46ec0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ ldr w0, [x0, #10512] │ │ │ │ add w0, w0, w20 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.gt 11d80 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x850 │ │ │ │ + add x2, x2, #0x780 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1502c │ │ │ │ + b 1506c │ │ │ │ ldr x0, [x25] │ │ │ │ add w3, w3, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, x20, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldr x2, [x0, #10984] │ │ │ │ ldr x5, [x0, #11000] │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ ldr x0, [x0, #11008] │ │ │ │ ldr x3, [x1, #11032] │ │ │ │ stp xzr, xzr, [sp, #32] │ │ │ │ ldr x4, [x1, #11040] │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ - ldr x6, [x1, #10040] │ │ │ │ + ldr x6, [x1, #10032] │ │ │ │ str xzr, [sp, #64] │ │ │ │ str wzr, [sp, #72] │ │ │ │ mov x1, x22 │ │ │ │ str wzr, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ - bl 474e0 │ │ │ │ + bl 47400 │ │ │ │ mov w5, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x6, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x148 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x78 │ │ │ │ ldr w4, [x0, #10864] │ │ │ │ ldr x0, [x25] │ │ │ │ str w5, [x6, #10868] │ │ │ │ ldr w3, [x1, #11312] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add w3, w3, w1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 1bc74 │ │ │ │ + cbz w0, 1bc2c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10788] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ str w0, [x1, #10756] │ │ │ │ b fe78 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ b 1071c │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x808 │ │ │ │ - adrp x21, 60000 │ │ │ │ - add x21, x21, #0x138 │ │ │ │ - str x0, [x1, #10064] │ │ │ │ + str x0, [x1, #10056] │ │ │ │ bl 9c90 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x20, x1, #0x68 │ │ │ │ + ldr x2, [x0, #10696] │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ + cmp x2, #0x0 │ │ │ │ + csel x1, x20, x2, eq // eq = none │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #10632] │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ - cmp x1, #0x0 │ │ │ │ - csel x1, x21, x1, eq // eq = none │ │ │ │ - str x1, [x2, #10632] │ │ │ │ + str x1, [x2, #10696] │ │ │ │ bl 9810 │ │ │ │ mov x19, x0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10696] │ │ │ │ + ldr x0, [x0, #10736] │ │ │ │ cmp x0, #0x0 │ │ │ │ - csel x0, x21, x0, eq // eq = none │ │ │ │ - str x0, [x1, #10696] │ │ │ │ - cbz x20, 1c0ac │ │ │ │ - adrp x1, 55000 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x1, x1, #0xe00 │ │ │ │ - add x2, x2, #0xe08 │ │ │ │ + csel x0, x20, x0, eq // eq = none │ │ │ │ + str x0, [x1, #10736] │ │ │ │ + cbz x21, 1c064 │ │ │ │ + adrp x3, 54000 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x3, x3, #0xd20 │ │ │ │ + add x2, x2, #0xd28 │ │ │ │ sub x0, x29, #0x3, lsl #12 │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xe00 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x4, 54000 │ │ │ │ + add x4, x4, #0xd20 │ │ │ │ mov x18, #0xffffffffffffdfc8 // #-8248 │ │ │ │ mov x6, x19 │ │ │ │ + ldrb w0, [x0, #4040] │ │ │ │ mov x19, #0xffffffffffffe3d0 // #-7216 │ │ │ │ - ldrb w4, [x0, #4040] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - adrp x5, 56000 │ │ │ │ - cmp w4, #0x0 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - csel x0, x0, x3, eq // eq = none │ │ │ │ - adrp x3, 56000 │ │ │ │ - add x3, x3, #0xd70 │ │ │ │ - add x5, x5, #0xd40 │ │ │ │ - ldr x4, [x4, #10696] │ │ │ │ - stp x20, x2, [sp, #16] │ │ │ │ + adrp x5, 55000 │ │ │ │ + add x5, x5, #0xc90 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + add x0, x1, #0x68 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + csel x0, x0, x4, eq // eq = none │ │ │ │ + ldr x1, [x1, #10736] │ │ │ │ + stp x21, x2, [sp, #16] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - stp x4, x1, [sp] │ │ │ │ - add x4, x29, x18 │ │ │ │ + stp x1, x3, [sp] │ │ │ │ + add x3, x29, x18 │ │ │ │ add x1, x29, x19 │ │ │ │ - ldr x7, [x2, #10064] │ │ │ │ - stp x0, x4, [sp, #32] │ │ │ │ + ldr x7, [x2, #10056] │ │ │ │ + stp x0, x3, [sp, #32] │ │ │ │ mov x0, x2 │ │ │ │ mov x19, x1 │ │ │ │ - mov x2, #0x401 // #1025 │ │ │ │ + adrp x3, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x4, [x0, #10632] │ │ │ │ - str x3, [sp, #48] │ │ │ │ + add x3, x3, #0xc70 │ │ │ │ + ldr x4, [x0, #10696] │ │ │ │ + str x5, [sp, #48] │ │ │ │ mov x0, x19 │ │ │ │ - adrp x3, 56000 │ │ │ │ - add x3, x3, #0xd50 │ │ │ │ + mov x2, #0x401 // #1025 │ │ │ │ + adrp x5, 55000 │ │ │ │ + add x5, x5, #0xc60 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str x19, [x0, #10720] │ │ │ │ b 117dc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10852] │ │ │ │ bl a800 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #4016] │ │ │ │ ldr x4, [x1, #16] │ │ │ │ cmp x4, w0, sxtw │ │ │ │ - b.hi 1c0dc // b.pmore │ │ │ │ + b.hi 1c094 // b.pmore │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x19, 56000 │ │ │ │ + adrp x19, 55000 │ │ │ │ mov w5, #0x80 // #128 │ │ │ │ - add x2, x19, #0xc20 │ │ │ │ + add x2, x19, #0xb40 │ │ │ │ ldr w3, [x0, #10852] │ │ │ │ ldr x0, [x25] │ │ │ │ str w4, [x1, #11384] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x0, #11384] │ │ │ │ cmp w4, #0x80 │ │ │ │ - b.gt 1c0bc │ │ │ │ + b.gt 1c074 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x2, x19, #0xc20 │ │ │ │ + add x2, x19, #0xb40 │ │ │ │ mov w5, #0x80 // #128 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x0, #10852] │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0xcf8 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0xc18 │ │ │ │ bl 95c0 │ │ │ │ - mov x20, x0 │ │ │ │ + mov x21, x0 │ │ │ │ b 117ac │ │ │ │ - mov x20, x21 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x2, x21 │ │ │ │ - b 1bf84 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x3, x20 │ │ │ │ + mov x2, x20 │ │ │ │ + b 1bf3c │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc90 │ │ │ │ + add x2, x2, #0xbb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x0, #11384] │ │ │ │ - b 1c07c │ │ │ │ + b 1c034 │ │ │ │ bl a800 │ │ │ │ mov w4, w0 │ │ │ │ - b 1c03c │ │ │ │ + b 1bff4 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + add x2, x2, #0xb28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 11738 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc00 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ ldr x20, [x0, #10800] │ │ │ │ ldr x0, [x25] │ │ │ │ ldr x3, [x20] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w26, #0x1 │ │ │ │ b.eq 12978 // b.none │ │ │ │ sub w26, w26, #0x2 │ │ │ │ mov x1, x20 │ │ │ │ add x0, x20, #0x10 │ │ │ │ add x22, x1, #0x8 │ │ │ │ - adrp x20, 56000 │ │ │ │ + adrp x20, 55000 │ │ │ │ add x26, x0, w26, uxtw #3 │ │ │ │ - add x20, x20, #0x260 │ │ │ │ + add x20, x20, #0x180 │ │ │ │ ldr x3, [x22], #8 │ │ │ │ mov x2, x20 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp x22, x26 │ │ │ │ - b.ne 1c148 // b.any │ │ │ │ + b.ne 1c100 // b.any │ │ │ │ b 12978 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x19, x29, #0x31, lsl #12 │ │ │ │ sub x19, x19, #0x4b0 │ │ │ │ mov x0, x19 │ │ │ │ bl 9d40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10788] │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 15070 │ │ │ │ + cbnz w0, 150b0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1c1c0 │ │ │ │ + b.le 1c178 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fsub d0, d0, d15 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ ldr w1, [x1, #10772] │ │ │ │ - add x2, x2, #0xe78 │ │ │ │ + add x2, x2, #0xd98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str x19, [x0, #10760] │ │ │ │ b 11c58 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ + add x2, x2, #0xd40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 11c2c │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb78 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xa98 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ adrp x3, f000 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ add x3, x3, #0x80 │ │ │ │ ldrsw x1, [x0, #10864] │ │ │ │ @@ -17836,242 +17818,244 @@ │ │ │ │ sub x0, x0, #0xf50 │ │ │ │ bl 9a70 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ b 11720 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x618 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #10800] │ │ │ │ ldr x0, [x0] │ │ │ │ bl f090 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl a840 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdb0 │ │ │ │ + add x2, x2, #0xcd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12858 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd88 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12840 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd18 │ │ │ │ + add x2, x2, #0xc38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12808 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xca8 │ │ │ │ + add x2, x2, #0xbc8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 127d0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12798 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc00 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12760 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb98 │ │ │ │ + add x2, x2, #0xab8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12728 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb30 │ │ │ │ + add x2, x2, #0xa50 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 126f0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xad8 │ │ │ │ + add x2, x2, #0x9f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 126b8 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa88 │ │ │ │ + add x2, x2, #0x9a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12680 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa28 │ │ │ │ + add x2, x2, #0x948 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12648 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x9b8 │ │ │ │ + add x2, x2, #0x8d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12610 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 125d8 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8e0 │ │ │ │ + add x2, x2, #0x800 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 125a0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x868 │ │ │ │ + add x2, x2, #0x788 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12578 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x808 │ │ │ │ + add x2, x2, #0x728 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12540 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7a8 │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12508 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ + add x2, x2, #0x668 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 124d0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6f0 │ │ │ │ + add x2, x2, #0x610 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12498 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x688 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12460 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12428 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5d0 │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 123f0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 123b8 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x528 │ │ │ │ + add x2, x2, #0x448 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12380 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4d0 │ │ │ │ + add x2, x2, #0x3f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12348 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x488 │ │ │ │ + add x2, x2, #0x3a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12310 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x428 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 122d8 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3b8 │ │ │ │ + add x2, x2, #0x2d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 122a0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x358 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12268 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x300 │ │ │ │ + add x2, x2, #0x220 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12230 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + add x2, x2, #0x1b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 121f8 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x238 │ │ │ │ + add x2, x2, #0x158 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 121c0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1d8 │ │ │ │ + add x2, x2, #0xf8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12188 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x180 │ │ │ │ + add x2, x2, #0xa0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12150 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x118 │ │ │ │ + add x2, x2, #0x38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 12118 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc0 │ │ │ │ + add x2, x2, #0xfe0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 120e0 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ @@ -18082,15 +18066,15 @@ │ │ │ │ stp d14, d15, [sp, #144] │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - mov x13, #0x1b70 // #7024 │ │ │ │ + mov x13, #0x1b60 // #7008 │ │ │ │ sub sp, sp, x13 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov w26, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x21, x29, #0x30, lsl #12 │ │ │ │ adrp x2, 7f000 │ │ │ │ ldr x2, [x2, #3960] │ │ │ │ @@ -18107,77 +18091,77 @@ │ │ │ │ mov x0, #0xffffffffffffec80 // #-4992 │ │ │ │ add sp, sp, x0 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x3, x3, #0x388 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x18, #0xffffffffffffefe8 // #-4120 │ │ │ │ - mov w25, #0x1 // #1 │ │ │ │ - add x0, x29, x18 │ │ │ │ + mov x15, #0xffffffffffffefe8 // #-4120 │ │ │ │ + mov w27, #0x1 // #1 │ │ │ │ + add x0, x29, x15 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ str wzr, [x4, #10828] │ │ │ │ str x3, [x1, #10680] │ │ │ │ add x20, sp, #0xb0 │ │ │ │ str x0, [x1, #10792] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str wzr, [x4, #10832] │ │ │ │ - str w25, [x4, #10836] │ │ │ │ - str w25, [x4, #10840] │ │ │ │ + str w27, [x4, #10836] │ │ │ │ + str w27, [x4, #10840] │ │ │ │ str wzr, [x4, #10844] │ │ │ │ str wzr, [x4, #10848] │ │ │ │ - str w25, [x4, #10852] │ │ │ │ + str w27, [x4, #10852] │ │ │ │ str wzr, [x4, #10856] │ │ │ │ str wzr, [x4, #10860] │ │ │ │ str wzr, [x4, #10864] │ │ │ │ str xzr, [x4, #10936] │ │ │ │ str xzr, [x4, #10944] │ │ │ │ str xzr, [x4, #10952] │ │ │ │ str xzr, [x4, #10960] │ │ │ │ str xzr, [x4, #10968] │ │ │ │ str xzr, [x4, #10976] │ │ │ │ str x3, [x4, #10984] │ │ │ │ - str w25, [x4, #11384] │ │ │ │ + str w27, [x4, #11384] │ │ │ │ bl 99a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ mov x2, #0x200 // #512 │ │ │ │ sub x0, x0, #0x150 │ │ │ │ - str x0, [x1, #10560] │ │ │ │ + str x0, [x1, #10568] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 99a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10868] │ │ │ │ - str w25, [x0, #10872] │ │ │ │ - str w25, [x0, #10876] │ │ │ │ + str w27, [x0, #10872] │ │ │ │ + str w27, [x0, #10876] │ │ │ │ str xzr, [x0, #10992] │ │ │ │ str xzr, [x0, #11000] │ │ │ │ - str w25, [x0, #11392] │ │ │ │ - str w25, [x0, #11400] │ │ │ │ + str w27, [x0, #11392] │ │ │ │ + str w27, [x0, #11400] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x18, #0x2b60 // #11104 │ │ │ │ + mov x15, #0x2b60 // #11104 │ │ │ │ fmov d8, d0 │ │ │ │ - str w25, [x0, #10880] │ │ │ │ - str w25, [x0, #10884] │ │ │ │ - str w25, [x0, #10888] │ │ │ │ - str w25, [x0, #10892] │ │ │ │ - str w25, [x0, #10896] │ │ │ │ - str w25, [x0, #10900] │ │ │ │ + str w27, [x0, #10880] │ │ │ │ + str w27, [x0, #10884] │ │ │ │ + str w27, [x0, #10888] │ │ │ │ + str w27, [x0, #10892] │ │ │ │ + str w27, [x0, #10896] │ │ │ │ + str w27, [x0, #10900] │ │ │ │ str wzr, [x0, #10904] │ │ │ │ - str w25, [x0, #10908] │ │ │ │ + str w27, [x0, #10908] │ │ │ │ str wzr, [x0, #10912] │ │ │ │ str wzr, [x0, #10916] │ │ │ │ str xzr, [x0, #11008] │ │ │ │ str xzr, [x0, #11016] │ │ │ │ str xzr, [x0, #11024] │ │ │ │ str xzr, [x0, #11032] │ │ │ │ str xzr, [x0, #11040] │ │ │ │ str xzr, [x0, #11048] │ │ │ │ - add x0, x0, x18 │ │ │ │ + add x0, x0, x15 │ │ │ │ stp xzr, xzr, [x0] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11120] │ │ │ │ bl a950 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ mov w3, #0x56 // #86 │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ @@ -18186,16 +18170,16 @@ │ │ │ │ fmov d31, x0 │ │ │ │ str d0, [x4, #10688] │ │ │ │ sub x4, x29, #0x32, lsl #12 │ │ │ │ mov x2, #0x1380 // #4992 │ │ │ │ mov x0, x20 │ │ │ │ strb w3, [x4, #2635] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - str w25, [x3, #10920] │ │ │ │ - str w25, [x3, #10924] │ │ │ │ + str w27, [x3, #10920] │ │ │ │ + str w27, [x3, #10924] │ │ │ │ str d31, [x3, #11056] │ │ │ │ str d31, [x3, #11064] │ │ │ │ bl 9450 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x1, x1, #0x2b0 │ │ │ │ @@ -18204,653 +18188,653 @@ │ │ │ │ str x2, [x3, #11104] │ │ │ │ str x1, [x3, #11112] │ │ │ │ str wzr, [x3, #11120] │ │ │ │ bl 9b90 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10760] │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1d4b8 │ │ │ │ + cbnz w0, 1d478 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x28, 7f000 │ │ │ │ - ldr x28, [x28, #4000] │ │ │ │ + adrp x22, 7f000 │ │ │ │ + ldr x22, [x22, #4000] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str wzr, [x2, #10232] │ │ │ │ - sub x22, x29, #0x31, lsl #12 │ │ │ │ - str wzr, [x2, #10236] │ │ │ │ + str wzr, [x2, #10244] │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + str wzr, [x2, #10248] │ │ │ │ movi d11, #0x0 │ │ │ │ - str wzr, [x2, #10240] │ │ │ │ + str wzr, [x2, #10252] │ │ │ │ mov w23, #0x4c54 // #19540 │ │ │ │ - str wzr, [x2, #10244] │ │ │ │ - sub x22, x22, #0x5b0 │ │ │ │ - str w25, [x0, #10260] │ │ │ │ - mov w27, #0x80 // #128 │ │ │ │ - str wzr, [x2, #10328] │ │ │ │ - adrp x21, 55000 │ │ │ │ + str wzr, [x2, #10256] │ │ │ │ + sub x25, x25, #0x5b0 │ │ │ │ + str w27, [x0, #10272] │ │ │ │ + mov w28, #0x80 // #128 │ │ │ │ str wzr, [x2, #10332] │ │ │ │ + adrp x21, 54000 │ │ │ │ + str wzr, [x2, #10336] │ │ │ │ movk w23, #0x4f, lsl #16 │ │ │ │ - str w25, [x0, #10400] │ │ │ │ - str w25, [x0, #10416] │ │ │ │ - str w25, [x0, #10428] │ │ │ │ - str wzr, [x2, #10440] │ │ │ │ - str w25, [x0, #10460] │ │ │ │ - str w25, [x0, #10464] │ │ │ │ - str w25, [x0, #10468] │ │ │ │ - str w25, [x0, #10472] │ │ │ │ - str w25, [x0, #10476] │ │ │ │ - str wzr, [x2, #10496] │ │ │ │ - str wzr, [x2, #10500] │ │ │ │ - str wzr, [x2, #10504] │ │ │ │ - str wzr, [x2, #10580] │ │ │ │ - str wzr, [x2, #10616] │ │ │ │ - str w25, [x0, #10632] │ │ │ │ - str wzr, [x2, #10640] │ │ │ │ - str w1, [x2, #10648] │ │ │ │ - str w25, [x0, #10656] │ │ │ │ - str w1, [x2, #10660] │ │ │ │ - str w25, [x0, #10676] │ │ │ │ + str w27, [x0, #10396] │ │ │ │ + str w27, [x0, #10420] │ │ │ │ + str w27, [x0, #10432] │ │ │ │ + str wzr, [x2, #10448] │ │ │ │ + str w27, [x0, #10468] │ │ │ │ + str w27, [x0, #10472] │ │ │ │ + str w27, [x0, #10476] │ │ │ │ + str w27, [x0, #10480] │ │ │ │ + str w27, [x0, #10484] │ │ │ │ + str wzr, [x2, #10508] │ │ │ │ + str wzr, [x2, #10512] │ │ │ │ + str wzr, [x2, #10516] │ │ │ │ + str w1, [x2, #10552] │ │ │ │ + str wzr, [x2, #10584] │ │ │ │ + str wzr, [x2, #10612] │ │ │ │ + str w27, [x0, #10628] │ │ │ │ + str wzr, [x2, #10636] │ │ │ │ + str w27, [x0, #10656] │ │ │ │ + str w27, [x0, #10660] │ │ │ │ + str w1, [x2, #10664] │ │ │ │ str wzr, [x2, #10732] │ │ │ │ - str w25, [x0, #10736] │ │ │ │ + str w27, [x0, #10736] │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ str wzr, [x2, #10744] │ │ │ │ fmov d10, x0 │ │ │ │ str wzr, [x2, #10752] │ │ │ │ mov w0, #0x4000000 // #67108864 │ │ │ │ str wzr, [x2, #10756] │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #3992] │ │ │ │ - str wzr, [x2, #10344] │ │ │ │ - str wzr, [x2, #10248] │ │ │ │ - str wzr, [x2, #10252] │ │ │ │ - str wzr, [x2, #10256] │ │ │ │ + str wzr, [x2, #10340] │ │ │ │ + str wzr, [x2, #10260] │ │ │ │ str wzr, [x2, #10264] │ │ │ │ str wzr, [x2, #10268] │ │ │ │ - str wzr, [x2, #10348] │ │ │ │ + str wzr, [x2, #10276] │ │ │ │ + str wzr, [x2, #10280] │ │ │ │ str wzr, [x2, #10352] │ │ │ │ str wzr, [x2, #10356] │ │ │ │ str wzr, [x2, #10360] │ │ │ │ str wzr, [x2, #10364] │ │ │ │ - str wzr, [x2, #10376] │ │ │ │ - str wzr, [x2, #10380] │ │ │ │ - str wzr, [x2, #10404] │ │ │ │ - str wzr, [x2, #10444] │ │ │ │ - str wzr, [x2, #10448] │ │ │ │ + str wzr, [x2, #10368] │ │ │ │ + str wzr, [x2, #10372] │ │ │ │ + str wzr, [x2, #10392] │ │ │ │ + str wzr, [x2, #10416] │ │ │ │ str wzr, [x2, #10452] │ │ │ │ str wzr, [x2, #10456] │ │ │ │ - str wzr, [x2, #10480] │ │ │ │ - str wzr, [x2, #10508] │ │ │ │ - str wzr, [x2, #10512] │ │ │ │ - str wzr, [x2, #10516] │ │ │ │ - str wzr, [x2, #10584] │ │ │ │ + str wzr, [x2, #10460] │ │ │ │ + str wzr, [x2, #10464] │ │ │ │ + str wzr, [x2, #10488] │ │ │ │ + str wzr, [x2, #10520] │ │ │ │ + str wzr, [x2, #10524] │ │ │ │ + str wzr, [x2, #10556] │ │ │ │ str wzr, [x2, #10588] │ │ │ │ + str wzr, [x2, #10608] │ │ │ │ + str wzr, [x2, #10616] │ │ │ │ str wzr, [x2, #10620] │ │ │ │ str wzr, [x2, #10624] │ │ │ │ - str wzr, [x2, #10628] │ │ │ │ - str wzr, [x2, #10636] │ │ │ │ + str wzr, [x2, #10632] │ │ │ │ + str wzr, [x2, #10640] │ │ │ │ str wzr, [x2, #10644] │ │ │ │ - str wzr, [x2, #10652] │ │ │ │ - str wzr, [x2, #10664] │ │ │ │ str wzr, [x2, #10668] │ │ │ │ str wzr, [x2, #10672] │ │ │ │ - str wzr, [x2, #10288] │ │ │ │ + str wzr, [x2, #10676] │ │ │ │ + str wzr, [x2, #10284] │ │ │ │ str w0, [x2, #10696] │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ - str wzr, [x28] │ │ │ │ - str xzr, [x2, #10272] │ │ │ │ - str xzr, [x2, #10280] │ │ │ │ - str wzr, [x2, #10292] │ │ │ │ + str wzr, [x22] │ │ │ │ + str xzr, [x2, #10288] │ │ │ │ str xzr, [x2, #10296] │ │ │ │ str xzr, [x2, #10304] │ │ │ │ - str xzr, [x2, #10336] │ │ │ │ + str wzr, [x2, #10320] │ │ │ │ + str xzr, [x2, #10344] │ │ │ │ str xzr, [x2, #10384] │ │ │ │ str xzr, [x2, #10408] │ │ │ │ - str wzr, [x2, #10420] │ │ │ │ - str xzr, [x2, #10432] │ │ │ │ - str wzr, [x2, #10488] │ │ │ │ + str wzr, [x2, #10424] │ │ │ │ + str xzr, [x2, #10440] │ │ │ │ + str wzr, [x2, #10504] │ │ │ │ + str xzr, [x2, #10536] │ │ │ │ str xzr, [x2, #10544] │ │ │ │ - str xzr, [x2, #10552] │ │ │ │ - str xzr, [x2, #10568] │ │ │ │ + str xzr, [x2, #10560] │ │ │ │ + str xzr, [x2, #10576] │ │ │ │ str xzr, [x2, #10592] │ │ │ │ str xzr, [x2, #10600] │ │ │ │ - str xzr, [x2, #10608] │ │ │ │ + str xzr, [x2, #10648] │ │ │ │ str w0, [x2, #10700] │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ str xzr, [x2, #10704] │ │ │ │ str xzr, [x2, #10712] │ │ │ │ str xzr, [x2, #10720] │ │ │ │ str w0, [x2, #10728] │ │ │ │ str xzr, [x2, #10768] │ │ │ │ str xzr, [x2, #10776] │ │ │ │ str xzr, [x2, #10784] │ │ │ │ str wzr, [x2, #10808] │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x4, x22 │ │ │ │ + mov x4, x25 │ │ │ │ mov x3, x20 │ │ │ │ - add x2, x21, #0xe60 │ │ │ │ + add x2, x21, #0xd80 │ │ │ │ ldr x1, [x0, #10800] │ │ │ │ mov w0, w26 │ │ │ │ bl ab70 │ │ │ │ mov w24, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 1d1a8 // b.none │ │ │ │ + b.eq 1d168 // b.none │ │ │ │ ldr x1, [x19] │ │ │ │ bl a810 │ │ │ │ - orr w27, w27, w0 │ │ │ │ + orr w28, w28, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w0, w27, #0x8000 │ │ │ │ + and w0, w28, #0x8000 │ │ │ │ ldr w1, [x1, #10808] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10808] │ │ │ │ cmp w24, w23 │ │ │ │ - b.eq 1e784 // b.none │ │ │ │ - b.gt 1ca60 │ │ │ │ + b.eq 1e740 // b.none │ │ │ │ + b.gt 1ca20 │ │ │ │ mov w0, #0x4853 // #18515 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e9a0 // b.none │ │ │ │ - b.gt 1cb04 │ │ │ │ + b.eq 1e95c // b.none │ │ │ │ + b.gt 1cac4 │ │ │ │ cmp w24, #0x7a │ │ │ │ - b.gt 1cdec │ │ │ │ + b.gt 1cdac │ │ │ │ cmp w24, #0x41 │ │ │ │ - b.le 1c9c0 │ │ │ │ + b.le 1c980 │ │ │ │ sub w24, w24, #0x42 │ │ │ │ cmp w24, #0x38 │ │ │ │ - b.hi 1c9c0 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x274 │ │ │ │ + b.hi 1c980 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x1a4 │ │ │ │ ldrh w0, [x0, w24, uxtw #1] │ │ │ │ - adr x24, 1ca60 │ │ │ │ + adr x24, 1ca20 │ │ │ │ add x0, x24, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ mov w0, #0x6c73 // #27763 │ │ │ │ movk w0, #0x6d6b, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 1cb6c │ │ │ │ + b.gt 1cb2c │ │ │ │ sub w0, w0, #0xb │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 1d700 │ │ │ │ + b.gt 1d6c0 │ │ │ │ mov w0, #0x6274 // #25204 │ │ │ │ movk w0, #0x616c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e794 // b.none │ │ │ │ - b.gt 1cc88 │ │ │ │ + b.eq 1e750 // b.none │ │ │ │ + b.gt 1cc48 │ │ │ │ mov w0, #0x6264 // #25188 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e7c4 // b.none │ │ │ │ - b.gt 1cfb0 │ │ │ │ + b.eq 1e780 // b.none │ │ │ │ + b.gt 1cf70 │ │ │ │ sub w0, w24, #0x767, lsl #12 │ │ │ │ subs w0, w0, #0x646 │ │ │ │ - b.eq 1e624 // b.none │ │ │ │ + b.eq 1e5e0 // b.none │ │ │ │ mov w0, #0x7646 // #30278 │ │ │ │ movk w0, #0x76, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 1d12c │ │ │ │ + b.gt 1d0ec │ │ │ │ mov w0, #0x6961 // #26977 │ │ │ │ movk w0, #0x72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e8b0 // b.none │ │ │ │ - b.gt 1d9e0 │ │ │ │ + b.eq 1e86c // b.none │ │ │ │ + b.gt 1d9a0 │ │ │ │ mov w0, #0x6363 // #25443 │ │ │ │ movk w0, #0x61, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e588 // b.none │ │ │ │ + b.eq 1e544 // b.none │ │ │ │ mov w0, #0x6d6e // #28014 │ │ │ │ movk w0, #0x6f, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10280] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10648] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6c6c // #27756 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e634 // b.none │ │ │ │ - b.gt 1cc24 │ │ │ │ + b.eq 1e5f0 // b.none │ │ │ │ + b.gt 1cbe4 │ │ │ │ mov w0, #0x5353 // #21331 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e954 // b.none │ │ │ │ - b.gt 1ce50 │ │ │ │ + b.eq 1e910 // b.none │ │ │ │ + b.gt 1ce10 │ │ │ │ mov w0, #0x5040 // #20544 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1de3c // b.none │ │ │ │ - b.gt 1d7a0 │ │ │ │ + b.eq 1ddfc // b.none │ │ │ │ + b.gt 1d760 │ │ │ │ mov w0, #0x4a4a // #19018 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dc84 // b.none │ │ │ │ + b.eq 1dc44 // b.none │ │ │ │ mov w0, #0x4d4d // #19789 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e568 // b.none │ │ │ │ + b.eq 1e524 // b.none │ │ │ │ mov w0, #0x4949 // #18761 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10328] │ │ │ │ + ldr w0, [x0, #10332] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10328] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10332] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x7373 // #29555 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e980 // b.none │ │ │ │ - b.gt 1cd80 │ │ │ │ + b.eq 1e93c // b.none │ │ │ │ + b.gt 1cd40 │ │ │ │ mov w0, #0x7773 // #30579 │ │ │ │ movk w0, #0x726f, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e90c // b.none │ │ │ │ - b.gt 1cf08 │ │ │ │ + b.eq 1e8c8 // b.none │ │ │ │ + b.gt 1cec8 │ │ │ │ mov w0, #0x6873 // #26739 │ │ │ │ movk w0, #0x6e72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e918 // b.none │ │ │ │ - b.gt 1d0d4 │ │ │ │ + b.eq 1e8d4 // b.none │ │ │ │ + b.gt 1d094 │ │ │ │ mov w0, #0x7270 // #29296 │ │ │ │ movk w0, #0x6e69, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e880 // b.none │ │ │ │ - b.gt 1dc10 │ │ │ │ + b.eq 1e83c // b.none │ │ │ │ + b.gt 1dbd0 │ │ │ │ mov w0, #0x6578 // #25976 │ │ │ │ movk w0, #0x6d73, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e690 // b.none │ │ │ │ + b.eq 1e64c // b.none │ │ │ │ mov w0, #0x7873 // #30835 │ │ │ │ movk w0, #0x6d74, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ bl 9490 │ │ │ │ fmov d10, d0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0x468 │ │ │ │ + add x2, x2, #0x388 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ fcmpe d10, d31 │ │ │ │ - b.gt 1d1ec │ │ │ │ + b.gt 1d1ac │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ fcmpe d10, d31 │ │ │ │ - b.mi 1d1ec // b.first │ │ │ │ - b 1c9c0 │ │ │ │ + b.mi 1d1ac // b.first │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x1bb1 // #7089 │ │ │ │ movk w0, #0xb, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e604 // b.none │ │ │ │ - b.gt 1ceb4 │ │ │ │ + b.eq 1e5c0 // b.none │ │ │ │ + b.gt 1ce74 │ │ │ │ sub w0, w24, #0x44, lsl #12 │ │ │ │ subs w0, w0, #0x44 │ │ │ │ - b.eq 1e614 // b.none │ │ │ │ + b.eq 1e5d0 // b.none │ │ │ │ mov w0, #0x4044 // #16452 │ │ │ │ movk w0, #0x4, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 1d16c │ │ │ │ + b.gt 1d12c │ │ │ │ mov w0, #0x7373 // #29555 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e8ec // b.none │ │ │ │ - b.gt 1d98c │ │ │ │ + b.eq 1e8a8 // b.none │ │ │ │ + b.gt 1d94c │ │ │ │ mov w0, #0x6f6f // #28527 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e558 // b.none │ │ │ │ + b.eq 1e514 // b.none │ │ │ │ mov w0, #0x7365 // #29541 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl efc0 │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6c73 // #27763 │ │ │ │ movk w0, #0x636f, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e990 // b.none │ │ │ │ - b.gt 1cf58 │ │ │ │ + b.eq 1e94c // b.none │ │ │ │ + b.gt 1cf18 │ │ │ │ mov w0, #0x6563 // #25955 │ │ │ │ movk w0, #0x6172, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1de10 // b.none │ │ │ │ - b.gt 1d83c │ │ │ │ + b.eq 1ddd0 // b.none │ │ │ │ + b.gt 1d7fc │ │ │ │ mov w0, #0x6c69 // #27753 │ │ │ │ movk w0, #0x616c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dc48 // b.none │ │ │ │ + b.eq 1dc08 // b.none │ │ │ │ add w1, w0, #0xb │ │ │ │ cmp w24, w1 │ │ │ │ - b.eq 1e6d8 // b.none │ │ │ │ + b.eq 1e694 // b.none │ │ │ │ sub w0, w0, #0x5fa │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfa0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10400] │ │ │ │ + str w0, [x1, #10396] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - str w0, [x2, #10460] │ │ │ │ - str w0, [x2, #10464] │ │ │ │ str w0, [x2, #10468] │ │ │ │ - str w1, [x2, #10472] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x2, #10472] │ │ │ │ + str w0, [x2, #10476] │ │ │ │ + str w1, [x2, #10480] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x720a // #29194 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e978 // b.none │ │ │ │ - b.gt 1d000 │ │ │ │ + b.eq 1e934 // b.none │ │ │ │ + b.gt 1cfc0 │ │ │ │ mov w0, #0x6f62 // #28514 │ │ │ │ movk w0, #0x776d, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1de00 // b.none │ │ │ │ - b.gt 1d764 │ │ │ │ + b.eq 1ddc0 // b.none │ │ │ │ + b.gt 1d724 │ │ │ │ mov w0, #0x6578 // #25976 │ │ │ │ movk w0, #0x7370, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dcb4 // b.none │ │ │ │ + b.eq 1dc74 // b.none │ │ │ │ mov w0, #0x6174 // #24948 │ │ │ │ movk w0, #0x776d, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e5c0 // b.none │ │ │ │ + b.eq 1e57c // b.none │ │ │ │ mov w0, #0x756d // #30061 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10444] │ │ │ │ + ldr w0, [x0, #10452] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10444] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10452] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x4342 // #17218 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e964 // b.none │ │ │ │ - b.gt 1d098 │ │ │ │ + b.eq 1e920 // b.none │ │ │ │ + b.gt 1d058 │ │ │ │ mov w0, #0x4153 // #16723 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e770 // b.none │ │ │ │ - b.gt 1d8dc │ │ │ │ + b.eq 1e72c // b.none │ │ │ │ + b.gt 1d89c │ │ │ │ mov w0, #0x414c // #16716 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e714 // b.none │ │ │ │ + b.eq 1e6d0 // b.none │ │ │ │ mov w0, #0x4150 // #16720 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x178 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x98 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10676] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10656] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6464 // #25700 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dd04 // b.none │ │ │ │ + b.eq 1dcc4 // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.le 1d6c4 │ │ │ │ + b.le 1d684 │ │ │ │ mov w0, #0x6970 // #26992 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dcd8 // b.none │ │ │ │ - b.le 1e4a4 │ │ │ │ + b.eq 1dc98 // b.none │ │ │ │ + b.le 1e460 │ │ │ │ mov w0, #0x6c56 // #27734 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1df70 // b.any │ │ │ │ + b.ne 1df30 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10616] │ │ │ │ + ldr w1, [x0, #10612] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w0, gt │ │ │ │ subs w0, w1, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10616] │ │ │ │ + str w0, [x1, #10612] │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #10756] │ │ │ │ sub w0, w1, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10756] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x4444 // #17476 │ │ │ │ movk w0, #0x44, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dd78 // b.none │ │ │ │ - b.gt 1d644 │ │ │ │ + b.eq 1dd38 // b.none │ │ │ │ + b.gt 1d604 │ │ │ │ mov w0, #0x4343 // #17219 │ │ │ │ movk w0, #0x43, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1da20 // b.none │ │ │ │ + b.eq 1d9e0 // b.none │ │ │ │ add w0, w0, #0xb │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e6b8 // b.none │ │ │ │ + b.eq 1e674 // b.none │ │ │ │ mov w0, #0xabb2 // #43954 │ │ │ │ movk w0, #0xb, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10516] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10524] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6d73 // #28019 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dd8c // b.none │ │ │ │ - b.gt 1d800 │ │ │ │ + b.eq 1dd4c // b.none │ │ │ │ + b.gt 1d7c0 │ │ │ │ sub w0, w0, #0x506 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dc38 // b.none │ │ │ │ + b.eq 1dbf8 // b.none │ │ │ │ add w0, w0, #0x505 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e744 // b.none │ │ │ │ + b.eq 1e700 // b.none │ │ │ │ mov w0, #0x6e6c // #28268 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x7366, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10736] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ str w0, [x1, #10736] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x7061 // #28769 │ │ │ │ movk w0, #0x696d, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dda0 // b.none │ │ │ │ + b.eq 1dd60 // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 1d720 │ │ │ │ + b.gt 1d6e0 │ │ │ │ mov w0, #0x7a65 // #31333 │ │ │ │ movk w0, #0x6469, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dc30 // b.none │ │ │ │ + b.eq 1dbf0 // b.none │ │ │ │ mov w0, #0x686f // #26735 │ │ │ │ movk w0, #0x6563, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e754 // b.none │ │ │ │ + b.eq 1e710 // b.none │ │ │ │ mov w0, #0x7273 // #29299 │ │ │ │ movk w0, #0x6377, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10592] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0xc6d6 // #50902 │ │ │ │ movk w0, #0x736, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1ddb0 // b.none │ │ │ │ - b.gt 1d898 │ │ │ │ + b.eq 1dd70 // b.none │ │ │ │ + b.gt 1d858 │ │ │ │ mov w0, #0x6e68 // #28264 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dc74 // b.none │ │ │ │ + b.eq 1dc34 // b.none │ │ │ │ add w0, w0, #0x3de │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e8fc // b.none │ │ │ │ + b.eq 1e8b8 // b.none │ │ │ │ sub w0, w0, #0x4e4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ str w0, [x1, #10744] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x7266 // #29286 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1ddc4 // b.none │ │ │ │ - b.gt 1d684 │ │ │ │ + b.eq 1dd84 // b.none │ │ │ │ + b.gt 1d644 │ │ │ │ mov w0, #0x6174 // #24948 │ │ │ │ movk w0, #0x776f, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dca4 // b.none │ │ │ │ + b.eq 1dc64 // b.none │ │ │ │ mov w0, #0x7261 // #29281 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e8dc // b.none │ │ │ │ + b.eq 1e898 // b.none │ │ │ │ mov w0, #0x7274 // #29300 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10920] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ mov w0, #0xbdc1 // #48577 │ │ │ │ - str wzr, [x1, #10416] │ │ │ │ + str wzr, [x1, #10420] │ │ │ │ movk w0, #0xfff0, lsl #16 │ │ │ │ - str w0, [x1, #10668] │ │ │ │ str w0, [x1, #10672] │ │ │ │ + str w0, [x1, #10676] │ │ │ │ str wzr, [x1, #10924] │ │ │ │ str d31, [x1, #11056] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x4444 // #17476 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e724 // b.none │ │ │ │ - b.gt 1d9c0 │ │ │ │ + b.eq 1e6e0 // b.none │ │ │ │ + b.gt 1d980 │ │ │ │ mov w0, #0x4343 // #17219 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e704 // b.none │ │ │ │ + b.eq 1e6c0 // b.none │ │ │ │ mov w0, #0x434e // #17230 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10584] │ │ │ │ + ldr w0, [x0, #10588] │ │ │ │ csel w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10584] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10588] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x666e // #26222 │ │ │ │ movk w0, #0x6e73, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dea0 // b.none │ │ │ │ + b.eq 1de60 // b.none │ │ │ │ mov w0, #0x6873 // #26739 │ │ │ │ movk w0, #0x6f6c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e734 // b.none │ │ │ │ + b.eq 1e6f0 // b.none │ │ │ │ mov w0, #0x6961 // #26977 │ │ │ │ movk w0, #0x6e72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x398 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10476] │ │ │ │ - b 1c9c0 │ │ │ │ + str wzr, [x0, #10484] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x5563 // #21859 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1de90 // b.none │ │ │ │ + b.eq 1de50 // b.none │ │ │ │ add w0, w0, #0xc11 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e578 // b.none │ │ │ │ + b.eq 1e534 // b.none │ │ │ │ mov w0, #0x4446 // #17478 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10580] │ │ │ │ + ldr w0, [x0, #10584] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10580] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10584] │ │ │ │ + b 1c980 │ │ │ │ sub w0, w24, #0x49, lsl #12 │ │ │ │ subs w0, w0, #0x49 │ │ │ │ - b.eq 1de80 // b.none │ │ │ │ + b.eq 1de40 // b.none │ │ │ │ mov w0, #0x1bb0 // #7088 │ │ │ │ movk w0, #0xb, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e8a0 // b.none │ │ │ │ + b.eq 1e85c // b.none │ │ │ │ mov w0, #0x4047 // #16455 │ │ │ │ movk w0, #0x4, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10272] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10288] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w27, [x0, #10216] │ │ │ │ + str w28, [x0, #10224] │ │ │ │ ldr x0, [x0, #10720] │ │ │ │ - cbnz x0, 1d928 │ │ │ │ + cbnz x0, 1d8e8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10712] │ │ │ │ - cbz x0, 1e2a8 │ │ │ │ + cbz x0, 1e264 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 54000 │ │ │ │ + adrp x1, 53000 │ │ │ │ sub x4, x4, #0x4e0 │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ sub x3, x3, #0x56c │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ bl a6c0 │ │ │ │ - cbz w0, 1e270 │ │ │ │ + cbz w0, 1e22c │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d12, #0x0 │ │ │ │ str xzr, [x1, #10712] │ │ │ │ str xzr, [x1, #10736] │ │ │ │ @@ -18866,152 +18850,152 @@ │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ - cbz x0, 1d258 │ │ │ │ + cbz x0, 1d218 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10936] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10944] │ │ │ │ - cbz x0, 1d270 │ │ │ │ + cbz x0, 1d230 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10944] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ - cbz x0, 1d288 │ │ │ │ + cbz x0, 1d248 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10952] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10784] │ │ │ │ - cbnz w0, 1d5d8 │ │ │ │ + cbnz w0, 1d598 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10768] │ │ │ │ - cbz x0, 1d2a4 │ │ │ │ + cbz x0, 1d264 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10968] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x23, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1d2c4 // b.none │ │ │ │ + b.eq 1d284 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10968] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10976] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x25, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1d2e4 // b.none │ │ │ │ + b.eq 1d2a4 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10976] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 1d4e0 │ │ │ │ + cbnz w0, 1d4a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10984] │ │ │ │ ldr x1, [x1, #10680] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1d318 // b.none │ │ │ │ + b.eq 1d2d8 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10984] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x30, lsl #12 │ │ │ │ sub x20, x20, #0xf50 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ ldr w1, [x0, #10864] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 1d370 │ │ │ │ + b.le 1d330 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x20] │ │ │ │ ldr x2, [x2, #10792] │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 1d4a4 // b.none │ │ │ │ + b.eq 1d464 // b.none │ │ │ │ bl 9960 │ │ │ │ add w19, w19, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add x20, x20, #0x8 │ │ │ │ ldr w1, [x0, #10864] │ │ │ │ cmp w19, w1 │ │ │ │ - b.lt 1d340 // b.tstop │ │ │ │ + b.lt 1d300 // b.tstop │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x588 │ │ │ │ ldr x0, [x0, #11000] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1d398 // b.none │ │ │ │ + b.eq 1d358 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11000] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x578 │ │ │ │ ldr x0, [x0, #11032] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1d3c0 // b.none │ │ │ │ + b.eq 1d380 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11032] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x574 │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 1d3e8 // b.none │ │ │ │ + b.eq 1d3a8 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11040] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11016] │ │ │ │ - cbz x0, 1d400 │ │ │ │ + cbz x0, 1d3c0 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11016] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11024] │ │ │ │ - cbz x0, 1d418 │ │ │ │ + cbz x0, 1d3d8 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #11024] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 1d604 │ │ │ │ + b.gt 1d5c4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10736] │ │ │ │ bl 9cf0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11008] │ │ │ │ - bl 4d0f0 │ │ │ │ + bl 4d010 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ - cbnz w0, 26530 │ │ │ │ + cbnz w0, 21c7c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldur x3, [x29, #-8] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 284c0 // b.any │ │ │ │ + b.ne 21c5c // b.any │ │ │ │ mov sp, x29 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp d8, d9, [sp, #96] │ │ │ │ @@ -19020,31 +19004,31 @@ │ │ │ │ ldp d14, d15, [sp, #144] │ │ │ │ ldp x29, x30, [sp], #160 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add w19, w19, #0x1 │ │ │ │ add x20, x20, #0x8 │ │ │ │ cmp w19, w1 │ │ │ │ - b.lt 1d340 // b.tstop │ │ │ │ - b 1d370 │ │ │ │ + b.lt 1d300 // b.tstop │ │ │ │ + b 1d330 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d12, #0x0 │ │ │ │ str xzr, [x0, #10704] │ │ │ │ str xzr, [x0, #10712] │ │ │ │ str wzr, [x0, #10732] │ │ │ │ str xzr, [x0, #10736] │ │ │ │ str wzr, [x0, #10756] │ │ │ │ str xzr, [x0, #10768] │ │ │ │ str wzr, [x0, #10784] │ │ │ │ - b 1d214 │ │ │ │ + b 1d1d4 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x880 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x7b0 │ │ │ │ sub x21, x29, #0x31, lsl #12 │ │ │ │ sub x20, x29, #0x30, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x21, x21, #0x368 │ │ │ │ sub x20, x20, #0xf50 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str xzr, [sp] │ │ │ │ @@ -19055,395 +19039,395 @@ │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldr x2, [x0, #10984] │ │ │ │ ldr x5, [x0, #11000] │ │ │ │ ldr x0, [x0, #11008] │ │ │ │ ldr x3, [x1, #11032] │ │ │ │ mov x1, x20 │ │ │ │ ldr x4, [x4, #11040] │ │ │ │ - bl 4c0c0 │ │ │ │ + bl 4bfe0 │ │ │ │ mov w3, w0 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ str w3, [x4, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 1d440 │ │ │ │ + cbnz w0, 1d400 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ mov x7, x21 │ │ │ │ mov x2, x20 │ │ │ │ ldr x3, [x0, #10984] │ │ │ │ ldr x6, [x0, #11000] │ │ │ │ str xzr, [sp] │ │ │ │ ldr x1, [x0, #11008] │ │ │ │ str w22, [sp, #8] │ │ │ │ ldr x4, [x0, #11032] │ │ │ │ ldr x5, [x0, #11040] │ │ │ │ ldr x0, [x0, #10704] │ │ │ │ - bl 44aa0 │ │ │ │ + bl 449c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1d440 │ │ │ │ + cbnz w0, 1d400 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w1, w22 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ ldr x19, [x3, #10712] │ │ │ │ - add x2, x2, #0x8d0 │ │ │ │ + add x2, x2, #0x800 │ │ │ │ mov x3, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ bl 9d00 │ │ │ │ - b 1d2f0 │ │ │ │ + b 1d2b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x3, x3, #0x540 │ │ │ │ sub x2, x2, #0x548 │ │ │ │ ldr x0, [x0, #10768] │ │ │ │ sub x1, x1, #0x538 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ bl a3c0 │ │ │ │ - b 1d2a4 │ │ │ │ + b 1d264 │ │ │ │ bl 9720 │ │ │ │ fcmp d12, #0.0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ - b.eq 1d904 // b.none │ │ │ │ + b.eq 1d8c4 // b.none │ │ │ │ fsub d1, d0, d12 │ │ │ │ - adrp x4, 5c000 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x4, x4, #0xc58 │ │ │ │ - add x3, x3, #0x900 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x4, 5b000 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x4, x4, #0xb88 │ │ │ │ + add x3, x3, #0x830 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x918 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1d428 │ │ │ │ + b 1d3e8 │ │ │ │ mov w0, #0x4a4a // #19018 │ │ │ │ movk w0, #0x4a, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1db90 // b.none │ │ │ │ + b.eq 1db50 // b.none │ │ │ │ sub w0, w24, #0x4f4, lsl #12 │ │ │ │ subs w0, w0, #0x554 │ │ │ │ - b.eq 1e680 // b.none │ │ │ │ + b.eq 1e63c // b.none │ │ │ │ mov w0, #0x4b55 // #19285 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x49, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10344] │ │ │ │ + ldr w0, [x0, #10340] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10344] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10340] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x7373 // #29555 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dbcc // b.none │ │ │ │ + b.eq 1db8c // b.none │ │ │ │ mov w0, #0x740a // #29706 │ │ │ │ movk w0, #0x7772, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e0ec // b.none │ │ │ │ + b.eq 1e0ac // b.none │ │ │ │ mov w0, #0x7270 // #29296 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10568] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10560] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x5555 // #21845 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dbbc // b.none │ │ │ │ + b.eq 1db7c // b.none │ │ │ │ mov w0, #0x6364 // #25444 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e4cc // b.none │ │ │ │ + b.eq 1e488 // b.none │ │ │ │ mov w0, #0x5454 // #21588 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10332] │ │ │ │ + ldr w1, [x0, #10336] │ │ │ │ eor w0, w1, #0x1 │ │ │ │ csel w0, w0, w1, eq // eq = none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10332] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10336] │ │ │ │ + b 1c980 │ │ │ │ mov w1, #0x9397 // #37783 │ │ │ │ mov x0, #0x409 // #1033 │ │ │ │ movk w1, #0x9294, lsl #16 │ │ │ │ add w1, w24, w1 │ │ │ │ lsr x0, x0, x1 │ │ │ │ - tbz w0, #0, 1c9c0 │ │ │ │ + tbz w0, #0, 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b 1d1f4 │ │ │ │ + b 1d1b4 │ │ │ │ mov w0, #0x7275 // #29301 │ │ │ │ movk w0, #0x6d61, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1da40 // b.none │ │ │ │ + b.eq 1da00 // b.none │ │ │ │ mov w0, #0x6578 // #25976 │ │ │ │ movk w0, #0x6d65, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e65c // b.none │ │ │ │ + b.eq 1e618 // b.none │ │ │ │ mov w0, #0x632a // #25386 │ │ │ │ movk w0, #0x696e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10712] │ │ │ │ str x0, [x1, #10720] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6f66 // #28518 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1db84 // b.none │ │ │ │ + b.eq 1db44 // b.none │ │ │ │ add w0, w0, #0x10c │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e890 // b.none │ │ │ │ + b.eq 1e84c // b.none │ │ │ │ sub w0, w0, #0x310 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ csel w0, w0, wzr, ne // ne = any │ │ │ │ str w0, [x1, #10744] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x5051 // #20561 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1dbdc // b.none │ │ │ │ + b.eq 1db9c // b.none │ │ │ │ mov w0, #0x534d // #21325 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e4b8 // b.none │ │ │ │ + b.eq 1e474 // b.none │ │ │ │ mov w0, #0x5050 // #20560 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x130 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10700] │ │ │ │ bl 96c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10700] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10676] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10656] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6e75 // #28277 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1db74 // b.none │ │ │ │ + b.eq 1db34 // b.none │ │ │ │ add w0, w0, #0x4f8 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e548 // b.none │ │ │ │ + b.eq 1e504 // b.none │ │ │ │ sub w0, w0, #0x4ff │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10348] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10352] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6368 // #25448 │ │ │ │ movk w0, #0x626e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1da58 // b.none │ │ │ │ + b.eq 1da18 // b.none │ │ │ │ mov w0, #0x6d6d // #28013 │ │ │ │ movk w0, #0x636c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e5b4 // b.none │ │ │ │ + b.eq 1e570 // b.none │ │ │ │ mov w0, #0x6875 // #26741 │ │ │ │ movk w0, #0x6173, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfd0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - str w0, [x1, #10472] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10480] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x7463 // #29795 │ │ │ │ movk w0, #0x6161, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1da30 // b.none │ │ │ │ + b.eq 1d9f0 // b.none │ │ │ │ mov w0, #0x626f // #25199 │ │ │ │ movk w0, #0x616c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e7f0 // b.none │ │ │ │ + b.eq 1e7ac // b.none │ │ │ │ mov w0, #0x7646 // #30278 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movk w0, #0x4276, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10628] │ │ │ │ + ldr w0, [x0, #10624] │ │ │ │ csel w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10628] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10624] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x4242 // #16962 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 1e6c4 // b.none │ │ │ │ + b.eq 1e680 // b.none │ │ │ │ mov w0, #0x4246 // #16966 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10552] │ │ │ │ - b 1c9c0 │ │ │ │ - adrp x4, 5c000 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x4, x4, #0xc58 │ │ │ │ - add x3, x3, #0x900 │ │ │ │ - adrp x2, 56000 │ │ │ │ + str x0, [x1, #10544] │ │ │ │ + b 1c980 │ │ │ │ + adrp x4, 5b000 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x4, x4, #0xb88 │ │ │ │ + add x3, x3, #0x830 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbf0 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1d428 │ │ │ │ + b 1d3e8 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 54000 │ │ │ │ + adrp x1, 53000 │ │ │ │ sub x4, x4, #0x4e8 │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ sub x3, x3, #0x570 │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ bl a6c0 │ │ │ │ - cbnz w0, 1d1ec │ │ │ │ + cbnz w0, 1d1ac │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10896] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.le 1d1f4 │ │ │ │ + b.le 1d1b4 │ │ │ │ ldr x0, [x0, #11032] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + add x2, x2, #0xa18 │ │ │ │ ldr w3, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1d1b8 │ │ │ │ + b 1d178 │ │ │ │ mov w0, #0x7575 // #30069 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10648] │ │ │ │ - str w0, [x2, #10660] │ │ │ │ + ldr w1, [x1, #10552] │ │ │ │ + str w0, [x2, #10664] │ │ │ │ cmn w1, #0x1 │ │ │ │ csel w0, w1, wzr, ne // ne = any │ │ │ │ - str w0, [x2, #10648] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x2, #10552] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x4553 // #17747 │ │ │ │ cmp w24, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10376] │ │ │ │ + ldr w0, [x0, #10372] │ │ │ │ csinc w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10376] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10372] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x7365 // #29541 │ │ │ │ movk w0, #0x75, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ ldr x3, [x19] │ │ │ │ - cbz x3, 1c9c0 │ │ │ │ + cbz x3, 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x360 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9db0 │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10632] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10628] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10664] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10668] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9490 │ │ │ │ movi d30, #0x0 │ │ │ │ fcmpe d0, d30 │ │ │ │ fcsel d11, d0, d30, gt │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w4, #0x6 // #6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w4 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x3b8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str xzr, [x19] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2002 // #8194 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - orr w27, w27, w0 │ │ │ │ + orr w28, w28, w0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ - str w0, [x2, #10668] │ │ │ │ + str w0, [x2, #10672] │ │ │ │ str w1, [x2, #10732] │ │ │ │ str w1, [x2, #10736] │ │ │ │ str w1, [x2, #10744] │ │ │ │ mov w1, w0 │ │ │ │ - adrp x0, 5a000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ - str w1, [x2, #10672] │ │ │ │ + adrp x0, 59000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ + str w1, [x2, #10676] │ │ │ │ str x0, [x2, #10784] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x2, #10676] │ │ │ │ + str w0, [x2, #10656] │ │ │ │ str d31, [x2, #11064] │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x7, x1, #0x68 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x7, x0, #0x138 │ │ │ │ - sub x6, x29, #0x31, lsl #12 │ │ │ │ mov x0, x7 │ │ │ │ + sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ - str x7, [x1, #10536] │ │ │ │ - sub x7, x29, #0x32, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ + str x7, [x1, #10528] │ │ │ │ + sub x7, x29, #0x32, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x6, x6, #0x3d0 │ │ │ │ - strb wzr, [x7, #3120] │ │ │ │ sub x5, x5, #0x5b5 │ │ │ │ sub x4, x4, #0x558 │ │ │ │ + strb wzr, [x7, #3120] │ │ │ │ sub x3, x3, #0x554 │ │ │ │ sub x2, x2, #0x4d0 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x7, [x0, #10536] │ │ │ │ - adrp x2, 56000 │ │ │ │ + ldr x7, [x0, #10528] │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x4, x7 │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4e0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d31, #1.000000000000000000e+01 │ │ │ │ str d31, [x0, #11056] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -19452,351 +19436,351 @@ │ │ │ │ mov w2, #0x81 // #129 │ │ │ │ str w0, [x1, #10924] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10920] │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ strb wzr, [x0, #2635] │ │ │ │ - b 1e1bc │ │ │ │ + b 1e178 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10360] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10364] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10260] │ │ │ │ - b 1c9c0 │ │ │ │ + str wzr, [x0, #10272] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x3e0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x300 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10244] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10256] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10624] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10620] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10232] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10244] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x230 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x150 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ str w0, [x1, #10700] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10676] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10656] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6d6d // #28013 │ │ │ │ movk w0, #0x6e6c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #10912] │ │ │ │ - b 1c9c0 │ │ │ │ - orr w27, w27, #0x400 │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ + orr w28, w28, #0x400 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10356] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10360] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10468] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10476] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10500] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10512] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10656] │ │ │ │ + str w0, [x1, #10660] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 1c9c0 │ │ │ │ + b.gt 1c980 │ │ │ │ ldr w0, [x1, #10868] │ │ │ │ - b 1d1fc │ │ │ │ + b 1d1bc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10440] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10448] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ mov w1, w0 │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ csel w0, w1, w0, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10668] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10672] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xe98 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xdb8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10752] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10648] │ │ │ │ - str wzr, [x0, #10660] │ │ │ │ + str wzr, [x0, #10552] │ │ │ │ + str wzr, [x0, #10664] │ │ │ │ bti j │ │ │ │ ldr x24, [x19] │ │ │ │ mov x0, x24 │ │ │ │ bl 9970 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldrb w1, [x24] │ │ │ │ - str w0, [x2, #10588] │ │ │ │ - cbnz w1, 1dd3c │ │ │ │ - b 1dd54 │ │ │ │ + str w0, [x2, #10608] │ │ │ │ + cbnz w1, 1dcfc │ │ │ │ + b 1dd14 │ │ │ │ ldrb w1, [x24, #1]! │ │ │ │ - cbz w1, 1dd54 │ │ │ │ + cbz w1, 1dd14 │ │ │ │ cmp w1, #0x78 │ │ │ │ - b.ne 1dd34 // b.any │ │ │ │ + b.ne 1dcf4 // b.any │ │ │ │ add x0, x24, #0x1 │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10652] │ │ │ │ + str w0, [x1, #10644] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10652] │ │ │ │ - ldr w1, [x1, #10588] │ │ │ │ + ldr w0, [x0, #10644] │ │ │ │ + ldr w1, [x1, #10608] │ │ │ │ cmp w0, #0x0 │ │ │ │ csel w0, w0, w1, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10652] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10644] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10512] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10520] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9920 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10248] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10260] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10508] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10556] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10352] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10356] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x19] │ │ │ │ str x3, [x0, #10704] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10732] │ │ │ │ - cbz x3, 1c9c0 │ │ │ │ + cbz x3, 1c980 │ │ │ │ ldrb w0, [x3] │ │ │ │ - cbnz w0, 1ea90 │ │ │ │ + cbnz w0, 1ea4c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10704] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10732] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10496] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10508] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x40 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10460] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10468] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ ldrb w0, [x0] │ │ │ │ bl 95d0 │ │ │ │ and w3, w0, #0xff │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x148 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ str w0, [x1, #10700] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10676] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10656] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10264] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10276] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10236] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10248] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10736] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10408] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x300 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x220 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10240] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10252] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #10756] │ │ │ │ - ldr w0, [x1, #10616] │ │ │ │ + ldr w0, [x1, #10612] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - str w0, [x1, #10616] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10612] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10288] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10284] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10296] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10728] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10404] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10416] │ │ │ │ + b 1c980 │ │ │ │ mov w0, #0x6c64 // #27748 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ neg w0, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10588] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10608] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10608] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10600] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10636] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10632] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10380] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10392] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10488] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10504] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10784] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10252] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10264] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x590 │ │ │ │ mov w3, #0xfb // #251 │ │ │ │ mov x2, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str x2, [x0, #10776] │ │ │ │ sub x0, x29, #0x30, lsl #12 │ │ │ │ sub x0, x0, #0xf50 │ │ │ │ bl edf0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 1c9c0 │ │ │ │ + cbz w0, 1c980 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ movi d12, #0x0 │ │ │ │ str xzr, [x1, #10712] │ │ │ │ str xzr, [x1, #10736] │ │ │ │ str w0, [x1, #10760] │ │ │ │ str xzr, [x1, #10768] │ │ │ │ str wzr, [x1, #10784] │ │ │ │ str w0, [x1, #10868] │ │ │ │ - b 1d214 │ │ │ │ + b 1d1d4 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10768] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10304] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x19, [x1, #10800] │ │ │ │ - add x2, x2, #0x790 │ │ │ │ + add x2, x2, #0x6b0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x3, #10808] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x5, [x3, #10808] │ │ │ │ mov x4, x5 │ │ │ │ mov x3, x5 │ │ │ │ @@ -19804,822 +19788,821 @@ │ │ │ │ ldr x0, [x19] │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f090 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl a840 │ │ │ │ ldr x7, [x19] │ │ │ │ - cbz x7, 2656c │ │ │ │ + cbz x7, 24974 │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ mov x0, x7 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ - str x7, [x8, #10536] │ │ │ │ + str x7, [x8, #10528] │ │ │ │ sub x7, x29, #0x32, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x3, x3, #0x554 │ │ │ │ sub x6, x6, #0x3d0 │ │ │ │ sub x5, x5, #0x5b5 │ │ │ │ strb wzr, [x7, #3120] │ │ │ │ sub x4, x4, #0x558 │ │ │ │ sub x2, x2, #0x4d0 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w3, w0 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - ldr x7, [x1, #10536] │ │ │ │ + ldr x7, [x1, #10528] │ │ │ │ ldrb w1, [x7] │ │ │ │ - cbz w1, 1db20 │ │ │ │ + cbz w1, 1dae0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x4, x7 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ - str w3, [x0, #10536] │ │ │ │ + add x2, x2, #0x4e0 │ │ │ │ + str w3, [x0, #10528] │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10536] │ │ │ │ - tst w3, #0x80000000 │ │ │ │ - b.ne 26538 // b.any │ │ │ │ + ldr w3, [x0, #10528] │ │ │ │ + tbnz w3, #31, 24940 │ │ │ │ cmp w3, #0x2 │ │ │ │ - b.eq 2139c // b.none │ │ │ │ - b.le 1eabc │ │ │ │ + b.eq 21358 // b.none │ │ │ │ + b.le 1ea78 │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 1fedc // b.none │ │ │ │ + b.eq 1fe90 // b.none │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ ldrb w1, [x0, #2635] │ │ │ │ cmp w3, #0x4 │ │ │ │ - b.ne 1fec0 // b.any │ │ │ │ + b.ne 1fe74 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ lsl x1, x1, #2 │ │ │ │ ldr w6, [x0, #10924] │ │ │ │ add w2, w6, #0x80 │ │ │ │ sub x0, x29, #0x32, lsl #12 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ strb wzr, [x0, #3120] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x3, [x0, #10520] │ │ │ │ - str w2, [x0, #10528] │ │ │ │ - str x1, [x0, #10536] │ │ │ │ - str w6, [x0, #10576] │ │ │ │ + str w6, [x0, #10428] │ │ │ │ + str x3, [x0, #10432] │ │ │ │ + str w2, [x0, #10496] │ │ │ │ + str x1, [x0, #10528] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0] │ │ │ │ - ldr w6, [x1, #10576] │ │ │ │ - ldr x1, [x1, #10536] │ │ │ │ + ldr w6, [x1, #10428] │ │ │ │ + ldr x1, [x1, #10528] │ │ │ │ mov w4, w6 │ │ │ │ ldr w5, [x0, x1] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w5, #0x56 │ │ │ │ - ldr x3, [x1, #10520] │ │ │ │ + ldr x3, [x1, #10432] │ │ │ │ cset w2, eq // eq = none │ │ │ │ ldr w1, [x0, x3] │ │ │ │ cmp w1, #0x56 │ │ │ │ cinc w1, w2, eq // eq = none │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x2, #10428] │ │ │ │ - ldr w2, [x2, #10528] │ │ │ │ + str w1, [x2, #10432] │ │ │ │ + ldr w2, [x2, #10496] │ │ │ │ cmp w2, #0x17f │ │ │ │ - b.hi 1e22c // b.pmore │ │ │ │ + b.hi 1e1e8 // b.pmore │ │ │ │ ldr w4, [x0, w6, sxtw #2] │ │ │ │ cmp w4, #0x10 │ │ │ │ - b.gt 1eac4 │ │ │ │ + b.gt 1ea80 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w3, w6 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x688 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ ldr w5, [x0, #10920] │ │ │ │ ldr x0, [x24] │ │ │ │ - ldr w4, [x1, #10428] │ │ │ │ + ldr w4, [x1, #10432] │ │ │ │ ldr d0, [x1, #11056] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x0, #11056] │ │ │ │ str d31, [x0, #11064] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10900] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.le 1d1f4 │ │ │ │ + b.le 1d1b4 │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - add x2, x2, #0xb10 │ │ │ │ + add x2, x2, #0xa30 │ │ │ │ ldr w3, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10544] │ │ │ │ - cbz x0, 1e2e4 │ │ │ │ + ldr x0, [x0, #10536] │ │ │ │ + cbz x0, 1e2a0 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ sub x4, x4, #0x4f8 │ │ │ │ sub x3, x3, #0x580 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ - add x1, x1, #0xb28 │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl a6c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1d1f8 │ │ │ │ + cbnz w0, 1d1b8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10552] │ │ │ │ - cbz x0, 1e320 │ │ │ │ + ldr x0, [x0, #10544] │ │ │ │ + cbz x0, 1e2dc │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ mov x2, x0 │ │ │ │ sub x4, x4, #0x4f0 │ │ │ │ sub x3, x3, #0x57c │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xa50 │ │ │ │ bl a6c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1d1f8 │ │ │ │ + cbnz w0, 1d1b8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x19, [x0, #10784] │ │ │ │ - cbz x19, 1ea84 │ │ │ │ + cbz x19, 1ea40 │ │ │ │ bl a0e0 <__ctype_b_loc@plt> │ │ │ │ ldrb w21, [x19] │ │ │ │ mov x2, x19 │ │ │ │ ldr x19, [x0] │ │ │ │ ubfiz x0, x21, #1, #8 │ │ │ │ ldrh w0, [x19, x0] │ │ │ │ - tbz w0, #10, 1e35c │ │ │ │ - adrp x1, 56000 │ │ │ │ + tbz w0, #10, 1e318 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov x0, x2 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ bl 94e0 │ │ │ │ - cbz x0, 1f320 │ │ │ │ + cbz x0, 1f2d8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x42 // #66 │ │ │ │ ldr x20, [x0, #10784] │ │ │ │ mov x0, x20 │ │ │ │ bl 99c0 │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 2136c // b.none │ │ │ │ + b.eq 21328 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x44 // #68 │ │ │ │ - add x0, x0, #0xdf0 │ │ │ │ + add x0, x0, #0xd10 │ │ │ │ str x0, [x1, #10784] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ sub x20, x20, #0x368 │ │ │ │ - mov w23, #0x0 // #0 │ │ │ │ - ldr x22, [x0, #10784] │ │ │ │ - b 1e3a8 │ │ │ │ + mov w24, #0x0 // #0 │ │ │ │ + ldr x23, [x0, #10784] │ │ │ │ + b 1e364 │ │ │ │ mov w21, w0 │ │ │ │ ldrh w0, [x19, x21, lsl #1] │ │ │ │ - tbz w0, #10, 1e3cc │ │ │ │ - cmp w23, #0x7 │ │ │ │ - b.gt 1d1ec │ │ │ │ + tbz w0, #10, 1e388 │ │ │ │ + cmp w24, #0x7 │ │ │ │ + b.gt 1d1ac │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w0, [x0, x21, lsl #2] │ │ │ │ - strb w0, [x20, w23, sxtw] │ │ │ │ - add w23, w23, #0x1 │ │ │ │ - ldrb w0, [x22, #1]! │ │ │ │ - cbnz w0, 1e3a4 │ │ │ │ + strb w0, [x20, w24, sxtw] │ │ │ │ + add w24, w24, #0x1 │ │ │ │ + ldrb w0, [x23, #1]! │ │ │ │ + cbnz w0, 1e360 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w23, [x0, #10424] │ │ │ │ + str w24, [x0, #10428] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x368 │ │ │ │ - ldr w1, [x1, #10424] │ │ │ │ + ldr w1, [x1, #10428] │ │ │ │ strb wzr, [x0, w1, sxtw] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10216] │ │ │ │ + ldr w0, [x0, #10224] │ │ │ │ eor w0, w0, #0x2000 │ │ │ │ - tst w25, w0, lsr #13 │ │ │ │ - b.ne 1f34c // b.any │ │ │ │ + tst w27, w0, lsr #13 │ │ │ │ + b.ne 1f304 // b.any │ │ │ │ sub x1, x29, #0x3, lsl #12 │ │ │ │ - ldr w0, [x28] │ │ │ │ + ldr w0, [x22] │ │ │ │ strb wzr, [x1, #4040] │ │ │ │ cmp w26, w0 │ │ │ │ - b.le 1eaf4 │ │ │ │ + b.le 1eab0 │ │ │ │ sub w1, w26, w0 │ │ │ │ - sxtw x22, w0 │ │ │ │ - add x19, x1, x22 │ │ │ │ + sxtw x23, w0 │ │ │ │ + add x19, x1, x23 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x20, x29, #0x31, lsl #12 │ │ │ │ - sub x27, x29, #0x30, lsl #12 │ │ │ │ + sub x25, x29, #0x30, lsl #12 │ │ │ │ sub x20, x20, #0x590 │ │ │ │ - sub x27, x27, #0xf50 │ │ │ │ - ldr x23, [x1, #10800] │ │ │ │ + sub x25, x25, #0xf50 │ │ │ │ + ldr x24, [x1, #10800] │ │ │ │ sub w21, w26, #0x1 │ │ │ │ - b 1e474 │ │ │ │ - ldr x2, [x23, x22, lsl #3] │ │ │ │ + b 1e430 │ │ │ │ + ldr x2, [x24, x23, lsl #3] │ │ │ │ mov x1, x20 │ │ │ │ - mov x0, x27 │ │ │ │ + mov x0, x25 │ │ │ │ mov w3, #0xfb // #251 │ │ │ │ bl edf0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1e048 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - cmp x19, x22 │ │ │ │ - b.eq 1eaf4 // b.none │ │ │ │ - ldr w0, [x28] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.ne 1e444 // b.any │ │ │ │ + cbnz w0, 1e008 │ │ │ │ + add x23, x23, #0x1 │ │ │ │ + cmp x19, x23 │ │ │ │ + b.eq 1eab0 // b.none │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, w23 │ │ │ │ + b.ne 1e400 // b.any │ │ │ │ cmp w21, w0 │ │ │ │ - b.ne 1e444 // b.any │ │ │ │ - ldr x0, [x23, x22, lsl #3] │ │ │ │ - mov x24, #0xffffffffffffdfc8 // #-8248 │ │ │ │ + b.ne 1e400 // b.any │ │ │ │ + ldr x0, [x24, x23, lsl #3] │ │ │ │ + mov x27, #0xffffffffffffdfc8 // #-8248 │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - add x0, x29, x24 │ │ │ │ - bl 474c0 │ │ │ │ - b 1e444 │ │ │ │ + add x0, x29, x27 │ │ │ │ + bl 473e0 │ │ │ │ + b 1e400 │ │ │ │ mov w0, #0x6964 // #26980 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 1c9c0 // b.any │ │ │ │ - orr w27, w27, #0x40 │ │ │ │ - b 1c9c0 │ │ │ │ + b.ne 1c980 // b.any │ │ │ │ + orr w28, w28, #0x40 │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9490 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str d0, [x0, #11048] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ bl a1a0 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x24] │ │ │ │ - cbz w1, 1e9b8 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x4, x1, #0x268 │ │ │ │ + cbz w1, 1e974 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x4, x1, #0x188 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x4 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ - str x4, [x1, #10536] │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ + str x4, [x1, #10528] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x3, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ - ldr x4, [x0, #10536] │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ + ldr x4, [x0, #10528] │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x4 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10364] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10368] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10480] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10488] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10960] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10440] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10448] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10464] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10472] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10912] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ ldr x2, [x19] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x0, x1, #0x68 │ │ │ │ + adrp x1, 55000 │ │ │ │ cmp x2, #0x0 │ │ │ │ - add x1, x1, #0x760 │ │ │ │ + add x1, x1, #0x680 │ │ │ │ csel x0, x0, x2, eq // eq = none │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x4c8 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ ldr d31, [x0, #11064] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [x0, #11064] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10712] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10268] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10280] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10628] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10624] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10660] │ │ │ │ - str w0, [x2, #10648] │ │ │ │ + ldr w1, [x1, #10664] │ │ │ │ + str w0, [x2, #10552] │ │ │ │ cmn w1, #0x1 │ │ │ │ csel w0, w1, wzr, ne // ne = any │ │ │ │ - str w0, [x2, #10660] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x2, #10664] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ mov w1, w0 │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ csel w0, w1, w0, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10672] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10676] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10452] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10460] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10672] │ │ │ │ - cbnz w0, 1e9b0 │ │ │ │ + str w0, [x1, #10676] │ │ │ │ + cbnz w0, 1e96c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ - str w0, [x1, #10668] │ │ │ │ str w0, [x1, #10672] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10676] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10632] │ │ │ │ - b 1c9c0 │ │ │ │ + str wzr, [x0, #10628] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10908] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - str w0, [x1, #10676] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10656] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10584] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10588] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10544] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10536] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10504] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10516] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10480] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10488] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10432] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10440] │ │ │ │ + b 1c980 │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.gt 1e9d0 │ │ │ │ - adrp x1, 5c000 │ │ │ │ + b.gt 1e98c │ │ │ │ + adrp x1, 5b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc58 │ │ │ │ + add x1, x1, #0xb88 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10916] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10456] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10464] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xee0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe00 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x0, x0, #0xdd8 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ str x0, [x1, #10784] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfa0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10400] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10396] │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf20 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe40 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf78 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xeb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xfb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xed0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xfd0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xef0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 5a000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + adrp x0, 59000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ + str x0, [x1, #10536] │ │ │ │ str x0, [x1, #10544] │ │ │ │ - str x0, [x1, #10552] │ │ │ │ str x0, [x1, #10712] │ │ │ │ str x0, [x1, #10720] │ │ │ │ str x0, [x1, #10784] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10256] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10268] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10704] │ │ │ │ str wzr, [x0, #10732] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #10720] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x350 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x270 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10476] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10484] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10600] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10576] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10448] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10456] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10640] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10636] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10696] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x508 │ │ │ │ str x0, [x1, #10384] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x584 │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 1d1ec │ │ │ │ + cbnz w0, 1d1ac │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10876] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 1c9c0 │ │ │ │ + b.gt 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b 1d1f4 │ │ │ │ + b 1d1b4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10644] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10640] │ │ │ │ + b 1c980 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10904] │ │ │ │ - b 1c9c0 │ │ │ │ - mov w25, #0x0 // #0 │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ + mov w27, #0x0 // #0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ - str x0, [x1, #10336] │ │ │ │ - b 1c9c0 │ │ │ │ + str x0, [x1, #10344] │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x4000000 // #67108864 │ │ │ │ str w0, [x1, #10696] │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10620] │ │ │ │ - b 1c9c0 │ │ │ │ - str w0, [x1, #10668] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10616] │ │ │ │ + b 1c980 │ │ │ │ + str w0, [x1, #10672] │ │ │ │ + b 1c980 │ │ │ │ ldr x3, [x19] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x200 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1c9c0 │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x170 │ │ │ │ ldr x2, [x0, #10800] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x2, [x2] │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.eq 1e75c // b.none │ │ │ │ + b.eq 1e718 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub w24, w26, #0x2 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x260 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x180 │ │ │ │ ldr x2, [x0, #10800] │ │ │ │ add x0, x2, #0x10 │ │ │ │ add x0, x0, w24, uxtw #3 │ │ │ │ add x24, x2, #0x8 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str x22, [x2, #10528] │ │ │ │ + str x22, [x2, #10496] │ │ │ │ mov x22, x1 │ │ │ │ - str x20, [x2, #10536] │ │ │ │ + str x20, [x2, #10528] │ │ │ │ mov x20, x24 │ │ │ │ mov x24, x19 │ │ │ │ mov x19, x0 │ │ │ │ ldr x2, [x20], #8 │ │ │ │ mov x1, x22 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp x19, x20 │ │ │ │ - b.ne 1ea30 // b.any │ │ │ │ + b.ne 1e9ec // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x19, x24 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x20, [x0, #10536] │ │ │ │ - b 1e75c │ │ │ │ + ldr x22, [x0, #10496] │ │ │ │ + ldr x20, [x0, #10528] │ │ │ │ + b 1e718 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10292] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10320] │ │ │ │ + b 1c980 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10420] │ │ │ │ - b 1c9c0 │ │ │ │ + str w0, [x1, #10424] │ │ │ │ + b 1c980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10424] │ │ │ │ - b 1e3f0 │ │ │ │ + str wzr, [x0, #10428] │ │ │ │ + b 1e3ac │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x688 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10732] │ │ │ │ - b 1c9c0 │ │ │ │ - cbnz w3, 1db48 │ │ │ │ - b 1db3c │ │ │ │ + b 1c980 │ │ │ │ + cbnz w3, 1db08 │ │ │ │ + b 1dafc │ │ │ │ ldr x0, [x24] │ │ │ │ mov w4, w6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w3, #0x10 // #16 │ │ │ │ - add x2, x2, #0x640 │ │ │ │ + add x2, x2, #0x560 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ mov w6, w0 │ │ │ │ str w0, [x1, #10924] │ │ │ │ - b 1e234 │ │ │ │ + b 1e1f0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ ldr w2, [x2, #10736] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, gt │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 2921c // b.any │ │ │ │ - cbnz w0, 1fe34 │ │ │ │ + b.ne 22a08 // b.any │ │ │ │ + cbnz w0, 1fde8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d12, #0x0 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 1fdbc │ │ │ │ + b.gt 1fd70 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10852] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10608] │ │ │ │ - csel x20, x0, xzr, eq // eq = none │ │ │ │ - cbz x0, 29188 │ │ │ │ + ldr x0, [x0, #10600] │ │ │ │ + csel x21, x0, xzr, eq // eq = none │ │ │ │ + cbz x0, 22974 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x518 │ │ │ │ str wzr, [x1, #10852] │ │ │ │ str xzr, [x1, #10984] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x59c │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x3a │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10608] │ │ │ │ - b.eq 1fdb4 // b.none │ │ │ │ + ldr x0, [x0, #10600] │ │ │ │ + b.eq 1fd68 // b.none │ │ │ │ bl 9dd0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1fd98 │ │ │ │ + cbnz w0, 1fd4c │ │ │ │ ldr w0, [x1, #10852] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ cmp w0, #0x1 │ │ │ │ - ldr x0, [x1, #10608] │ │ │ │ - csel x20, x0, x20, eq // eq = none │ │ │ │ + ldr x0, [x1, #10600] │ │ │ │ + csel x21, x0, x21, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0xd08 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ ldr d0, [x0, #10688] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10712] │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbz w0, 1ec88 │ │ │ │ + cbz w0, 1ec44 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10704] │ │ │ │ - cbz x0, 284d8 │ │ │ │ + cbz x0, 21c98 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x18, #0xffffffffffffebe0 // #-5152 │ │ │ │ add x20, x29, x18 │ │ │ │ ldr x21, [x0, #10704] │ │ │ │ mov x0, x21 │ │ │ │ bl 96d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ add x2, x19, #0x1 │ │ │ │ mov x3, #0x401 // #1025 │ │ │ │ bl a770 <__memcpy_chk@plt> │ │ │ │ cmp x19, #0x3 │ │ │ │ - b.ls 1ec28 // b.plast │ │ │ │ + b.ls 1ebe4 // b.plast │ │ │ │ sub x19, x19, #0x4 │ │ │ │ - adrp x0, 56000 │ │ │ │ + adrp x0, 55000 │ │ │ │ add x1, x20, x19 │ │ │ │ - add x0, x0, #0xd70 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a590 │ │ │ │ - cbnz w0, 1ec28 │ │ │ │ + cbnz w0, 1ebe4 │ │ │ │ strb wzr, [x20, x19] │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0xd78 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x17, #0xffffffffffffe7d8 // #-6184 │ │ │ │ add x19, x29, x17 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x3, 56000 │ │ │ │ + adrp x3, 55000 │ │ │ │ ldr x20, [x1, #10704] │ │ │ │ - add x3, x3, #0xd88 │ │ │ │ + add x3, x3, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x20 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ mov x3, x19 │ │ │ │ mov x2, x20 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd90 │ │ │ │ + add x1, x1, #0xcb0 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str x19, [x0, #10712] │ │ │ │ fcmpe d11, #0.0 │ │ │ │ - b.gt 1fd80 │ │ │ │ + b.gt 1fd34 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x19, 60000 │ │ │ │ + adrp x3, 54000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x19, x19, #0x138 │ │ │ │ - ldr w1, [x1, #10628] │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xe10 │ │ │ │ - adrp x2, 56000 │ │ │ │ + add x3, x3, #0xd30 │ │ │ │ + ldr w1, [x1, #10624] │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd58 │ │ │ │ cmp w1, #0x0 │ │ │ │ - add x2, x2, #0xe38 │ │ │ │ - csel x3, x3, x19, eq // eq = none │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x19, x1, #0x68 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + csel x3, x3, x19, eq // eq = none │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x4, 55000 │ │ │ │ - add x4, x4, #0xe18 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xe60 │ │ │ │ - ldr w0, [x0, #10632] │ │ │ │ - ldr w1, [x1, #10584] │ │ │ │ + adrp x4, 54000 │ │ │ │ + add x4, x4, #0xd38 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ + ldr w0, [x0, #10628] │ │ │ │ + ldr w1, [x1, #10588] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr x0, [x24] │ │ │ │ csel x3, x4, x19, eq // eq = none │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ csel x4, x4, x19, eq // eq = none │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 55000 │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ - add x3, x3, #0xe28 │ │ │ │ - adrp x2, 56000 │ │ │ │ - ldr x0, [x0, #10216] │ │ │ │ - add x2, x2, #0xed0 │ │ │ │ + adrp x1, 54000 │ │ │ │ + adrp x3, 54000 │ │ │ │ + add x1, x1, #0xd40 │ │ │ │ + add x3, x3, #0xd48 │ │ │ │ + adrp x2, 55000 │ │ │ │ + ldr x0, [x0, #10224] │ │ │ │ + add x2, x2, #0xdf0 │ │ │ │ tst x0, #0x400 │ │ │ │ ldr x0, [x24] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11000] │ │ │ │ - cbz x0, 1fd6c │ │ │ │ + cbz x0, 1fd20 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11032] │ │ │ │ - cbz x0, 1fd58 │ │ │ │ + cbz x0, 1fd0c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ - cbz x0, 1fd44 │ │ │ │ + cbz x0, 1fcf8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10424] │ │ │ │ - cbnz w0, 1ed7c │ │ │ │ + ldr w0, [x0, #10428] │ │ │ │ + cbnz w0, 1ed38 │ │ │ │ sub x1, x29, #0x32, lsl #12 │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ strh w0, [x1, #3224] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10424] │ │ │ │ + str w0, [x1, #10428] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10916] │ │ │ │ str wzr, [x1, #11120] │ │ │ │ - cbz w0, 1edc8 │ │ │ │ + cbz w0, 1ed84 │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ ldr x2, [x0, #11112] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x55c │ │ │ │ str x0, [x2] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -20628,15 +20611,15 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #11120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10904] │ │ │ │ - cbz w1, 1ee0c │ │ │ │ + cbz w1, 1edc8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ ldr x3, [x1, #11112] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x568 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -20645,15 +20628,15 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #11120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #10960] │ │ │ │ - cbz x1, 1ee50 │ │ │ │ + cbz x1, 1ee0c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x11 // #17 │ │ │ │ ldr x3, [x1, #11112] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x530 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -20663,15 +20646,15 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #11120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr d31, [x1, #11048] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 1ee94 // b.none │ │ │ │ + b.eq 1ee50 // b.none │ │ │ │ ldr x3, [x1, #11112] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x4d8 │ │ │ │ mov w2, #0x6 // #6 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #11104] │ │ │ │ @@ -20679,15 +20662,15 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #11120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10908] │ │ │ │ - cbnz w1, 1eed8 │ │ │ │ + cbnz w1, 1ee94 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ ldr x3, [x1, #11112] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x564 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -20696,15 +20679,15 @@ │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #11120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10912] │ │ │ │ - cbz w1, 1ef1c │ │ │ │ + cbz w1, 1eed8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w2, #0x15 // #21 │ │ │ │ ldr x3, [x1, #11112] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x560 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ @@ -20714,15 +20697,15 @@ │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #11120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #11120] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10756] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 1fd2c │ │ │ │ + b.le 1fce0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ adrp x1, 83000 │ │ │ │ add x1, x1, #0x5e0 │ │ │ │ mov w5, #0x2 // #2 │ │ │ │ ldr x4, [x24] │ │ │ │ mov x2, x1 │ │ │ │ ldr x3, [x3, #11112] │ │ │ │ @@ -20758,1398 +20741,1401 @@ │ │ │ │ ldr x1, [x6, #11104] │ │ │ │ ldr x20, [x21] │ │ │ │ str w3, [x1, w0, sxtw #2] │ │ │ │ ldr x0, [x20] │ │ │ │ ldr w1, [x6, #11120] │ │ │ │ add w1, w1, w3 │ │ │ │ str w1, [x6, #11120] │ │ │ │ - cbz x0, 1f44c │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x19, x1, #0xf00 │ │ │ │ + cbz x0, 1f404 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x19, x1, #0xe20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w22, [x1, #10760] │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ mov x1, x19 │ │ │ │ bl 9f90 │ │ │ │ mov w2, w0 │ │ │ │ ldr x0, [x20, #8]! │ │ │ │ cmp w2, #0x0 │ │ │ │ cinc w22, w22, eq // eq = none │ │ │ │ - cbnz x0, 1efec │ │ │ │ + cbnz x0, 1efa8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w22, [x0, #10760] │ │ │ │ - cbnz w22, 1f400 │ │ │ │ + cbnz w22, 1f3b8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 1f44c // b.tcont │ │ │ │ + b.ge 1f404 // b.tcont │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x4a0 │ │ │ │ bl a960 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10024] │ │ │ │ + str w0, [x1, #10004] │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 1f3e0 │ │ │ │ + cbnz w0, 1f398 │ │ │ │ ldr w0, [x1, #10744] │ │ │ │ str xzr, [x1, #10736] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 29444 // b.none │ │ │ │ + b.eq 22c8c // b.none │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 57000 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x1, x1, #0xe98 │ │ │ │ - add x0, x0, #0xea0 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xdb8 │ │ │ │ + add x0, x0, #0xdc0 │ │ │ │ bl a610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 57000 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x1, x1, #0xea8 │ │ │ │ - add x0, x0, #0xf58 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xdc8 │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ bl a610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x0, 57000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ + add x0, x0, #0xe98 │ │ │ │ bl a610 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x808 │ │ │ │ - str x0, [x1, #10072] │ │ │ │ + str x0, [x1, #10080] │ │ │ │ sub x1, x29, #0x1, lsl #12 │ │ │ │ strb wzr, [x1, #1008] │ │ │ │ bl 9da0 │ │ │ │ sub x3, x29, #0xc10 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov x0, x3 │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x0, 57000 │ │ │ │ + adrp x0, 56000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + add x0, x0, #0xeb8 │ │ │ │ bl a610 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d30, [x0, #11056] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ ldr x0, [x24] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 1f3b8 // b.any │ │ │ │ + b.ne 1f370 // b.any │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0xbdc1 // #48577 │ │ │ │ movk w1, #0xfff0, lsl #16 │ │ │ │ - ldr w2, [x2, #10672] │ │ │ │ + ldr w2, [x2, #10676] │ │ │ │ cmp w2, w1 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x2, #10668] │ │ │ │ + ldr w2, [x2, #10672] │ │ │ │ ccmp w2, w1, #0x0, eq // eq = none │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ cset w1, ne // ne = any │ │ │ │ str w1, [x2, #10784] │ │ │ │ - b.ne 1f3b8 // b.any │ │ │ │ + b.ne 1f370 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10728] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 2941c │ │ │ │ + b.le 22c64 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x58 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xf88 │ │ │ │ ldr w3, [x1, #10728] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ - cbnz w20, 1f16c │ │ │ │ + cbnz w20, 1f128 │ │ │ │ ldr x1, [x0, #10792] │ │ │ │ str x1, [x0, #12464] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w20, #0x0 │ │ │ │ csinc w20, w20, wzr, gt │ │ │ │ str w20, [x0, #10864] │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 292f0 │ │ │ │ + cbnz w0, 22b38 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ movi d30, #0x0 │ │ │ │ - sub x27, x29, #0x30, lsl #12 │ │ │ │ - sub x27, x27, #0xf50 │ │ │ │ + sub x28, x29, #0x30, lsl #12 │ │ │ │ fmov d13, d12 │ │ │ │ - ldr w0, [x0, #10460] │ │ │ │ - mov x26, x24 │ │ │ │ - mov x22, x27 │ │ │ │ - mov x24, x27 │ │ │ │ + ldr w0, [x0, #10468] │ │ │ │ + sub x28, x28, #0xf50 │ │ │ │ + ldr w26, [x2, #10556] │ │ │ │ + mov x22, x28 │ │ │ │ cmp w0, #0x2 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cset w21, eq // eq = none │ │ │ │ fmov d12, d30 │ │ │ │ - str wzr, [x1, #9892] │ │ │ │ - ldr w0, [x0, #10464] │ │ │ │ - str wzr, [x1, #9904] │ │ │ │ + str w21, [x2, #9708] │ │ │ │ + ldr w0, [x0, #10472] │ │ │ │ + str wzr, [x2, #9896] │ │ │ │ cmp w0, #0x2 │ │ │ │ - str wzr, [x1, #10028] │ │ │ │ + str wzr, [x2, #9900] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - str w0, [x1, #9828] │ │ │ │ - ldr w0, [x1, #10468] │ │ │ │ - str xzr, [x1, #10032] │ │ │ │ + str w0, [x1, #9856] │ │ │ │ + ldr w0, [x1, #10476] │ │ │ │ + ldr w1, [x1, #10480] │ │ │ │ cmp w0, #0x2 │ │ │ │ - str wzr, [x1, #10324] │ │ │ │ - cset w0, eq // eq = none │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - ldr w0, [x1, #10472] │ │ │ │ - str d30, [x1, #9896] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - str d30, [x1, #9984] │ │ │ │ - cset w0, ne // ne = any │ │ │ │ - str w0, [x1, #9824] │ │ │ │ - ldr x0, [x1, #10768] │ │ │ │ - str d30, [x1, #10104] │ │ │ │ - str d30, [x1, #10112] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - str d30, [x1, #10128] │ │ │ │ + str xzr, [x2, #10040] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - str w0, [x1, #9800] │ │ │ │ - ldr w0, [x1, #10488] │ │ │ │ - str d30, [x1, #10160] │ │ │ │ - str d30, [x1, #10368] │ │ │ │ - lsl w0, w0, #25 │ │ │ │ - str w0, [x1, #9804] │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - str d30, [x1, #10392] │ │ │ │ - sub x0, x0, #0x2f8 │ │ │ │ - str x0, [x1, #9872] │ │ │ │ - mov w0, #0x4e // #78 │ │ │ │ - str w0, [x1, #10720] │ │ │ │ - mov w0, #0x44 // #68 │ │ │ │ - str w0, [x1, #10176] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10312] │ │ │ │ + cmp w1, #0x1 │ │ │ │ + cset w1, ne // ne = any │ │ │ │ + str w1, [x2, #9836] │ │ │ │ + ldr x1, [x2, #10768] │ │ │ │ + mov w21, w0 │ │ │ │ + str wzr, [x2, #10128] │ │ │ │ + cmp x1, #0x0 │ │ │ │ + str wzr, [x2, #10328] │ │ │ │ + cset w1, eq // eq = none │ │ │ │ + str w1, [x2, #9812] │ │ │ │ + ldr w1, [x2, #10504] │ │ │ │ + str d30, [x2, #9904] │ │ │ │ + str d30, [x2, #9992] │ │ │ │ + lsl w1, w1, #25 │ │ │ │ + str w1, [x2, #9832] │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + str d30, [x2, #10112] │ │ │ │ + sub x1, x1, #0x2f8 │ │ │ │ + str x1, [x2, #9880] │ │ │ │ + mov w1, #0x4e // #78 │ │ │ │ + str w1, [x2, #10720] │ │ │ │ + mov w1, #0x44 // #68 │ │ │ │ + str w1, [x2, #10132] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w1, [x2, #10312] │ │ │ │ + str d30, [x2, #10120] │ │ │ │ + str d30, [x2, #10144] │ │ │ │ + str d30, [x2, #10176] │ │ │ │ + str d30, [x2, #10376] │ │ │ │ + str d30, [x2, #10400] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x25, [x22] │ │ │ │ - ldr x0, [x0, #10032] │ │ │ │ + ldr x0, [x0, #10040] │ │ │ │ cmp x25, x0 │ │ │ │ - b.eq 1f2b8 // b.none │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + b.eq 1f270 // b.none │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - ldr w1, [x1, #10508] │ │ │ │ - tst w0, w1 │ │ │ │ - b.eq 1f2b8 // b.none │ │ │ │ + tst w0, w26 │ │ │ │ + b.eq 1f270 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10324] │ │ │ │ + ldr w0, [x0, #10328] │ │ │ │ ldr w1, [x1, #10732] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ cmp w20, #0x1 │ │ │ │ and w0, w0, w1 │ │ │ │ cset w1, gt │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 28fb8 // b.any │ │ │ │ + b.ne 227a4 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10324] │ │ │ │ + ldr w0, [x0, #10328] │ │ │ │ cmp w20, w0 │ │ │ │ - b.gt 1feec │ │ │ │ + b.gt 1fea0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add x22, x22, #0x8 │ │ │ │ - ldr w0, [x0, #10324] │ │ │ │ + ldr w0, [x0, #10328] │ │ │ │ add w1, w0, #0x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10324] │ │ │ │ - ldr w0, [x0, #10508] │ │ │ │ - add w0, w0, w20 │ │ │ │ + str w1, [x0, #10328] │ │ │ │ + add w0, w26, w20 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 1f260 │ │ │ │ + b.gt 1f220 │ │ │ │ fmov d12, d13 │ │ │ │ - mov x24, x26 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x850 │ │ │ │ + add x2, x2, #0x780 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x23, x29, #0x31, lsl #12 │ │ │ │ sub x25, x29, #0x31, lsl #12 │ │ │ │ sub x23, x23, #0x380 │ │ │ │ sub x25, x25, #0x378 │ │ │ │ - b 2632c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #10768] │ │ │ │ + b 2274c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x42 // #66 │ │ │ │ - ldr x22, [x0, #10784] │ │ │ │ - mov x0, x22 │ │ │ │ + ldr x23, [x0, #10784] │ │ │ │ + mov x0, x23 │ │ │ │ bl 99c0 │ │ │ │ - cmp x22, x0 │ │ │ │ - b.eq 21384 // b.none │ │ │ │ - cbnz w21, 1e38c │ │ │ │ + cmp x23, x0 │ │ │ │ + b.eq 21340 // b.none │ │ │ │ + cbnz w21, 1e348 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10424] │ │ │ │ - b 1e3dc │ │ │ │ + str wzr, [x0, #10428] │ │ │ │ + b 1e398 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0x268 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0x188 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb40 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xa60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10216] │ │ │ │ + ldr w0, [x0, #10224] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ - str w0, [x1, #10216] │ │ │ │ - b 1e404 │ │ │ │ + str w0, [x1, #10224] │ │ │ │ + b 1e3c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 57000 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10448] │ │ │ │ - str w0, [x1, #10508] │ │ │ │ + str w0, [x1, #10456] │ │ │ │ + str w0, [x1, #10556] │ │ │ │ str wzr, [x1, #10728] │ │ │ │ - b 1f158 │ │ │ │ + b 1f114 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10024] │ │ │ │ + ldr w0, [x0, #10004] │ │ │ │ str xzr, [x1, #10736] │ │ │ │ str w0, [x1, #10760] │ │ │ │ str xzr, [x1, #10768] │ │ │ │ str wzr, [x1, #10784] │ │ │ │ - b 1d214 │ │ │ │ + b 1d1d4 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w3, w22 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf08 │ │ │ │ + add x2, x2, #0xe28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x22, [x21] │ │ │ │ ldr x21, [x22] │ │ │ │ - cbz x21, 1f018 │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x20, x0, #0xf48 │ │ │ │ + cbz x21, 1efd4 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x20, x0, #0xe68 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ bl 9f90 │ │ │ │ - cbz w0, 1fd0c │ │ │ │ + cbz w0, 1fcc0 │ │ │ │ ldr x21, [x22, #8]! │ │ │ │ - cbnz x21, 1f42c │ │ │ │ - b 1f018 │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xf58 │ │ │ │ + cbnz x21, 1f3e4 │ │ │ │ + b 1efd4 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xe78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 292d8 │ │ │ │ + cbz x0, 22b20 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ + add x2, x2, #0xe80 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xf90 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 292c0 │ │ │ │ + cbz x0, 22b08 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xfa0 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xd30 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xc50 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 292a8 │ │ │ │ + cbz x0, 22af0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x30 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xf50 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29290 │ │ │ │ + cbz x0, 22ad8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x40 │ │ │ │ + add x2, x2, #0xf60 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x80 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xfa0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2979c │ │ │ │ + cbz x0, 22fe4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x98 │ │ │ │ + add x2, x2, #0xfb8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xe8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29784 │ │ │ │ + cbz x0, 22fcc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xf8 │ │ │ │ + add x2, x2, #0x18 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x140 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x60 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2976c │ │ │ │ + cbz x0, 22fb4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x158 │ │ │ │ + add x2, x2, #0x78 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x1a8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xc8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29754 │ │ │ │ + cbz x0, 22f9c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x1b8 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x1f8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x118 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2973c │ │ │ │ + cbz x0, 22f84 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x130 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x260 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x180 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29724 │ │ │ │ + cbz x0, 22f6c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + add x2, x2, #0x190 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x2c0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x1e0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2970c │ │ │ │ + cbz x0, 22f54 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x2d8 │ │ │ │ + add x2, x2, #0x1f8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x328 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x248 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 296f4 │ │ │ │ + cbz x0, 22f3c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x378 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x298 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 296dc │ │ │ │ + cbz x0, 22f24 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x390 │ │ │ │ + add x2, x2, #0x2b0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x3e8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x308 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 296c4 │ │ │ │ + cbz x0, 22f0c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x400 │ │ │ │ + add x2, x2, #0x320 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x458 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x378 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 296ac │ │ │ │ + cbz x0, 22ef4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x468 │ │ │ │ + add x2, x2, #0x388 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xcf8 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xc18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29694 │ │ │ │ + cbz x0, 22edc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x4f8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x418 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2967c │ │ │ │ + cbz x0, 22ec4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x428 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x548 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x468 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29664 │ │ │ │ + cbz x0, 22eac │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x558 │ │ │ │ + add x2, x2, #0x478 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x5a0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x4c0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2964c │ │ │ │ + cbz x0, 22e94 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x5b0 │ │ │ │ + add x2, x2, #0x4d0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x5f0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x510 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29634 │ │ │ │ + cbz x0, 22e7c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x600 │ │ │ │ + add x2, x2, #0x520 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x648 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x568 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2961c │ │ │ │ + cbz x0, 22e64 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + add x2, x2, #0x580 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x6b0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x5d0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29604 │ │ │ │ + cbz x0, 22e4c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x6c8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x718 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x638 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 295ec │ │ │ │ + cbz x0, 22e34 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x728 │ │ │ │ + add x2, x2, #0x648 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x768 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x688 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 295d4 │ │ │ │ + cbz x0, 22e1c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x780 │ │ │ │ + add x2, x2, #0x6a0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x7d0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x6f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 295bc │ │ │ │ + cbz x0, 22e04 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x7e0 │ │ │ │ + add x2, x2, #0x700 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x21, x19, #0x830 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x21, x19, #0x750 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 295a4 │ │ │ │ + cbz x0, 22dec │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x840 │ │ │ │ + add x2, x2, #0x760 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x19, #0x830 │ │ │ │ + add x0, x19, #0x750 │ │ │ │ bl 9c40 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x24] │ │ │ │ - cbnz w1, 29590 │ │ │ │ - adrp x2, 57000 │ │ │ │ + cbnz w1, 22dd8 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ + add x2, x2, #0x7b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x910 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x830 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29578 │ │ │ │ + cbz x0, 22dc0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x978 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x898 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29560 │ │ │ │ + cbz x0, 22da8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x990 │ │ │ │ + add x2, x2, #0x8b0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x9e0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29548 │ │ │ │ + cbz x0, 22d90 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x918 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xa58 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x978 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29530 │ │ │ │ + cbz x0, 22d78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xa68 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xaa8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x9c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29518 │ │ │ │ + cbz x0, 22d60 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9d8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xaf8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xa18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 29500 │ │ │ │ + cbz x0, 22d48 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xb08 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xb58 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xa78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 294e8 │ │ │ │ + cbz x0, 22d30 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xbc0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xae0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 294d0 │ │ │ │ + cbz x0, 22d18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xbd8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xc28 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xb48 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 294b8 │ │ │ │ + cbz x0, 22d00 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xc38 │ │ │ │ + add x2, x2, #0xb58 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xc78 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xb98 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 28d98 │ │ │ │ + cbz x0, 22558 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xc88 │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xcc8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xbe8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 28d80 │ │ │ │ + cbz x0, 22540 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xce8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xd48 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xc68 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 28d68 │ │ │ │ + cbz x0, 22528 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xd60 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x19, x29, #0x808 │ │ │ │ mov x0, x19 │ │ │ │ bl a5c0 │ │ │ │ sub x0, x29, #0x1, lsl #12 │ │ │ │ ldrb w0, [x0, #2040] │ │ │ │ - cbnz w0, 28d4c │ │ │ │ + cbnz w0, 2250c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x24] │ │ │ │ ldr w1, [x1, #10756] │ │ │ │ - tst w1, #0x80000000 │ │ │ │ - b.ne 284c4 // b.any │ │ │ │ + tbnz w1, #31, 21c84 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 57000 │ │ │ │ - add x2, x2, #0xdd0 │ │ │ │ - ldr w3, [x1, #10616] │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ + ldr w3, [x1, #10612] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f028 │ │ │ │ + b 1efe4 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x21, [x22, #8]! │ │ │ │ - cbnz x21, 1f42c │ │ │ │ - b 1f018 │ │ │ │ + cbnz x21, 1f3e4 │ │ │ │ + b 1efd4 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4064] │ │ │ │ ldr x20, [x21] │ │ │ │ ldr x0, [x20] │ │ │ │ - cbnz x0, 1efdc │ │ │ │ - b 1f018 │ │ │ │ + cbnz x0, 1ef98 │ │ │ │ + b 1efd4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x574 │ │ │ │ str x0, [x1, #11040] │ │ │ │ - b 1ed58 │ │ │ │ + b 1ed14 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x578 │ │ │ │ str x0, [x1, #11032] │ │ │ │ - b 1ed4c │ │ │ │ + b 1ed08 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x588 │ │ │ │ str x0, [x1, #11000] │ │ │ │ - b 1ed40 │ │ │ │ + b 1ecfc │ │ │ │ fmov d0, d11 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + add x1, x1, #0xd08 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - b 1ec90 │ │ │ │ + b 1ec4c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x1, #10712] │ │ │ │ str xzr, [x1, #10736] │ │ │ │ str w0, [x1, #10760] │ │ │ │ str xzr, [x1, #10768] │ │ │ │ str wzr, [x1, #10784] │ │ │ │ - b 1d214 │ │ │ │ + b 1d1d4 │ │ │ │ bl 99d0 │ │ │ │ - b 1eb7c │ │ │ │ + b 1eb38 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ bl 9720 │ │ │ │ fmov d12, d0 │ │ │ │ - adrp x19, 5c000 │ │ │ │ - adrp x3, 56000 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x19, 5b000 │ │ │ │ + adrp x3, 55000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x4, x19, #0xc58 │ │ │ │ - add x3, x3, #0xbd8 │ │ │ │ - add x2, x2, #0xbf0 │ │ │ │ + add x4, x19, #0xb88 │ │ │ │ + add x3, x3, #0xaf8 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.gt 285f8 │ │ │ │ + b.gt 21db8 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x19, x29, #0x808 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x1, x19 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 9460 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz w0, 285dc │ │ │ │ + cbz w0, 21d9c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #10868] │ │ │ │ - b 1eb2c │ │ │ │ + b 1eae8 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbc0 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 1fea8 │ │ │ │ + b.le 1fe5c │ │ │ │ sub x22, x29, #0x30, lsl #12 │ │ │ │ - adrp x20, 56000 │ │ │ │ + adrp x20, 55000 │ │ │ │ sub x22, x22, #0xf50 │ │ │ │ - add x20, x20, #0x260 │ │ │ │ + add x20, x20, #0x180 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ ldr x0, [x22], #8 │ │ │ │ add w21, w21, #0x1 │ │ │ │ ldr x19, [x24] │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10864] │ │ │ │ cmp w0, w21 │ │ │ │ - b.gt 1fe74 │ │ │ │ + b.gt 1fe28 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1eb18 │ │ │ │ + b 1ead4 │ │ │ │ ldrb w3, [x0, #3120] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ lsl x1, x1, #2 │ │ │ │ ldr w6, [x0, #10924] │ │ │ │ lsl x3, x3, #2 │ │ │ │ add w2, w6, #0x80 │ │ │ │ - b 1e1c8 │ │ │ │ + b 1e184 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w6, [x0, #10924] │ │ │ │ add w2, w6, #0x80 │ │ │ │ - b 1db64 │ │ │ │ + b 1db24 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x368 │ │ │ │ cmp x25, #0x0 │ │ │ │ - str x0, [x1, #10064] │ │ │ │ + str x0, [x1, #10072] │ │ │ │ ldr x0, [x1, #10776] │ │ │ │ csel x25, x25, x0, ne // ne = any │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ne 29140 // b.any │ │ │ │ + b.ne 2292c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11016] │ │ │ │ - cbz x0, 28f90 │ │ │ │ + cbz x0, 2277c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #11024] │ │ │ │ - cbz x0, 28498 │ │ │ │ + cbz x0, 21c34 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d14, d13 │ │ │ │ fmov d13, d8 │ │ │ │ - mov x3, x22 │ │ │ │ - mov w22, w21 │ │ │ │ - mov x21, x26 │ │ │ │ + mov w23, w26 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - str x24, [x0, #10552] │ │ │ │ + mov x26, x22 │ │ │ │ + mov w3, w20 │ │ │ │ + mov x22, x24 │ │ │ │ str x25, [x0, #10776] │ │ │ │ - and w0, w20, w22 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + eor w1, w3, #0x1 │ │ │ │ + mov w8, w23 │ │ │ │ + mov w7, w21 │ │ │ │ + mov x27, x22 │ │ │ │ + ldr w2, [x0, #9708] │ │ │ │ + and w0, w3, w2 │ │ │ │ + and w1, w1, w2 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - eor w1, w20, #0x1 │ │ │ │ - mov x9, x3 │ │ │ │ - lsl w19, w0, #13 │ │ │ │ + lsl w9, w0, #13 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - and w1, w1, w22 │ │ │ │ - str w1, [x2, #9776] │ │ │ │ + str w1, [x2, #9764] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - mov w3, w2 │ │ │ │ - ldr w6, [x0, #10600] │ │ │ │ - mov w2, w19 │ │ │ │ - mov x19, x21 │ │ │ │ - str w20, [x0, #9704] │ │ │ │ - str w22, [x0, #10544] │ │ │ │ + ldr w23, [x0, #10608] │ │ │ │ + mov w6, w2 │ │ │ │ + mov x2, x28 │ │ │ │ + str w3, [x0, #9704] │ │ │ │ + mov w3, w9 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - eor w0, w3, #0x1 │ │ │ │ - mov w13, w3 │ │ │ │ - mov w7, #0x0 // #0 │ │ │ │ - mov w3, w7 │ │ │ │ - ldr w1, [x1, #9828] │ │ │ │ + eor w0, w6, #0x1 │ │ │ │ + mov w9, #0x0 // #0 │ │ │ │ + mov w24, w8 │ │ │ │ + ldr w1, [x1, #9856] │ │ │ │ and w0, w0, w1 │ │ │ │ - orr w20, w2, w0, lsl #1 │ │ │ │ + orr w21, w3, w0, lsl #1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w2, [x0, #9692] │ │ │ │ - mov w2, w20 │ │ │ │ + str w6, [x0, #9696] │ │ │ │ + mov w6, w7 │ │ │ │ + str w3, [x0, #9700] │ │ │ │ + mov w3, w9 │ │ │ │ + mov x9, x2 │ │ │ │ + str x26, [x0, #10560] │ │ │ │ eor w0, w3, #0x1 │ │ │ │ and w1, w3, w6 │ │ │ │ and w0, w0, w6 │ │ │ │ - mov w14, w13 │ │ │ │ + mov w8, #0x0 // #0 │ │ │ │ lsl w1, w1, #8 │ │ │ │ - mov w10, #0x0 // #0 │ │ │ │ + mov w20, w6 │ │ │ │ orr w0, w1, w0, lsl #14 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w13, w3 │ │ │ │ - mov w11, w10 │ │ │ │ - mov x22, x19 │ │ │ │ - orr w0, w0, w2 │ │ │ │ - str w2, [x1, #9688] │ │ │ │ - str w0, [x1, #9796] │ │ │ │ - str w6, [x1, #10536] │ │ │ │ + mov w14, w23 │ │ │ │ + mov w10, w8 │ │ │ │ + mov x28, x27 │ │ │ │ + orr w0, w0, w21 │ │ │ │ + str w21, [x1, #9688] │ │ │ │ + str w3, [x1, #9692] │ │ │ │ + str w0, [x1, #9808] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - cmp w11, #0x0 │ │ │ │ - mov w10, w11 │ │ │ │ - mov x19, x22 │ │ │ │ + cmp w10, #0x0 │ │ │ │ + mov w16, w14 │ │ │ │ + mov x27, x28 │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ - ldr w0, [x0, #9824] │ │ │ │ - str x9, [x1, #10528] │ │ │ │ + ldr w0, [x0, #9836] │ │ │ │ + ldr w26, [x1, #10552] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ + str x9, [x1, #10544] │ │ │ │ cset w0, ne // ne = any │ │ │ │ - str w0, [x1, #9748] │ │ │ │ + str w0, [x1, #9760] │ │ │ │ + str w24, [x1, #10556] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d8, d12 │ │ │ │ fmov d9, d14 │ │ │ │ fmov d12, d13 │ │ │ │ - mov w25, w10 │ │ │ │ - ldr x0, [x0, #10064] │ │ │ │ - str x0, [x1, #9920] │ │ │ │ - ldr x23, [x1, #10280] │ │ │ │ - mov x22, x19 │ │ │ │ - ldr w0, [x1, #10216] │ │ │ │ - ldr w20, [x1, #10588] │ │ │ │ + mov w23, w8 │ │ │ │ + ldr x0, [x0, #10072] │ │ │ │ + str x0, [x1, #9928] │ │ │ │ + ldr w0, [x1, #10224] │ │ │ │ + mov x22, x27 │ │ │ │ + str w20, [x1, #10536] │ │ │ │ + mov w20, w16 │ │ │ │ and w0, w0, #0xffffdfff │ │ │ │ - str w13, [x1, #9680] │ │ │ │ - str w14, [x1, #9684] │ │ │ │ - str w0, [x1, #9744] │ │ │ │ - str w8, [x1, #9880] │ │ │ │ - str wzr, [x1, #9976] │ │ │ │ + str w0, [x1, #9756] │ │ │ │ + str w10, [x1, #9924] │ │ │ │ + str wzr, [x1, #9940] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9776] │ │ │ │ - ldr w1, [x1, #10216] │ │ │ │ + ldr w0, [x0, #9764] │ │ │ │ + ldr w1, [x1, #10224] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #9920] │ │ │ │ - ldrb w26, [x0] │ │ │ │ + ldr x0, [x0, #9928] │ │ │ │ + ldrb w25, [x0] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9744] │ │ │ │ + ldr w0, [x0, #9756] │ │ │ │ csel w0, w0, w1, ne // ne = any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #9796] │ │ │ │ - orr w19, w0, w1 │ │ │ │ + ldr w1, [x1, #9808] │ │ │ │ + orr w21, w0, w1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9748] │ │ │ │ - cbnz w0, 21350 │ │ │ │ - cmp w25, #0x1 │ │ │ │ - b.eq 26398 // b.none │ │ │ │ + ldr w0, [x0, #9760] │ │ │ │ + cbnz w0, 2130c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #9924] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 22ffc // b.none │ │ │ │ + cmp w0, #0x2 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - cmp w25, #0x2 │ │ │ │ - ldr w0, [x0, #10644] │ │ │ │ - csel w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10644] │ │ │ │ - ldr w0, [x1, #10624] │ │ │ │ + ldr w0, [x0, #10640] │ │ │ │ csel w0, w0, wzr, ne // ne = any │ │ │ │ - str w0, [x1, #10624] │ │ │ │ + str w0, [x1, #10640] │ │ │ │ ldr w0, [x1, #10620] │ │ │ │ - csinc w0, w0, wzr, ne // ne = any │ │ │ │ + csel w0, w0, wzr, ne // ne = any │ │ │ │ str w0, [x1, #10620] │ │ │ │ + ldr w0, [x1, #10616] │ │ │ │ + csinc w0, w0, wzr, ne // ne = any │ │ │ │ + str w0, [x1, #10616] │ │ │ │ + eor w0, w21, #0x40 │ │ │ │ + cmp w23, #0x1 │ │ │ │ + csel w21, w0, w21, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9880] │ │ │ │ + ldr w0, [x0, #10428] │ │ │ │ cmp w0, #0x1 │ │ │ │ - eor w0, w19, #0x40 │ │ │ │ - csel w19, w0, w19, eq // eq = none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10424] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 21580 // b.none │ │ │ │ + b.eq 2155c // b.none │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ - cmp w26, #0x44 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ + cmp w25, #0x44 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - cset w21, ne // ne = any │ │ │ │ + cset w19, ne // ne = any │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 263ac // b.tcont │ │ │ │ - cbz w21, 20138 │ │ │ │ - cmp w26, #0x5a │ │ │ │ + b.ge 22a7c // b.tcont │ │ │ │ + cbz w19, 20104 │ │ │ │ + cmp w25, #0x5a │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 263e4 // b.any │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 22ab4 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10608] │ │ │ │ - cbz x0, 20170 │ │ │ │ + ldr x0, [x0, #10600] │ │ │ │ + cbz x0, 2013c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x0, #10984] │ │ │ │ ldr x0, [x22] │ │ │ │ ldr w1, [x1] │ │ │ │ str w1, [x2, #10312] │ │ │ │ - cbnz w1, 21610 │ │ │ │ - adrp x2, 58000 │ │ │ │ + cbnz w1, 215ec │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10852] │ │ │ │ - str w0, [x1, #9980] │ │ │ │ + str w0, [x1, #10000] │ │ │ │ ldr x0, [x1, #10304] │ │ │ │ - cbz x0, 201a0 │ │ │ │ + cbz x0, 2016c │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x520 │ │ │ │ sub x1, x1, #0x5a0 │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 25d04 │ │ │ │ + cbnz w0, 23160 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10296] │ │ │ │ - cbz x0, 201c4 │ │ │ │ + cbz x0, 20190 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x528 │ │ │ │ sub x1, x1, #0x5a4 │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 25d04 │ │ │ │ + cbnz w0, 23160 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - cmp w26, #0x44 │ │ │ │ + cmp w25, #0x44 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ cset w0, ne // ne = any │ │ │ │ - str w0, [x1, #10588] │ │ │ │ - b.eq 201f0 // b.none │ │ │ │ - cmp w26, #0x43 │ │ │ │ + str w0, [x1, #10608] │ │ │ │ + b.eq 201bc // b.none │ │ │ │ + cmp w25, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 26514 // b.any │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 21c60 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w26 │ │ │ │ + mov w1, w25 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - ldr x0, [x0, #9872] │ │ │ │ + ldr x0, [x0, #9880] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 20230 │ │ │ │ + b.gt 201fc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x21, x29, #0x31, lsl #12 │ │ │ │ - sub x21, x21, #0x380 │ │ │ │ - str x21, [x0, #10968] │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x19, x19, #0x380 │ │ │ │ + str x19, [x0, #10968] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10844] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10848] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2025c │ │ │ │ + b.gt 20228 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x28, x29, #0x31, lsl #12 │ │ │ │ sub x28, x28, #0x378 │ │ │ │ str x28, [x0, #10976] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #10848] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbz w0, 20278 │ │ │ │ - cmp w26, #0x43 │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbz w0, 20244 │ │ │ │ + cmp w25, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 264e8 // b.any │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 23108 // b.any │ │ │ │ cmp w20, #0x0 │ │ │ │ - cbz w20, 213ac │ │ │ │ + cbz w20, 21368 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cneg w8, w20, lt // lt = tstop │ │ │ │ - ldr w0, [x0, #10516] │ │ │ │ + ldr w0, [x0, #10524] │ │ │ │ cmp w0, #0x0 │ │ │ │ csinc w1, w0, wzr, gt │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10648] │ │ │ │ - ldr w4, [x0, #10660] │ │ │ │ - tst w3, w4 │ │ │ │ - b.mi 26f38 // b.first │ │ │ │ + ldr w3, [x0, #10664] │ │ │ │ + tst w26, w3 │ │ │ │ + b.mi 233a8 // b.first │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 26e98 │ │ │ │ - add w0, w3, #0x1 │ │ │ │ + b.le 244c8 │ │ │ │ + add w0, w26, #0x1 │ │ │ │ mul w5, w8, w1 │ │ │ │ - add w2, w0, w4 │ │ │ │ - sxtw x6, w3 │ │ │ │ - sxtw x7, w4 │ │ │ │ + add w2, w0, w3 │ │ │ │ + sxtw x6, w26 │ │ │ │ + sxtw x7, w3 │ │ │ │ sxtw x5, w5 │ │ │ │ mul w2, w2, w8 │ │ │ │ - cmp w3, #0x1 │ │ │ │ - b.le 26e88 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10648] │ │ │ │ - sub w0, w3, #0x1 │ │ │ │ - mul w0, w0, w3 │ │ │ │ - add w0, w3, w0, asr #1 │ │ │ │ + cmp w26, #0x1 │ │ │ │ + b.le 244b8 │ │ │ │ + sub w0, w26, #0x1 │ │ │ │ + mul w0, w0, w26 │ │ │ │ + add w0, w26, w0, asr #1 │ │ │ │ sub w0, w2, w0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x2, #10660] │ │ │ │ + ldr w2, [x2, #10664] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.le 26e78 │ │ │ │ + b.le 244a8 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x2, #10660] │ │ │ │ + ldr w3, [x2, #10664] │ │ │ │ sub w2, w3, #0x1 │ │ │ │ mul w2, w2, w3 │ │ │ │ add w2, w3, w2, asr #1 │ │ │ │ sub w0, w0, w2 │ │ │ │ sxtw x1, w1 │ │ │ │ - adrp x3, 58000 │ │ │ │ mov x4, x5 │ │ │ │ + adrp x3, 57000 │ │ │ │ sxtw x0, w0 │ │ │ │ stp x0, x1, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x3, x3, #0x3d8 │ │ │ │ + add x3, x3, #0x308 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #10792] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ - cbz x23, 26eec │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x23, [x0, #10776] │ │ │ │ + ldr x0, [x0, #10648] │ │ │ │ + cbz x0, 23408 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10032] │ │ │ │ + ldr x0, [x0, #10648] │ │ │ │ + str x0, [x1, #10776] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10040] │ │ │ │ ldr x1, [x1, #10776] │ │ │ │ cmp x0, x1 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.eq 26f94 // b.none │ │ │ │ + b.eq 23264 // b.none │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ - cbz x0, 2037c │ │ │ │ + cbz x0, 2034c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10936] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10944] │ │ │ │ - cbz x0, 20394 │ │ │ │ + cbz x0, 20364 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10944] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ - cbz x0, 203ac │ │ │ │ + cbz x0, 2037c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10952] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cmp w20, #0x0 │ │ │ │ - ldr w0, [x0, #9804] │ │ │ │ - orr w19, w19, w0 │ │ │ │ + ldr w0, [x0, #9832] │ │ │ │ + orr w19, w21, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9800] │ │ │ │ + ldr w0, [x0, #9812] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #10784] │ │ │ │ - b.ne 270a0 // b.any │ │ │ │ + b.ne 2317c // b.any │ │ │ │ cmp w20, #0x0 │ │ │ │ - cbz w20, 26c68 │ │ │ │ + cbz w20, 23170 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cneg w28, w20, lt // lt = tstop │ │ │ │ - ldr w0, [x0, #10516] │ │ │ │ + ldr w0, [x0, #10524] │ │ │ │ cmp w0, #0x0 │ │ │ │ - csinc w27, w0, wzr, gt │ │ │ │ + csinc w24, w0, wzr, gt │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10652] │ │ │ │ + ldr w0, [x0, #10644] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 20410 │ │ │ │ + cbz w0, 203e0 │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ cmp w28, w0 │ │ │ │ csel w28, w28, w0, le │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mul w21, w28, w27 │ │ │ │ - ldr w0, [x0, #10648] │ │ │ │ - ldr w1, [x1, #10660] │ │ │ │ - tst w0, w1 │ │ │ │ - b.mi 26c90 // b.first │ │ │ │ + mul w21, w28, w24 │ │ │ │ + ldr w0, [x0, #10664] │ │ │ │ + tst w26, w0 │ │ │ │ + b.mi 25174 // b.first │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 26cb8 │ │ │ │ + b.le 2519c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w21, [x0, #10856] │ │ │ │ - ldr w0, [x0, #10652] │ │ │ │ + ldr w0, [x0, #10644] │ │ │ │ str w21, [x1, #10860] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 26c88 │ │ │ │ + cbz w0, 251f0 │ │ │ │ cneg w4, w0, lt // lt = tstop │ │ │ │ cmp w4, w21 │ │ │ │ - b.ge 26c88 // b.tcont │ │ │ │ + b.ge 251f0 // b.tcont │ │ │ │ str w4, [x1, #10860] │ │ │ │ ldr x0, [x22] │ │ │ │ sxtw x4, w4 │ │ │ │ sxtw x3, w21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - strb w26, [sp] │ │ │ │ + strb w25, [sp] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x7, x29, #0x31, lsl #12 │ │ │ │ sub x6, x29, #0x31, lsl #12 │ │ │ │ sub x5, x29, #0x31, lsl #12 │ │ │ │ sub x4, x29, #0x31, lsl #12 │ │ │ │ - mov w1, w27 │ │ │ │ - ldr w3, [x2, #10660] │ │ │ │ + mov w1, w24 │ │ │ │ + ldr w3, [x2, #10664] │ │ │ │ mov w0, w28 │ │ │ │ - ldr w2, [x2, #10648] │ │ │ │ sub x7, x7, #0x5b4 │ │ │ │ sub x6, x6, #0x538 │ │ │ │ sub x5, x5, #0x540 │ │ │ │ sub x4, x4, #0x548 │ │ │ │ + mov w2, w26 │ │ │ │ bl 9910 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 26c78 │ │ │ │ + cbnz w0, 25074 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10644] │ │ │ │ - ldr w1, [x1, #10448] │ │ │ │ - ldr w2, [x2, #10620] │ │ │ │ + ldr w0, [x0, #10640] │ │ │ │ + ldr w1, [x1, #10456] │ │ │ │ + ldr w2, [x2, #10616] │ │ │ │ lsl w0, w0, #22 │ │ │ │ orr w1, w19, w1, lsl #2 │ │ │ │ orr w0, w0, w2, lsl #23 │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10028] │ │ │ │ + str w0, [x1, #10128] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #10944] │ │ │ │ - ldr w3, [x0, #10028] │ │ │ │ + ldr w3, [x0, #10128] │ │ │ │ ldr w2, [x0, #10828] │ │ │ │ ldr x0, [x0, #10936] │ │ │ │ bl a0a0 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10744] │ │ │ │ and w0, w1, #0x38 │ │ │ │ cmp w0, #0x38 │ │ │ │ - b.eq 26d94 // b.none │ │ │ │ + b.eq 2510c // b.none │ │ │ │ mov w0, #0x28 // #40 │ │ │ │ and w0, w1, w0 │ │ │ │ cmp w0, #0x28 │ │ │ │ - b.eq 20544 // b.none │ │ │ │ + b.eq 2050c // b.none │ │ │ │ and w0, w1, #0x18 │ │ │ │ cmp w0, #0x18 │ │ │ │ - b.ne 26d94 // b.any │ │ │ │ + b.ne 2510c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10768] │ │ │ │ - cbz x0, 26d0c │ │ │ │ + cbz x0, 25084 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10500] │ │ │ │ - cbnz w0, 26578 │ │ │ │ + ldr w0, [x0, #10512] │ │ │ │ + cbnz w0, 24980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10440] │ │ │ │ - cbz w0, 205e0 │ │ │ │ + ldr w0, [x0, #10448] │ │ │ │ + cbz w0, 205a8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x19, x29, #0x31, lsl #12 │ │ │ │ - mov w7, w26 │ │ │ │ + mov w7, w25 │ │ │ │ sub x19, x19, #0x3d0 │ │ │ │ ldr x2, [x1, #10936] │ │ │ │ ldr x3, [x1, #10944] │ │ │ │ ldr w6, [x0, #10828] │ │ │ │ ldr w4, [x0, #10856] │ │ │ │ mov x0, x19 │ │ │ │ ldr w5, [x1, #10860] │ │ │ │ @@ -22163,554 +22149,551 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl a5b0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 26e00 │ │ │ │ + cbnz w0, 23314 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10440] │ │ │ │ + ldr w0, [x0, #10448] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 21400 // b.none │ │ │ │ + b.eq 213c4 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w19, #0x2 // #2 │ │ │ │ - str w0, [x1, #10168] │ │ │ │ + str w0, [x1, #10184] │ │ │ │ ldr w0, [x1, #10744] │ │ │ │ - ldr w1, [x1, #10292] │ │ │ │ + ldr w1, [x1, #10320] │ │ │ │ tst w1, w0, lsr #13 │ │ │ │ - b.ne 26468 // b.any │ │ │ │ + b.ne 23078 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10744] │ │ │ │ str w1, [x0, #11952] │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 20658 │ │ │ │ + cbnz w0, 20620 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr d30, [x0, #11056] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 20658 // b.any │ │ │ │ + b.ne 20620 // b.any │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xbdc1 // #48577 │ │ │ │ movk w0, #0xfff0, lsl #16 │ │ │ │ - ldr w2, [x2, #10672] │ │ │ │ + ldr w2, [x2, #10676] │ │ │ │ cmp w2, w0 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x2, #10668] │ │ │ │ + ldr w2, [x2, #10672] │ │ │ │ ccmp w2, w0, #0x0, eq // eq = none │ │ │ │ - b.ne 20658 // b.any │ │ │ │ - tbnz w1, #13, 266d8 │ │ │ │ + b.ne 20620 // b.any │ │ │ │ + tbnz w1, #13, 24ae0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10876] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 213f0 │ │ │ │ + b.le 213b4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ fmov d31, d9 │ │ │ │ fmov d15, d10 │ │ │ │ fmov d9, d12 │ │ │ │ mov x28, x22 │ │ │ │ - mov x21, #0x0 // #0 │ │ │ │ + mov w27, w25 │ │ │ │ ldr x1, [x1, #10384] │ │ │ │ fmov d12, d31 │ │ │ │ - mov x24, x21 │ │ │ │ + mov x21, #0x0 // #0 │ │ │ │ cmp x1, #0x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cset w19, ne // ne = any │ │ │ │ mov w22, w19 │ │ │ │ - mov w19, w26 │ │ │ │ - str w20, [x1, #9868] │ │ │ │ - mov x20, x23 │ │ │ │ - str w25, [x1, #9864] │ │ │ │ + mov w19, w20 │ │ │ │ + str w26, [x1, #9876] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #11000] │ │ │ │ - ldr w3, [x1, w24, uxtw #2] │ │ │ │ + ldr w3, [x1, w21, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w3, [x1, #10872] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 25aa0 │ │ │ │ + b.le 24924 │ │ │ │ cmp w22, #0x0 │ │ │ │ ccmp w0, #0x1, #0x4, ne // ne = any │ │ │ │ - b.eq 206f4 // b.none │ │ │ │ + b.eq 206b4 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sxtw x4, w3 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x3, [x1, #10384] │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10880] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 25a64 │ │ │ │ + b.le 248ec │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x138 │ │ │ │ fmov d13, d15 │ │ │ │ fmov d10, d9 │ │ │ │ fmov d15, d8 │ │ │ │ ldr w0, [x0, #10884] │ │ │ │ + mov x20, x21 │ │ │ │ + str w21, [x3, #9892] │ │ │ │ mov w21, w19 │ │ │ │ - str x2, [x3, #9696] │ │ │ │ - mov x2, x24 │ │ │ │ - str w24, [x3, #9888] │ │ │ │ - mov x24, x20 │ │ │ │ - mov x20, x2 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ + str x2, [x3, #9712] │ │ │ │ + str w23, [x3, #9872] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w6, [x2, #9792] │ │ │ │ + str w6, [x2, #9804] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 25a3c │ │ │ │ + b.le 248c4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x25, x24 │ │ │ │ - mov w26, w21 │ │ │ │ + mov w25, w21 │ │ │ │ + mov x26, x28 │ │ │ │ mov w7, w22 │ │ │ │ mov x21, x6 │ │ │ │ + mov w28, w27 │ │ │ │ + ldr w24, [x1, #10656] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - ldr w24, [x1, #10676] │ │ │ │ ldr w2, [x1, #10896] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w19, [x1, #9788] │ │ │ │ + str w19, [x1, #9800] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 25a18 │ │ │ │ + b.le 2489c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x27, x26 │ │ │ │ mov x6, x21 │ │ │ │ - mov x27, x28 │ │ │ │ + mov w26, w28 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ ldr w0, [x0, #10900] │ │ │ │ - str x19, [x1, #9856] │ │ │ │ + str x19, [x1, #9864] │ │ │ │ mov w19, w7 │ │ │ │ - str x20, [x1, #9672] │ │ │ │ + str x20, [x1, #9680] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w1, w0 │ │ │ │ - str w22, [x3, #9780] │ │ │ │ - str w22, [x3, #9884] │ │ │ │ + str w22, [x3, #9792] │ │ │ │ + str w22, [x3, #9888] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 259f0 │ │ │ │ + b.le 24870 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ fmov d9, d10 │ │ │ │ fmov d8, d15 │ │ │ │ mov w28, w26 │ │ │ │ - mov x20, x6 │ │ │ │ - str xzr, [x0, #10096] │ │ │ │ + mov x21, x6 │ │ │ │ + str xzr, [x0, #10104] │ │ │ │ ubfiz x0, x22, #2, #32 │ │ │ │ - str x0, [x2, #9768] │ │ │ │ - ldr w0, [x2, #10252] │ │ │ │ - str x25, [x2, #9848] │ │ │ │ - mov x25, x22 │ │ │ │ + str x0, [x2, #9784] │ │ │ │ + mov x26, x22 │ │ │ │ + ldr w0, [x2, #10264] │ │ │ │ + mov w22, w19 │ │ │ │ + mov x19, x27 │ │ │ │ + str w25, [x2, #9860] │ │ │ │ and w0, w0, #0x1 │ │ │ │ - str w0, [x2, #9712] │ │ │ │ - ldr w0, [x2, #10380] │ │ │ │ - mov x22, x27 │ │ │ │ - str w24, [x2, #10520] │ │ │ │ - mov w24, w19 │ │ │ │ + str w0, [x2, #9724] │ │ │ │ + ldr w0, [x2, #10392] │ │ │ │ + str d13, [x2, #9848] │ │ │ │ and w0, w0, #0x1 │ │ │ │ - str w0, [x2, #9708] │ │ │ │ - str d13, [x2, #9840] │ │ │ │ + str w0, [x2, #9720] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x3, #9768] │ │ │ │ + ldr x3, [x3, #9784] │ │ │ │ ldr x2, [x0, #11032] │ │ │ │ ldr x0, [x0, #11040] │ │ │ │ ldr w3, [x2, x3] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ str w3, [x2, #10888] │ │ │ │ - ldr x2, [x2, #10096] │ │ │ │ + ldr x2, [x2, #10104] │ │ │ │ ldr w0, [x0, w2, uxtw #2] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ str w0, [x2, #10892] │ │ │ │ ldr w0, [x2, #10756] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.lt 208bc // b.tstop │ │ │ │ + b.lt 2087c // b.tstop │ │ │ │ ldr w4, [x2, #10896] │ │ │ │ cmp w4, #0x1 │ │ │ │ - b.le 20884 │ │ │ │ + b.le 20844 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sxtw x5, w3 │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x19] │ │ │ │ sxtw x4, w4 │ │ │ │ - ldr w1, [x1, #9780] │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + ldr w1, [x1, #9792] │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ add w3, w1, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10900] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 208b4 │ │ │ │ + b.le 20874 │ │ │ │ sxtw x4, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 58000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 57000 │ │ │ │ ldrsw x5, [x1, #10892] │ │ │ │ - add x2, x2, #0xe90 │ │ │ │ - ldr w1, [x1, #10096] │ │ │ │ + add x2, x2, #0xdc0 │ │ │ │ + ldr w1, [x1, #10104] │ │ │ │ add w3, w1, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10888] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 2602c │ │ │ │ + b.le 25578 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x0, #10892] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 26010 │ │ │ │ + b.le 2555c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #10096] │ │ │ │ - str w1, [x2, #9784] │ │ │ │ - ldr w0, [x2, #10256] │ │ │ │ - cbz w0, 20920 │ │ │ │ - ldr w0, [x2, #9884] │ │ │ │ + ldr x1, [x0, #10104] │ │ │ │ + str w1, [x2, #9796] │ │ │ │ + ldr w0, [x2, #10268] │ │ │ │ + cbz w0, 208e0 │ │ │ │ + ldr w0, [x2, #9888] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr w2, [x2, #9888] │ │ │ │ + ldr w2, [x2, #9892] │ │ │ │ csinc w0, w0, wzr, le │ │ │ │ cmp w1, #0x0 │ │ │ │ csinc w1, w1, wzr, le │ │ │ │ cmp w2, #0x0 │ │ │ │ add w0, w0, w1 │ │ │ │ csinc w1, w2, wzr, le │ │ │ │ add w0, w0, w1 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 25fb4 │ │ │ │ + b.gt 25804 │ │ │ │ cmp w4, w3 │ │ │ │ - b.ne 25d24 // b.any │ │ │ │ + b.ne 23144 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x19, x29, #0x31, lsl #12 │ │ │ │ - sub x19, x19, #0x318 │ │ │ │ + sub x20, x29, #0x31, lsl #12 │ │ │ │ + sub x20, x20, #0x318 │ │ │ │ mov w1, w28 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x2, x3 │ │ │ │ - str x19, [x0, #10184] │ │ │ │ - mov x0, x19 │ │ │ │ + str x20, [x0, #10192] │ │ │ │ + mov x0, x20 │ │ │ │ bl 9fe0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 25d10 │ │ │ │ + cbnz w0, 23130 │ │ │ │ mov x0, x1 │ │ │ │ - sub x21, x29, #0x31, lsl #12 │ │ │ │ - sub x21, x21, #0x338 │ │ │ │ + sub x23, x29, #0x31, lsl #12 │ │ │ │ + sub x23, x23, #0x338 │ │ │ │ mov w1, w28 │ │ │ │ - ubfiz x23, x20, #2, #32 │ │ │ │ - ldr w2, [x0, #9792] │ │ │ │ - str x21, [x0, #10568] │ │ │ │ - mov x0, x21 │ │ │ │ + ubfiz x25, x21, #2, #32 │ │ │ │ + ldr w2, [x0, #9804] │ │ │ │ + str x23, [x0, #10576] │ │ │ │ + mov x0, x23 │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, w28 │ │ │ │ - ldr w2, [x0, #9788] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr w2, [x0, #9800] │ │ │ │ + mov x0, x20 │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, w28 │ │ │ │ ldr x2, [x0, #11016] │ │ │ │ - mov x0, x21 │ │ │ │ - ldr w2, [x2, x23] │ │ │ │ + mov x0, x23 │ │ │ │ + ldr w2, [x2, x25] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, w28 │ │ │ │ - ldr x0, [x0, #9856] │ │ │ │ - ubfiz x21, x0, #2, #32 │ │ │ │ + ldr x0, [x0, #9864] │ │ │ │ + ubfiz x23, x0, #2, #32 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x0, #11024] │ │ │ │ - mov x0, x19 │ │ │ │ - ldr w2, [x2, x21] │ │ │ │ + mov x0, x20 │ │ │ │ + ldr w2, [x2, x23] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.lt 20a28 // b.tstop │ │ │ │ + b.lt 209e8 // b.tstop │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x5, 5a000 │ │ │ │ - add x5, x5, #0xe20 │ │ │ │ + adrp x5, 59000 │ │ │ │ + add x5, x5, #0xd50 │ │ │ │ ldr w1, [x1, #10696] │ │ │ │ ldr x0, [x0, #11016] │ │ │ │ cmp w1, #0x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, x23] │ │ │ │ + ldr w3, [x0, x25] │ │ │ │ ldr x2, [x1, #11024] │ │ │ │ - adrp x1, 5a000 │ │ │ │ - ldr x0, [x22] │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ - ldr w4, [x2, x21] │ │ │ │ + adrp x1, 59000 │ │ │ │ + ldr x0, [x19] │ │ │ │ + add x1, x1, #0xd18 │ │ │ │ + ldr w4, [x2, x23] │ │ │ │ csel x5, x5, x1, ne // ne = any │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + add x2, x2, #0xec8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ cmp w28, #0x44 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ ccmp w28, w0, #0x4, ne // ne = any │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ fmov d10, d8 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #9760] │ │ │ │ + str x0, [x2, #9776] │ │ │ │ sub x0, x29, #0x2f, lsl #12 │ │ │ │ - str d12, [x1, #10760] │ │ │ │ + str d12, [x2, #10760] │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ - str x0, [x1, #10080] │ │ │ │ + str x0, [x2, #10088] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ fmov d12, d9 │ │ │ │ sub x0, x0, #0x458 │ │ │ │ - str x0, [x1, #10048] │ │ │ │ + str x0, [x2, #10056] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ - cset w21, eq // eq = none │ │ │ │ + mov w25, w28 │ │ │ │ sub x0, x0, #0x480 │ │ │ │ - str x0, [x1, #10056] │ │ │ │ - ldr w0, [x1, #10656] │ │ │ │ - mov w26, w24 │ │ │ │ - str x20, [x1, #9664] │ │ │ │ - mov w20, w28 │ │ │ │ - mov x28, x25 │ │ │ │ - mov x25, x22 │ │ │ │ + str x0, [x2, #10064] │ │ │ │ + ldr w0, [x2, #10660] │ │ │ │ + mov x28, x26 │ │ │ │ + mov x20, x19 │ │ │ │ + mov w26, w22 │ │ │ │ + cset w1, eq // eq = none │ │ │ │ sub w0, w0, #0x1 │ │ │ │ - str w0, [x1, #9716] │ │ │ │ - str wzr, [x1, #10492] │ │ │ │ + str x21, [x2, #9672] │ │ │ │ + str w0, [x2, #9752] │ │ │ │ + str w1, [x2, #9936] │ │ │ │ + str wzr, [x2, #10496] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, #0xd398 // #54168 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ movk x2, #0x2, lsl #16 │ │ │ │ - ldr d31, [x3, #9760] │ │ │ │ - ldr x4, [x3, #10048] │ │ │ │ + ldr d31, [x3, #9776] │ │ │ │ + ldr x4, [x3, #10056] │ │ │ │ str wzr, [x3, #10928] │ │ │ │ str d31, [x3, #11072] │ │ │ │ str d31, [x3, #11080] │ │ │ │ - ldr x3, [x3, #10056] │ │ │ │ + ldr x3, [x3, #10064] │ │ │ │ stp xzr, xzr, [x4] │ │ │ │ - ldr x0, [x0, #10080] │ │ │ │ + ldr x0, [x0, #10088] │ │ │ │ stp xzr, xzr, [x3] │ │ │ │ stp xzr, xzr, [x4, #16] │ │ │ │ stp xzr, xzr, [x3, #16] │ │ │ │ str xzr, [x3, #32] │ │ │ │ str xzr, [x4, #32] │ │ │ │ bl 99a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10236] │ │ │ │ - cbnz w0, 25d40 │ │ │ │ + ldr w0, [x0, #10248] │ │ │ │ + cbnz w0, 25590 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - cbnz w0, 25900 │ │ │ │ - cbnz w21, 260f4 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbnz w0, 24784 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - cmp w0, #0x1 │ │ │ │ + ldr w0, [x0, #9936] │ │ │ │ + cbnz w0, 2588c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + cmp w24, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ - ldr w0, [x0, #10664] │ │ │ │ + ldr w0, [x0, #10668] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ tst w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10700] │ │ │ │ str w0, [x1, #10720] │ │ │ │ - b.ne 260b8 // b.any │ │ │ │ + b.ne 25328 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 20b80 │ │ │ │ - ldr x0, [x25] │ │ │ │ + b.le 20b44 │ │ │ │ + ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xfd8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x1, x0, #0x138 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 5c000 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x3, x3, #0xc58 │ │ │ │ - add x2, x2, #0xc8 │ │ │ │ + adrp x3, 5b000 │ │ │ │ + adrp x2, 57000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x3, x3, #0xb88 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ + add x1, x1, #0x68 │ │ │ │ bl a500 │ │ │ │ mov x1, #0xcd6500000000 // #225833675390976 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ movk x1, #0x41cd, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ movi d9, #0x0 │ │ │ │ - ldr x2, [x2, #10168] │ │ │ │ + ldr x2, [x2, #10184] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x1, #10000] │ │ │ │ + str d31, [x1, #10016] │ │ │ │ fmov d13, d11 │ │ │ │ - ldr x1, [x1, #10560] │ │ │ │ + ldr x1, [x1, #10568] │ │ │ │ fmov d8, d9 │ │ │ │ fmov d15, d12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ - mov x11, x1 │ │ │ │ fmov d11, d9 │ │ │ │ + mov w21, w24 │ │ │ │ add x19, x1, w2, uxtw #2 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x22, x25 │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - mov w25, w20 │ │ │ │ - mov x12, x11 │ │ │ │ + mov x22, x20 │ │ │ │ + mov x30, x1 │ │ │ │ mov w20, w26 │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ mov x24, x19 │ │ │ │ sub x1, x1, #0x58c │ │ │ │ - str x28, [x2, #9656] │ │ │ │ - str x1, [x2, #9720] │ │ │ │ - str d9, [x2, #9936] │ │ │ │ - str d9, [x2, #9944] │ │ │ │ + str x28, [x2, #9664] │ │ │ │ + str x1, [x2, #9728] │ │ │ │ str d9, [x2, #9952] │ │ │ │ str d9, [x2, #9960] │ │ │ │ str d9, [x2, #9968] │ │ │ │ - str d31, [x2, #10008] │ │ │ │ - str d9, [x2, #10152] │ │ │ │ - str d9, [x2, #10224] │ │ │ │ - tbnz w0, #31, 25bec │ │ │ │ + str d9, [x2, #9976] │ │ │ │ + str d9, [x2, #9984] │ │ │ │ + str d31, [x2, #10024] │ │ │ │ + str d9, [x2, #10168] │ │ │ │ + str d9, [x2, #10232] │ │ │ │ + tbnz w0, #31, 253cc │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ fmov d14, d13 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ - mov w30, #0xffffffff // #-1 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w26, w25 │ │ │ │ ldr w1, [x1, #10848] │ │ │ │ + add x2, x2, #0x0 │ │ │ │ mov w19, w20 │ │ │ │ - mov w10, w30 │ │ │ │ mov x23, x22 │ │ │ │ sub x3, x3, #0x3d0 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xd0 │ │ │ │ - str x3, [x4, #9728] │ │ │ │ - str x2, [x4, #9736] │ │ │ │ - str x12, [x4, #9912] │ │ │ │ - mov w11, #0xffffffff // #-1 │ │ │ │ - tbnz w1, #31, 25bc8 │ │ │ │ + str x3, [x4, #9736] │ │ │ │ + str x2, [x4, #9744] │ │ │ │ + mov w2, #0xffffffff // #-1 │ │ │ │ + str x30, [x4, #9912] │ │ │ │ + str w2, [x4, #10240] │ │ │ │ + mov w30, #0xffffffff // #-1 │ │ │ │ + tbnz w1, #31, 2539c │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w10, [x2, #10180] │ │ │ │ mov w10, w26 │ │ │ │ - str x24, [x2, #9832] │ │ │ │ + str x24, [x2, #9840] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10852] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 25bb8 │ │ │ │ + b.le 25390 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ mov w27, w10 │ │ │ │ - str w21, [x3, #9624] │ │ │ │ - str w19, [x3, #9628] │ │ │ │ str d14, [x3, #9632] │ │ │ │ str d10, [x3, #9640] │ │ │ │ - str d15, [x3, #9648] │ │ │ │ - str xzr, [x3, #10192] │ │ │ │ - str w11, [x3, #10320] │ │ │ │ - b 20cbc │ │ │ │ + str w19, [x3, #9648] │ │ │ │ + str w21, [x3, #9652] │ │ │ │ + str d15, [x3, #9656] │ │ │ │ + str xzr, [x3, #10200] │ │ │ │ + str w30, [x3, #10324] │ │ │ │ + b 20c78 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x3, #10192] │ │ │ │ + ldr x3, [x3, #10200] │ │ │ │ add x3, x3, #0x1 │ │ │ │ - str x3, [x4, #10192] │ │ │ │ + str x3, [x4, #10200] │ │ │ │ cmp w2, w3 │ │ │ │ - b.le 25b8c │ │ │ │ + b.le 25364 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x4, [x4, #10192] │ │ │ │ + ldr x4, [x4, #10200] │ │ │ │ ldr x3, [x3, #10984] │ │ │ │ ldr w3, [x3, w4, uxtw #2] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - str w3, [x4, #10576] │ │ │ │ + str w3, [x4, #10528] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 20cf4 // b.none │ │ │ │ + b.eq 20cb0 // b.none │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.le 20cf4 │ │ │ │ + b.le 20cb0 │ │ │ │ ldr x3, [x4, #9912] │ │ │ │ ldr w3, [x3] │ │ │ │ - tbz w3, #13, 20ca0 │ │ │ │ + tbz w3, #13, 20c5c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w19, [x0, #10576] │ │ │ │ + ldr w19, [x0, #10528] │ │ │ │ mov w0, w19 │ │ │ │ bl a2b0 │ │ │ │ cmp w0, w19 │ │ │ │ - b.ne 264d0 // b.any │ │ │ │ + b.ne 230e0 // b.any │ │ │ │ mov w0, #0xfffffffe // #-2 │ │ │ │ bl a2b0 │ │ │ │ sxtw x3, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x2, [x0, #9736] │ │ │ │ + ldr x2, [x0, #9744] │ │ │ │ ldr x0, [x23] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #9912] │ │ │ │ ldr w0, [x0, #10852] │ │ │ │ ldr w1, [x1] │ │ │ │ str w1, [x2, #10744] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 20d60 │ │ │ │ + b.le 20d1c │ │ │ │ tst x1, #0x2000 │ │ │ │ and w0, w1, #0xfffffffd │ │ │ │ csel w0, w0, w1, eq // eq = none │ │ │ │ str w0, [x2, #10744] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.le 21574 │ │ │ │ + b.le 21550 │ │ │ │ ldr w0, [x0, #10848] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.le 21574 │ │ │ │ - ldr w0, [x0, #10180] │ │ │ │ + b.le 21550 │ │ │ │ + ldr w0, [x0, #10240] │ │ │ │ sbfiz x1, x0, #2, #32 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 20da0 // b.any │ │ │ │ + b.ne 20d5c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - str wzr, [x0, #10180] │ │ │ │ + str wzr, [x0, #10240] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10320] │ │ │ │ + ldr w0, [x0, #10324] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 21ed4 // b.none │ │ │ │ + b.eq 25a94 // b.none │ │ │ │ sbfiz x0, x0, #2, #32 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x2, #10968] │ │ │ │ ldr x2, [x2, #10976] │ │ │ │ ldr w1, [x3, x1] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ str w1, [x3, #10836] │ │ │ │ ldr w0, [x2, x0] │ │ │ │ str w0, [x3, #10840] │ │ │ │ cmp w1, #0x1 │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 216a0 // b.none │ │ │ │ + b.eq 2167c // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10744] │ │ │ │ - tbnz w0, #17, 21dc4 │ │ │ │ + tbnz w0, #17, 278c0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 20e7c │ │ │ │ + b.le 20e38 │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 2162c // b.none │ │ │ │ + b.eq 21608 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbz w0, 21e70 │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbz w0, 25a30 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x0, #10936] │ │ │ │ ubfiz x0, x20, #2, #32 │ │ │ │ ldr x4, [x2, #10944] │ │ │ │ mov w2, w20 │ │ │ │ ldr w3, [x3, x0] │ │ │ │ ldr w0, [x4, x0] │ │ │ │ cmp w3, w0 │ │ │ │ - b.ne 20e70 // b.any │ │ │ │ + b.ne 20e2c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w27, #0x43 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ ldr x1, [x0, #10952] │ │ │ │ lsl x0, x2, #3 │ │ │ │ lsl x2, x2, #4 │ │ │ │ csel x0, x2, x0, ne // ne = any │ │ │ │ @@ -22718,147 +22701,147 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ mov w1, w27 │ │ │ │ bl 9fe0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 20e14 │ │ │ │ + b.gt 20dd0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10768] │ │ │ │ - cbz x0, 21a6c │ │ │ │ + cbz x0, 218bc │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #9728] │ │ │ │ + ldr x1, [x0, #9736] │ │ │ │ ldr x0, [x0, #10768] │ │ │ │ bl ab60 │ │ │ │ mov x20, x0 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - str d31, [x1, #10224] │ │ │ │ + str d31, [x1, #10232] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp x20, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 218e4 // b.none │ │ │ │ + b.eq 27934 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10768] │ │ │ │ str x0, [x1, #10776] │ │ │ │ ldp w1, w0, [x20, #24] │ │ │ │ str w1, [x2, #10828] │ │ │ │ str w0, [x2, #10856] │ │ │ │ ldp w0, w1, [x20, #32] │ │ │ │ str w1, [x2, #10744] │ │ │ │ str w0, [x2, #10860] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10192] │ │ │ │ + ldr x0, [x0, #10200] │ │ │ │ cmp x0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cset w26, eq // eq = none │ │ │ │ - ldr d31, [x0, #9968] │ │ │ │ + ldr d31, [x0, #9984] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ccmp w26, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 20f20 // b.none │ │ │ │ + b.eq 20edc // b.none │ │ │ │ ldr d31, [x20, #184] │ │ │ │ - str d31, [x0, #9968] │ │ │ │ + str d31, [x0, #9984] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10504] │ │ │ │ - cbnz w0, 21858 │ │ │ │ + ldr w0, [x0, #10516] │ │ │ │ + cbnz w0, 21830 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10272] │ │ │ │ - cbz x0, 20f5c │ │ │ │ + ldr x0, [x0, #10288] │ │ │ │ + cbz x0, 20f18 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, #0x800 // #2048 │ │ │ │ mov x0, x20 │ │ │ │ bl a740 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10344] │ │ │ │ + ldr w0, [x0, #10340] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 211f0 // b.none │ │ │ │ + b.eq 211ac // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp x20, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ - ldr w0, [x0, #9712] │ │ │ │ + ldr w0, [x0, #9724] │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 21278 // b.any │ │ │ │ + b.ne 21234 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9708] │ │ │ │ + ldr w0, [x0, #9720] │ │ │ │ and w2, w1, w0 │ │ │ │ str w2, [x3, #10784] │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 28684 // b.any │ │ │ │ + b.ne 21e44 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 21f04 │ │ │ │ - cbz x20, 21ee4 │ │ │ │ + cbnz w0, 25ac4 │ │ │ │ + cbz x20, 25aa4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 216c8 │ │ │ │ + b.gt 216a4 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ mov x0, x20 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 21130 │ │ │ │ + cbz w0, 210ec │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10128] │ │ │ │ + ldr d30, [x0, #10144] │ │ │ │ fadd d31, d30, d31 │ │ │ │ - str d31, [x0, #10128] │ │ │ │ + str d31, [x0, #10144] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10240] │ │ │ │ - cbnz w0, 28678 │ │ │ │ + ldr w0, [x0, #10252] │ │ │ │ + cbnz w0, 21e38 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10244] │ │ │ │ - cbnz w0, 2866c │ │ │ │ + ldr w0, [x0, #10256] │ │ │ │ + cbnz w0, 21e2c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #10408] │ │ │ │ ldr x0, [x0, #10592] │ │ │ │ orr x0, x0, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str x0, [x1, #10200] │ │ │ │ - cbnz x0, 28ea8 │ │ │ │ + str x0, [x1, #10208] │ │ │ │ + cbnz x0, 22668 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10264] │ │ │ │ - cbz w0, 21058 │ │ │ │ + ldr w0, [x0, #10276] │ │ │ │ + cbz w0, 21014 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a740 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 21f34 │ │ │ │ + cbnz w0, 25af4 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ mov x0, x20 │ │ │ │ sub x2, x2, #0x5a8 │ │ │ │ sub x1, x1, #0x5ac │ │ │ │ bl 98e0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10836] │ │ │ │ - tbnz w0, #31, 212fc │ │ │ │ + tbnz w0, #31, 212b8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10828] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 21130 │ │ │ │ + b.le 210ec │ │ │ │ ldp w3, w2, [x20, #28] │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ cmp w3, w2 │ │ │ │ csel w28, w3, w2, ge // ge = tcont │ │ │ │ str w2, [x5, #10860] │ │ │ │ @@ -22885,26 +22868,26 @@ │ │ │ │ mul x0, x0, x3 │ │ │ │ smull x1, w2, w1 │ │ │ │ mul x0, x0, x1 │ │ │ │ bl 9b60 │ │ │ │ mov x24, x0 │ │ │ │ cmp x21, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 21f4c // b.any │ │ │ │ - cbz x21, 21124 │ │ │ │ + b.ne 25b0c // b.any │ │ │ │ + cbz x21, 210e0 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - cbz x24, 21130 │ │ │ │ + cbz x24, 210ec │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #10868] │ │ │ │ ldr w0, [x1, #10752] │ │ │ │ - cbz w0, 21308 │ │ │ │ + cbz w0, 212c4 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ @@ -22915,638 +22898,547 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl a3c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ ldr x0, [x23] │ │ │ │ fsub d0, d0, d15 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6c8 │ │ │ │ + add x2, x2, #0x5f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 28e94 │ │ │ │ - cbz x21, 211b4 │ │ │ │ + cbnz w0, 22654 │ │ │ │ + cbz x21, 21170 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - cbz x24, 21310 │ │ │ │ + cbz x24, 212cc │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ - b 21310 │ │ │ │ + b 212cc │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a180 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 218e4 │ │ │ │ + cbnz w0, 27934 │ │ │ │ mov x0, x20 │ │ │ │ bl a570 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.gt 211c4 │ │ │ │ + b.gt 21180 │ │ │ │ mov x0, x20 │ │ │ │ bl a980 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 218e4 │ │ │ │ + cbnz w0, 27934 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x1d0 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl 95f0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d0, d0, d15 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 21c3c │ │ │ │ + cbnz w0, 21a8c │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x1f0 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x120 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 93d0 │ │ │ │ - b 20f6c │ │ │ │ + b 20f28 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x1, #10936] │ │ │ │ ldr x3, [x1, #10944] │ │ │ │ ldr x1, [x1, #10952] │ │ │ │ ldr w4, [x0, #10828] │ │ │ │ mov x0, x20 │ │ │ │ bl 9c00 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 2113c │ │ │ │ + cbnz w0, 210f8 │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d15 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ ldr d1, [x20, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x23] │ │ │ │ fmul d31, d0, d31 │ │ │ │ ldrsw x3, [x1, #10828] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x228 │ │ │ │ + add x2, x2, #0x158 │ │ │ │ fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10380] │ │ │ │ - cbnz w0, 28684 │ │ │ │ + ldr w0, [x0, #10392] │ │ │ │ + cbnz w0, 21e44 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 20fb0 │ │ │ │ + cbz w0, 20f6c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ - cbnz w0, 21144 │ │ │ │ + cbnz w0, 21100 │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - ldr w1, [x1, #10576] │ │ │ │ + ldr w1, [x1, #10528] │ │ │ │ str w1, [x2, #10312] │ │ │ │ - cbnz w0, 28e94 │ │ │ │ + cbnz w0, 22654 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10844] │ │ │ │ ldr w1, [x1, #10848] │ │ │ │ - cbz w0, 25b8c │ │ │ │ - cbz w1, 25b8c │ │ │ │ + cbz w0, 25364 │ │ │ │ + cbz w1, 25364 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10852] │ │ │ │ - b 20ca0 │ │ │ │ + b 20c5c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10620] │ │ │ │ - str wzr, [x0, #10644] │ │ │ │ + str wzr, [x0, #10616] │ │ │ │ + str wzr, [x0, #10640] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10624] │ │ │ │ - b 200e0 │ │ │ │ + str w0, [x1, #10620] │ │ │ │ + b 200b4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x53 // #83 │ │ │ │ - add x0, x0, #0xde0 │ │ │ │ + add x0, x0, #0xd00 │ │ │ │ str x0, [x1, #10784] │ │ │ │ - b 1e38c │ │ │ │ + b 1e348 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x53 // #83 │ │ │ │ - add x0, x0, #0xde0 │ │ │ │ + add x0, x0, #0xd00 │ │ │ │ str x0, [x1, #10784] │ │ │ │ - b 1e38c │ │ │ │ + b 1e348 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w6, [x0, #10924] │ │ │ │ add w2, w6, #0x80 │ │ │ │ - b 1db5c │ │ │ │ - cbnz x23, 20344 │ │ │ │ + b 1db1c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10648] │ │ │ │ + cbnz x0, 2030c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x1, #10768] │ │ │ │ ldr x0, [x0, #10776] │ │ │ │ orr x0, x0, x1 │ │ │ │ - cbnz x0, 2034c │ │ │ │ + cbnz x0, 2031c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x548 │ │ │ │ + add x2, x2, #0x478 │ │ │ │ ldr x0, [x0, #10800] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [x22] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10776] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 26e14 // b.tcont │ │ │ │ + b.ge 23328 // b.tcont │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10476] │ │ │ │ - cbz w0, 26408 │ │ │ │ + ldr w0, [x0, #10484] │ │ │ │ + cbz w0, 23018 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x21, x29, #0x31, lsl #12 │ │ │ │ - sub x21, x21, #0x380 │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x19, x19, #0x380 │ │ │ │ ldr x0, [x0, #10968] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ccmp x21, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 21434 // b.none │ │ │ │ + ccmp x19, x0, #0x4, ne // ne = any │ │ │ │ + b.eq 213f8 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10968] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x28, x29, #0x31, lsl #12 │ │ │ │ sub x28, x28, #0x378 │ │ │ │ ldr x0, [x0, #10976] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x28, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2145c // b.none │ │ │ │ + b.eq 21420 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str xzr, [x0, #10976] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 26300 │ │ │ │ + cbnz w0, 254f8 │ │ │ │ fcmpe d11, #0.0 │ │ │ │ - b.gt 262ec │ │ │ │ + b.gt 254e4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9976] │ │ │ │ + ldr w0, [x0, #9940] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - str w0, [x1, #9976] │ │ │ │ - ldr x1, [x1, #9920] │ │ │ │ + str w0, [x1, #9940] │ │ │ │ + ldr x1, [x1, #9928] │ │ │ │ add x1, x1, #0x1 │ │ │ │ - str x1, [x2, #9920] │ │ │ │ - ldr w1, [x2, #10424] │ │ │ │ + str x1, [x2, #9928] │ │ │ │ + ldr w1, [x2, #10428] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 20064 // b.any │ │ │ │ - ldr w8, [x2, #9880] │ │ │ │ + b.ne 20030 // b.any │ │ │ │ + ldr w0, [x2, #10396] │ │ │ │ + add w8, w23, #0x1 │ │ │ │ fmov d13, d12 │ │ │ │ - ldr w0, [x2, #10400] │ │ │ │ + mov w16, w20 │ │ │ │ fmov d12, d8 │ │ │ │ - add w8, w8, #0x1 │ │ │ │ - str w20, [x2, #10588] │ │ │ │ fmov d14, d9 │ │ │ │ - ldr w13, [x2, #9680] │ │ │ │ - ldr w14, [x2, #9684] │ │ │ │ - mov w10, w25 │ │ │ │ - mov x19, x22 │ │ │ │ + ldr w10, [x2, #9924] │ │ │ │ + mov x27, x22 │ │ │ │ + ldr w20, [x2, #10536] │ │ │ │ cmp w0, w8 │ │ │ │ - b.ne 2001c // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - add w11, w25, #0x1 │ │ │ │ - ldr x9, [x0, #10528] │ │ │ │ - ldr w0, [x0, #10472] │ │ │ │ - cmp w0, w11 │ │ │ │ b.ne 1fff0 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w3, w13 │ │ │ │ + add w10, w10, #0x1 │ │ │ │ + mov w14, w16 │ │ │ │ + mov x28, x22 │ │ │ │ + ldr x9, [x0, #10544] │ │ │ │ + ldr w24, [x0, #10556] │ │ │ │ + ldr w0, [x0, #10480] │ │ │ │ + cmp w0, w10 │ │ │ │ + b.ne 1ffbc // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w6, w20 │ │ │ │ + mov w23, w16 │ │ │ │ + ldr w3, [x0, #9692] │ │ │ │ + ldr w21, [x0, #9688] │ │ │ │ + ldr w0, [x0, #10476] │ │ │ │ add w3, w3, #0x1 │ │ │ │ - mov w13, w14 │ │ │ │ - ldr w2, [x0, #9688] │ │ │ │ - ldr w6, [x0, #10536] │ │ │ │ - ldr w0, [x0, #10468] │ │ │ │ cmp w0, w3 │ │ │ │ - b.ne 1ffb4 // b.any │ │ │ │ + b.ne 1ff80 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add w3, w14, #0x1 │ │ │ │ - ldr w2, [x0, #9692] │ │ │ │ - ldr w0, [x0, #10464] │ │ │ │ - cmp w0, w3 │ │ │ │ - b.ne 1ff88 // b.any │ │ │ │ + mov w7, w20 │ │ │ │ + mov w8, w24 │ │ │ │ + mov x2, x9 │ │ │ │ + ldr w6, [x0, #9696] │ │ │ │ + ldr x26, [x0, #10560] │ │ │ │ + add w6, w6, #0x1 │ │ │ │ + ldr w3, [x0, #9700] │ │ │ │ + ldr w0, [x0, #10472] │ │ │ │ + cmp w0, w6 │ │ │ │ + b.ne 1ff48 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x21, x22 │ │ │ │ - mov x3, x9 │ │ │ │ - ldr w20, [x0, #9704] │ │ │ │ - ldr w22, [x0, #10544] │ │ │ │ - ldr w0, [x0, #10460] │ │ │ │ - add w20, w20, #0x1 │ │ │ │ - cmp w0, w20 │ │ │ │ - b.ne 1ff4c // b.any │ │ │ │ + mov w21, w20 │ │ │ │ + mov x28, x9 │ │ │ │ + mov w23, w24 │ │ │ │ + ldr w3, [x0, #9704] │ │ │ │ + str w16, [x0, #10608] │ │ │ │ + ldr w0, [x0, #10468] │ │ │ │ + add w3, w3, #0x1 │ │ │ │ + cmp w0, w3 │ │ │ │ + b.ne 1ff00 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d8, d13 │ │ │ │ - mov w21, w22 │ │ │ │ + mov x24, x22 │ │ │ │ fmov d13, d9 │ │ │ │ - mov x26, x19 │ │ │ │ - mov x22, x9 │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ + mov x22, x26 │ │ │ │ + mov w26, w8 │ │ │ │ ldr w20, [x0, #10864] │ │ │ │ - b 1f2c8 │ │ │ │ + b 1f280 │ │ │ │ ldr w1, [x0, #10836] │ │ │ │ ldr w0, [x0, #10840] │ │ │ │ - b 20dd4 │ │ │ │ + b 20d90 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.lt 20138 // b.tstop │ │ │ │ - ldr x21, [x22] │ │ │ │ + b.lt 20104 // b.tstop │ │ │ │ + ldr x19, [x22] │ │ │ │ bl 9410 │ │ │ │ mov x28, x0 │ │ │ │ bl a320 │ │ │ │ mov x3, x28 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x21, [x22] │ │ │ │ + ldr x19, [x22] │ │ │ │ bl 9720 │ │ │ │ movi d6, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d2, d8 │ │ │ │ fsub d0, d0, d12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr d3, [x0, #10128] │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr d3, [x0, #10144] │ │ │ │ + add x2, x2, #0x180 │ │ │ │ fmov d4, d6 │ │ │ │ - ldr d1, [x0, #10160] │ │ │ │ - ldr d5, [x0, #10368] │ │ │ │ - mov x0, x21 │ │ │ │ + ldr d1, [x0, #10176] │ │ │ │ + ldr d5, [x0, #10376] │ │ │ │ + mov x0, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x22] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 20138 │ │ │ │ + b 20104 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x340 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x270 │ │ │ │ ldr w3, [x1, #10312] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 20170 │ │ │ │ + b 2013c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldr x3, [x0, #10936] │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ ubfiz x4, x20, #2, #32 │ │ │ │ mov w5, w20 │ │ │ │ ldr w6, [x2, x4] │ │ │ │ ldr w0, [x3, x4] │ │ │ │ cmp w6, w0 │ │ │ │ - b.eq 21664 // b.none │ │ │ │ + b.eq 21640 // b.none │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 2163c │ │ │ │ - b 20e7c │ │ │ │ + b.gt 21618 │ │ │ │ + b 20e38 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov w1, #0x44 // #68 │ │ │ │ mov x2, x3 │ │ │ │ add x20, x20, #0x1 │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ add x0, x0, x5, lsl #3 │ │ │ │ bl 9fe0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ cmp w1, w20 │ │ │ │ - b.le 20e7c │ │ │ │ + b.le 20e38 │ │ │ │ ldr x3, [x0, #10936] │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ - b 2163c │ │ │ │ + b 21618 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ bl a010 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10836] │ │ │ │ ldr w0, [x0, #10840] │ │ │ │ cmp w1, #0x1 │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 20dec // b.none │ │ │ │ - b 20de0 │ │ │ │ + b.eq 20da8 // b.none │ │ │ │ + b 20d9c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ ldr x0, [x23] │ │ │ │ - add x2, x2, #0x598 │ │ │ │ - ldr d0, [x1, #10224] │ │ │ │ + add x2, x2, #0x4c8 │ │ │ │ + ldr d0, [x1, #10232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldp w0, w8, [x20, #244] │ │ │ │ + ldrsw x21, [x20, #256] │ │ │ │ + ldp w0, w9, [x20, #244] │ │ │ │ movi d0, #0x0 │ │ │ │ ldp w3, w1, [x20, #24] │ │ │ │ ldr w2, [x20, #264] │ │ │ │ - sxtw x9, w0 │ │ │ │ + sxtw x18, w0 │ │ │ │ ldr w6, [x20, #268] │ │ │ │ add w2, w0, w2 │ │ │ │ ldrb w7, [x20, #48] │ │ │ │ - add w6, w8, w6 │ │ │ │ + add w6, w9, w6 │ │ │ │ ldrsw x5, [x20, #32] │ │ │ │ ldr x0, [x23] │ │ │ │ sxtw x4, w1 │ │ │ │ - ldrsw x14, [x20, #256] │ │ │ │ - sxtw x15, w3 │ │ │ │ - ldrsw x16, [x20, #260] │ │ │ │ - sxtw x8, w8 │ │ │ │ + ldrsw x17, [x20, #260] │ │ │ │ + sxtw x16, w3 │ │ │ │ + sxtw x9, w9 │ │ │ │ sxtw x2, w2 │ │ │ │ sxtw x6, w6 │ │ │ │ - cbz w1, 2173c │ │ │ │ + cbz w1, 21718 │ │ │ │ scvtf d0, w3 │ │ │ │ scvtf d31, w1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr w1, [x20, #36] │ │ │ │ - adrp x10, 55000 │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x10, x10, #0xe30 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - adrp x11, 55000 │ │ │ │ - tst x1, #0x20 │ │ │ │ - add x11, x11, #0xe38 │ │ │ │ - csel x10, x3, x10, eq // eq = none │ │ │ │ + ldrsw x24, [x20, #52] │ │ │ │ + ldrsw x22, [x20, #240] │ │ │ │ + and w11, w1, #0x1 │ │ │ │ + ubfx x15, x1, #8, #1 │ │ │ │ + ubfx x14, x1, #14, #1 │ │ │ │ + ubfx x13, x1, #1, #1 │ │ │ │ + ubfx x12, x1, #18, #1 │ │ │ │ + tbz w1, #5, 2793c │ │ │ │ + adrp x8, 54000 │ │ │ │ + add x8, x8, #0xd50 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ tst x1, #0x10 │ │ │ │ - ldrsw x12, [x20, #52] │ │ │ │ - csel x11, x3, x11, eq // eq = none │ │ │ │ - ldrsw x13, [x20, #240] │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd58 │ │ │ │ + csel x25, x3, x10, eq // eq = none │ │ │ │ tst x1, #0x8 │ │ │ │ - stp x9, x14, [sp] │ │ │ │ - adrp x9, 55000 │ │ │ │ - add x9, x9, #0xe40 │ │ │ │ - csel x9, x3, x9, eq // eq = none │ │ │ │ - adrp x14, 55000 │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd60 │ │ │ │ + stp x18, x21, [sp] │ │ │ │ + csel x18, x3, x10, eq // eq = none │ │ │ │ tst x1, #0x400000 │ │ │ │ - add x14, x14, #0xe48 │ │ │ │ - csel x14, x3, x14, eq // eq = none │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd68 │ │ │ │ + stp x2, x9, [sp, #16] │ │ │ │ + csel x9, x3, x10, eq // eq = none │ │ │ │ + adrp x2, 54000 │ │ │ │ tst x1, #0x800000 │ │ │ │ - stp x2, x8, [sp, #16] │ │ │ │ - adrp x8, 55000 │ │ │ │ - add x8, x8, #0xe50 │ │ │ │ - csel x8, x3, x8, eq // eq = none │ │ │ │ - ubfx x2, x1, #8, #1 │ │ │ │ - stp x16, x6, [sp, #32] │ │ │ │ - ubfx x6, x1, #14, #1 │ │ │ │ - str x15, [sp, #48] │ │ │ │ - str w1, [sp, #56] │ │ │ │ - str w2, [sp, #64] │ │ │ │ - ubfx x2, x1, #1, #1 │ │ │ │ - str w6, [sp, #72] │ │ │ │ - ubfx x6, x1, #18, #1 │ │ │ │ - and w1, w1, #0x1 │ │ │ │ - str w2, [sp, #80] │ │ │ │ - str w6, [sp, #88] │ │ │ │ - adrp x2, 59000 │ │ │ │ - str w1, [sp, #96] │ │ │ │ + add x2, x2, #0xd70 │ │ │ │ + csel x10, x3, x2, eq // eq = none │ │ │ │ + stp x17, x6, [sp, #32] │ │ │ │ + adrp x2, 58000 │ │ │ │ + str x16, [sp, #48] │ │ │ │ mov x6, x20 │ │ │ │ - stp x12, x13, [sp, #104] │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + str w1, [sp, #56] │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ + str w15, [sp, #64] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - stp x10, x11, [sp, #120] │ │ │ │ - stp x9, x14, [sp, #136] │ │ │ │ - stp x8, x3, [sp, #152] │ │ │ │ + str w14, [sp, #72] │ │ │ │ + str w13, [sp, #80] │ │ │ │ + str w12, [sp, #88] │ │ │ │ + str w11, [sp, #96] │ │ │ │ + stp x24, x22, [sp, #104] │ │ │ │ + stp x8, x25, [sp, #120] │ │ │ │ + stp x18, x9, [sp, #136] │ │ │ │ + stp x10, x3, [sp, #152] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ mov x0, x20 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 21130 │ │ │ │ + cbz w0, 210ec │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d15 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ ldr x0, [x23] │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - ldr d31, [x3, #10128] │ │ │ │ + add x2, x2, #0x870 │ │ │ │ + ldr d31, [x3, #10144] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fadd d31, d31, d0 │ │ │ │ - str d31, [x3, #10128] │ │ │ │ + str d31, [x3, #10144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 20fec │ │ │ │ + b 20fa8 │ │ │ │ mov x0, x20 │ │ │ │ bl 9d70 │ │ │ │ - cbz w0, 20f2c │ │ │ │ + cbz w0, 20ee8 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ ldr w0, [x20, #28] │ │ │ │ bl 9ae0 │ │ │ │ mov x21, x0 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ ldr w0, [x20, #28] │ │ │ │ bl 9ae0 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x22, x0 │ │ │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 2190c // b.any │ │ │ │ + b.ne 27cdc // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbz x21, 21a64 │ │ │ │ + cbz x21, 27924 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - cbnz x22, 21a58 │ │ │ │ + cbnz x22, 27928 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 20f2c │ │ │ │ + cbz w0, 20ee8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x20 │ │ │ │ ldr d12, [x1, #10760] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10752] │ │ │ │ str w1, [x2, #10784] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10760] │ │ │ │ str x25, [x1, #10768] │ │ │ │ - b 1d214 │ │ │ │ - mov x25, x20 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - cmp x25, #0x0 │ │ │ │ - ldr d12, [x1, #10760] │ │ │ │ - cset w1, ne // ne = any │ │ │ │ - ldr w2, [x2, #10752] │ │ │ │ - and w1, w1, w2 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x2, #10784] │ │ │ │ - b 218d4 │ │ │ │ - mov x1, x0 │ │ │ │ - mov w2, #0x1003 // #4099 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9710 │ │ │ │ - mov w4, w0 │ │ │ │ + b 1d1d4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x20, #48] │ │ │ │ - sub x24, x29, #0x31, lsl #12 │ │ │ │ - mov w2, #0xfffffffe // #-2 │ │ │ │ - sub x24, x24, #0x260 │ │ │ │ - ldr w3, [x0, #10868] │ │ │ │ - mov x0, x24 │ │ │ │ - orr w3, w3, w4 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - str w3, [x4, #10868] │ │ │ │ - bl a310 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a880 │ │ │ │ - mov w4, w0 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x20, #48] │ │ │ │ - ldrsw x2, [x20, #28] │ │ │ │ - mov x0, x21 │ │ │ │ - ldr w3, [x3, #10868] │ │ │ │ - orr w3, w3, w4 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - str w3, [x4, #10868] │ │ │ │ - bl 9b20 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - mov w6, w0 │ │ │ │ - ldrsw x1, [x20, #28] │ │ │ │ - mov x2, x24 │ │ │ │ - ldrb w0, [x20, #48] │ │ │ │ - mov x3, x21 │ │ │ │ - ldr w5, [x4, #10868] │ │ │ │ - mov x4, #0x1 // #1 │ │ │ │ - orr w5, w5, w6 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - str w5, [x6, #10868] │ │ │ │ - bl 97b0 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w7, w0 │ │ │ │ - ldrb w0, [x20, #48] │ │ │ │ - mov x5, x22 │ │ │ │ - mov x3, x21 │ │ │ │ - ldr w2, [x2, #10868] │ │ │ │ - ldr w4, [x1, #10504] │ │ │ │ - ldrsw x1, [x20, #28] │ │ │ │ - orr w2, w2, w7 │ │ │ │ - sub x7, x29, #0x34, lsl #12 │ │ │ │ - mov w6, w4 │ │ │ │ - str w2, [x7, #10868] │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - bl a220 │ │ │ │ - mov w4, w0 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldrb w1, [x20, #48] │ │ │ │ - ldrsw x2, [x20, #28] │ │ │ │ - mov x0, x22 │ │ │ │ - ldr w3, [x3, #10868] │ │ │ │ - orr w3, w3, w4 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - str w3, [x4, #10868] │ │ │ │ - bl a870 │ │ │ │ - ldr w1, [x20, #28] │ │ │ │ - mov w2, w0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - cmp w2, w1 │ │ │ │ - b.eq 21e28 // b.none │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x180 │ │ │ │ - ldr w1, [x1, #10504] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x1a8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ - bl ab40 │ │ │ │ - mov x0, x22 │ │ │ │ - bl ab40 │ │ │ │ - b 218ac │ │ │ │ - cbnz x22, 21a58 │ │ │ │ - b 218b8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10656] │ │ │ │ + ldr w0, [x0, #10660] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 21da8 │ │ │ │ + b.le 21c18 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10752] │ │ │ │ - cbnz w0, 21c48 │ │ │ │ + cbnz w0, 21ab8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10656] │ │ │ │ + ldr w3, [x0, #10660] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 21aac // b.none │ │ │ │ + b.eq 218fc // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x23] │ │ │ │ - ldr x2, [x1, #9696] │ │ │ │ + ldr x2, [x1, #9712] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ movi d13, #0x0 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ fmov d10, d13 │ │ │ │ fmov d8, d13 │ │ │ │ fmov d11, d13 │ │ │ │ fmov d12, d13 │ │ │ │ - b 21b50 │ │ │ │ + b 219a0 │ │ │ │ ldr d31, [x20, #160] │ │ │ │ fcmpe d31, d10 │ │ │ │ - b.mi 21bcc // b.first │ │ │ │ + b.mi 21a1c // b.first │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.eq 21ae4 // b.none │ │ │ │ + b.eq 21934 // b.none │ │ │ │ fcmpe d9, d13 │ │ │ │ fcsel d9, d9, d13, mi // mi = first │ │ │ │ fcmp d8, #0.0 │ │ │ │ ldr d31, [x20, #128] │ │ │ │ - b.eq 21be4 // b.none │ │ │ │ + b.eq 21a34 // b.none │ │ │ │ fcmpe d31, d8 │ │ │ │ fcsel d8, d31, d8, mi // mi = first │ │ │ │ fcmp d11, #0.0 │ │ │ │ ldr d31, [x20, #136] │ │ │ │ - b.eq 21bdc // b.none │ │ │ │ + b.eq 21a2c // b.none │ │ │ │ fcmpe d31, d11 │ │ │ │ fcsel d11, d31, d11, mi // mi = first │ │ │ │ fcmp d12, #0.0 │ │ │ │ ldr d31, [x20, #168] │ │ │ │ - b.eq 21bd4 // b.none │ │ │ │ + b.eq 21a24 // b.none │ │ │ │ fcmpe d31, d12 │ │ │ │ fcsel d12, d31, d12, mi // mi = first │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9716] │ │ │ │ + ldr w0, [x0, #9752] │ │ │ │ cmp w0, w21 │ │ │ │ - b.eq 21bec // b.none │ │ │ │ + b.eq 21a3c // b.none │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w21, w21, #0x1 │ │ │ │ - ldr w0, [x0, #10656] │ │ │ │ + ldr w0, [x0, #10660] │ │ │ │ cmp w0, w21 │ │ │ │ - b.eq 21c10 // b.none │ │ │ │ + b.eq 21a60 // b.none │ │ │ │ fmov d13, d9 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ mov w4, w27 │ │ │ │ ldr x1, [x0, #10936] │ │ │ │ @@ -23554,114 +23446,122 @@ │ │ │ │ ldr w7, [x0, #10836] │ │ │ │ ldr w5, [x0, #10856] │ │ │ │ ldr w6, [x0, #10860] │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ str w0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ - ldr x0, [x0, #9720] │ │ │ │ + ldr x0, [x0, #9728] │ │ │ │ str x0, [sp, #16] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w8, [x8, #10840] │ │ │ │ ldr x0, [x0, #10952] │ │ │ │ str w8, [sp] │ │ │ │ bl 9a00 │ │ │ │ mov x20, x0 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 21c3c │ │ │ │ - cbz x20, 21c20 │ │ │ │ + cbnz w0, 21a8c │ │ │ │ + cbz x20, 21a70 │ │ │ │ fcmp d10, #0.0 │ │ │ │ ldr d9, [x20, #144] │ │ │ │ - b.ne 21ac8 // b.any │ │ │ │ + b.ne 21918 // b.any │ │ │ │ fmov d10, d9 │ │ │ │ - b 21ad4 │ │ │ │ + b 21924 │ │ │ │ fmov d12, d31 │ │ │ │ - b 21b20 │ │ │ │ + b 21970 │ │ │ │ fmov d11, d31 │ │ │ │ - b 21b0c │ │ │ │ + b 2195c │ │ │ │ fmov d8, d31 │ │ │ │ - b 21af8 │ │ │ │ + b 21948 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str d9, [x20, #144] │ │ │ │ - str d10, [x0, #10152] │ │ │ │ + str d10, [x0, #10168] │ │ │ │ stp d8, d11, [x20, #128] │ │ │ │ stp d10, d12, [x20, #160] │ │ │ │ fsub d31, d14, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x0, #10224] │ │ │ │ - b 20ef4 │ │ │ │ + str d31, [x0, #10232] │ │ │ │ + b 20eb0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - str d10, [x0, #10152] │ │ │ │ - b 21c00 │ │ │ │ + str d10, [x0, #10168] │ │ │ │ + b 21a50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ ldr d12, [x0, #10760] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ str wzr, [x1, #10784] │ │ │ │ - b 218d4 │ │ │ │ + b 218ac │ │ │ │ mov x25, x20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - b 218e8 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + cmp x25, #0x0 │ │ │ │ + ldr d12, [x1, #10760] │ │ │ │ + cset w1, ne // ne = any │ │ │ │ + ldr w2, [x2, #10752] │ │ │ │ + and w1, w1, w2 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x2, #10784] │ │ │ │ + b 218ac │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10656] │ │ │ │ + ldr w3, [x0, #10660] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 21c6c // b.none │ │ │ │ + b.eq 21adc // b.none │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x138 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d13, #0x0 │ │ │ │ sub x21, x29, #0x31, lsl #12 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ sub x21, x21, #0x58c │ │ │ │ - ldr w0, [x0, #10656] │ │ │ │ + ldr w0, [x0, #10660] │ │ │ │ fmov d10, d13 │ │ │ │ fmov d11, d13 │ │ │ │ fmov d12, d13 │ │ │ │ fmov d14, d13 │ │ │ │ sub w22, w0, #0x1 │ │ │ │ - b 21d28 │ │ │ │ + b 21b98 │ │ │ │ ldr d31, [x20, #160] │ │ │ │ fcmpe d31, d13 │ │ │ │ - b.mi 21da0 // b.first │ │ │ │ + b.mi 21c10 // b.first │ │ │ │ fcmp d12, #0.0 │ │ │ │ - b.eq 21cb8 // b.none │ │ │ │ + b.eq 21b28 // b.none │ │ │ │ fcmpe d12, d9 │ │ │ │ fcsel d9, d9, d12, gt │ │ │ │ fcmp d11, #0.0 │ │ │ │ ldr d8, [x20, #128] │ │ │ │ - b.eq 21ccc // b.none │ │ │ │ + b.eq 21b3c // b.none │ │ │ │ fcmpe d11, d8 │ │ │ │ fcsel d8, d8, d11, gt │ │ │ │ fcmp d10, #0.0 │ │ │ │ ldr d11, [x20, #136] │ │ │ │ - b.eq 21ce0 // b.none │ │ │ │ + b.eq 21b50 // b.none │ │ │ │ fcmpe d10, d11 │ │ │ │ fcsel d11, d11, d10, gt │ │ │ │ fcmp d14, #0.0 │ │ │ │ ldr d12, [x20, #168] │ │ │ │ - b.eq 21cf4 // b.none │ │ │ │ + b.eq 21b64 // b.none │ │ │ │ fcmpe d14, d12 │ │ │ │ fcsel d12, d12, d14, gt │ │ │ │ cmp w22, w24 │ │ │ │ - b.eq 21e54 // b.none │ │ │ │ + b.eq 2795c // b.none │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w24, w24, #0x1 │ │ │ │ - ldr w0, [x0, #10656] │ │ │ │ + ldr w0, [x0, #10660] │ │ │ │ cmp w0, w24 │ │ │ │ - b.eq 21e40 // b.none │ │ │ │ + b.eq 27948 // b.none │ │ │ │ fmov d14, d12 │ │ │ │ fmov d10, d11 │ │ │ │ fmov d12, d9 │ │ │ │ fmov d11, d8 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -23683,212 +23583,4136 @@ │ │ │ │ bl 9430 │ │ │ │ mov x20, x0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ str d0, [x1, #10784] │ │ │ │ - cbnz w0, 21c3c │ │ │ │ - cbz x20, 21c20 │ │ │ │ + cbnz w0, 21a8c │ │ │ │ + cbz x20, 21a70 │ │ │ │ fcmp d13, #0.0 │ │ │ │ ldr d9, [x20, #144] │ │ │ │ - b.ne 21c9c // b.any │ │ │ │ + b.ne 21b0c // b.any │ │ │ │ fmov d13, d9 │ │ │ │ - b 21ca8 │ │ │ │ + b 21b18 │ │ │ │ movi d11, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ fmov d8, d11 │ │ │ │ fmov d9, d11 │ │ │ │ - str d11, [x0, #10152] │ │ │ │ - b 20ef4 │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x20, 56000 │ │ │ │ - add x20, x20, #0x268 │ │ │ │ + str d11, [x0, #10168] │ │ │ │ + b 20eb0 │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x1, #0x57c │ │ │ │ + sub x2, x2, #0x4f0 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ + bl 9dd0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + b 1fedc │ │ │ │ + bl 9750 <__stack_chk_fail@plt> │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x288 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + b 1d414 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xd40 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1efe4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x808 │ │ │ │ + str x0, [x1, #10080] │ │ │ │ + bl 9c90 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x20, x1, #0x68 │ │ │ │ + ldr x2, [x0, #10560] │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ + cmp x2, #0x0 │ │ │ │ + csel x1, x20, x2, eq // eq = none │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + str x1, [x2, #10560] │ │ │ │ + bl 9810 │ │ │ │ + mov x19, x0 │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10576] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + csel x0, x20, x0, eq // eq = none │ │ │ │ + str x0, [x1, #10576] │ │ │ │ + cbz x21, 21e1c │ │ │ │ + adrp x3, 54000 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x3, x3, #0xd20 │ │ │ │ + add x2, x2, #0xd28 │ │ │ │ + sub x0, x29, #0x3, lsl #12 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x4, 54000 │ │ │ │ + add x4, x4, #0xd20 │ │ │ │ + mov x6, x19 │ │ │ │ + mov x19, #0xffffffffffffdfc8 // #-8248 │ │ │ │ + ldrb w0, [x0, #4040] │ │ │ │ + adrp x5, 55000 │ │ │ │ + mov x20, #0xffffffffffffe3d0 // #-7216 │ │ │ │ + add x5, x5, #0xc90 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + add x0, x1, #0x68 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + csel x0, x0, x4, eq // eq = none │ │ │ │ + ldr x1, [x1, #10576] │ │ │ │ + stp x21, x2, [sp, #16] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + stp x1, x3, [sp] │ │ │ │ + add x3, x29, x19 │ │ │ │ + add x1, x29, x20 │ │ │ │ + ldr x7, [x2, #10080] │ │ │ │ + stp x0, x3, [sp, #32] │ │ │ │ + mov x0, x2 │ │ │ │ + mov x19, x1 │ │ │ │ + adrp x3, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x3, x3, #0xc70 │ │ │ │ + ldr x4, [x0, #10560] │ │ │ │ + str x5, [sp, #48] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x2, #0x401 // #1025 │ │ │ │ + adrp x5, 55000 │ │ │ │ + add x5, x5, #0xc60 │ │ │ │ + bl 9940 <__sprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str x19, [x0, #10704] │ │ │ │ + b 1eb90 │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov x3, x19 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xb28 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1eae8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ + ldr x20, [x0, #10800] │ │ │ │ + ldr x0, [x24] │ │ │ │ + ldr x3, [x20] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + cmp w26, #0x1 │ │ │ │ + b.eq 1fdac // b.none │ │ │ │ + sub w26, w26, #0x2 │ │ │ │ + mov x1, x20 │ │ │ │ + add x0, x20, #0x10 │ │ │ │ + add x21, x1, #0x8 │ │ │ │ + adrp x20, 55000 │ │ │ │ + add x26, x0, w26, uxtw #3 │ │ │ │ + add x20, x20, #0x180 │ │ │ │ + ldr x3, [x21], #8 │ │ │ │ + mov x2, x20 │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + cmp x21, x26 │ │ │ │ + b.ne 21dfc // b.any │ │ │ │ + b 1fdac │ │ │ │ + mov x21, x20 │ │ │ │ mov x3, x20 │ │ │ │ + mov x2, x20 │ │ │ │ + b 21d08 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a2f0 │ │ │ │ + b 20fc0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a4e0 │ │ │ │ + b 20fb4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x22, x29, #0x31, lsl #12 │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + sub x22, x22, #0x430 │ │ │ │ + sub x25, x25, #0x400 │ │ │ │ + ldr w2, [x0, #10860] │ │ │ │ + ldr w1, [x0, #10856] │ │ │ │ + mov x0, x22 │ │ │ │ + str wzr, [x3, #10932] │ │ │ │ + cmp w1, w2 │ │ │ │ + csel w1, w1, w2, ge // ge = tcont │ │ │ │ + ldr w2, [x20, #24] │ │ │ │ + cmp w1, w2 │ │ │ │ + csel w1, w1, w2, ge // ge = tcont │ │ │ │ + str w1, [x3, #11240] │ │ │ │ + sub x2, x29, #0x32, lsl #12 │ │ │ │ + ldrb w1, [x20, #48] │ │ │ │ + strb w1, [x2, #3064] │ │ │ │ + bl 9fb0 │ │ │ │ + cmp x22, x0 │ │ │ │ + b.eq 21eb0 // b.none │ │ │ │ + mov x0, x22 │ │ │ │ + bl 95a0 │ │ │ │ + mov x0, x25 │ │ │ │ + bl 95a0 │ │ │ │ + b 212ac │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldur d31, [x20, #28] │ │ │ │ + mov x0, x25 │ │ │ │ + ldr w3, [x2, #10860] │ │ │ │ + ldr w1, [x1, #10856] │ │ │ │ + str d31, [x2, #11232] │ │ │ │ + cmp w1, w3 │ │ │ │ + ldr w2, [x20, #24] │ │ │ │ + csel w1, w1, w3, ge // ge = tcont │ │ │ │ + cmp w1, w2 │ │ │ │ + csel w1, w1, w2, ge // ge = tcont │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x2, #11288] │ │ │ │ + sub x2, x29, #0x32, lsl #12 │ │ │ │ + ldrb w1, [x20, #48] │ │ │ │ + strb w1, [x2, #3112] │ │ │ │ + bl 9fb0 │ │ │ │ + cmp x25, x0 │ │ │ │ + b.ne 21e9c // b.any │ │ │ │ + ldur d31, [x20, #28] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str d31, [x0, #11280] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w7, [x20, #28] │ │ │ │ + fmov d15, d0 │ │ │ │ + mov x2, x20 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + ldr x4, [x0, #11216] │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + sub x0, x0, #0x54c │ │ │ │ + sub w7, w7, #0x1 │ │ │ │ + ldr x5, [x1, #11224] │ │ │ │ + str x0, [sp] │ │ │ │ + mov x0, x1 │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + ldr x3, [x0, #11248] │ │ │ │ + str wzr, [sp, #8] │ │ │ │ + mov w0, #0x4e // #78 │ │ │ │ + bl 9e40 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 212b8 │ │ │ │ + bl 9720 │ │ │ │ + fsub d15, d0, d15 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x32, lsl #12 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + ldr x0, [x0, #11216] │ │ │ │ + ldr x1, [x1, #11224] │ │ │ │ + ldrb w3, [x3, #3064] │ │ │ │ + ldr w2, [x2, #11240] │ │ │ │ + bl a090 │ │ │ │ + cbnz w0, 22570 │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr d1, [x20, #184] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmul d31, d15, d31 │ │ │ │ + fmov d0, d15 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldrsw x3, [x0, #10932] │ │ │ │ + add x2, x2, #0x1b8 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fdiv d1, d31, d1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w4, #0x0 // #0 │ │ │ │ + mov x0, x20 │ │ │ │ + ldr x2, [x1, #11264] │ │ │ │ + ldr x3, [x1, #11272] │ │ │ │ + ldr x1, [x1, #11296] │ │ │ │ + bl a8c0 │ │ │ │ + mov w4, w0 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + ldr w3, [x3, #10868] │ │ │ │ + ldr x0, [x0, #11224] │ │ │ │ + orr w3, w3, w4 │ │ │ │ + ldr w1, [x1, #11240] │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + str w3, [x4, #10868] │ │ │ │ + bl 9a20 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x20, #24] │ │ │ │ + mov w6, w27 │ │ │ │ + mov w7, #0x0 // #0 │ │ │ │ + ldr x1, [x0, #11264] │ │ │ │ + ldr x2, [x0, #11272] │ │ │ │ + ldr w4, [x0, #10856] │ │ │ │ + ldr w5, [x0, #10860] │ │ │ │ + ldr x0, [x0, #11296] │ │ │ │ + bl a2d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + cbnz w0, 212b8 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x1, x20 │ │ │ │ + mov w5, #0x4000 // #16384 │ │ │ │ + ldr x3, [x0, #11216] │ │ │ │ + ldr x4, [x0, #11224] │ │ │ │ + ldr x2, [x0, #11248] │ │ │ │ + mov w0, w27 │ │ │ │ + bl a8b0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 212b8 │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x20, #24] │ │ │ │ + ldr x2, [x0, #11272] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldr x1, [x1, #11224] │ │ │ │ + sub x2, x2, #0x4 │ │ │ │ + b 220d4 │ │ │ │ + ldr w5, [x1, x0, lsl #2] │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + ldr w4, [x2, x0, lsl #2] │ │ │ │ + cmp w5, w4 │ │ │ │ + b.ne 22570 // b.any │ │ │ │ + cmp w3, w0 │ │ │ │ + b.gt 220c0 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #11216] │ │ │ │ + ldr w5, [x3, #10508] │ │ │ │ + ldr w2, [x2, #11232] │ │ │ │ + ldr w3, [x3, #11236] │ │ │ │ + ldr w4, [x4, #11240] │ │ │ │ + bl aa40 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 22570 │ │ │ │ + fsub d0, d14, d15 │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr d1, [x20, #184] │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 58000 │ │ │ │ + fmul d31, d0, d31 │ │ │ │ + ldrsw x3, [x1, #10932] │ │ │ │ + add x2, x2, #0x240 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d1, d31, d1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + ldr w1, [x0, #11240] │ │ │ │ + ldr x0, [x0, #11216] │ │ │ │ + bl 9a20 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x20, #24] │ │ │ │ + mov w6, w27 │ │ │ │ + mov w7, #0x0 // #0 │ │ │ │ + ldr x2, [x0, #11264] │ │ │ │ + ldr x1, [x0, #11272] │ │ │ │ + ldr w5, [x0, #10856] │ │ │ │ + ldr w4, [x0, #10860] │ │ │ │ + ldr x0, [x0, #11296] │ │ │ │ + bl a2d0 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + add x1, x22, #0x20 │ │ │ │ + mov x3, x22 │ │ │ │ + add x2, x22, #0x8 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9950 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 212b8 │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x20, #24] │ │ │ │ + ldr x2, [x0, #11264] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldr x1, [x1, #11216] │ │ │ │ + sub x2, x2, #0x4 │ │ │ │ + b 221e0 │ │ │ │ + ldr w5, [x1, x0, lsl #2] │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + ldr w4, [x2, x0, lsl #2] │ │ │ │ + cmp w5, w4 │ │ │ │ + b.ne 22570 // b.any │ │ │ │ + cmp w3, w0 │ │ │ │ + b.gt 221cc │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #11224] │ │ │ │ + ldr w5, [x3, #10508] │ │ │ │ + ldr w2, [x2, #11232] │ │ │ │ + ldr w3, [x3, #11236] │ │ │ │ + ldr w4, [x4, #11240] │ │ │ │ + bl 93f0 │ │ │ │ + cbnz w0, 22570 │ │ │ │ + fsub d0, d14, d15 │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d15, x0 │ │ │ │ + ldr d31, [x20, #184] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fmul d1, d0, d15 │ │ │ │ + ldrsw x3, [x1, #10932] │ │ │ │ + add x2, x2, #0x290 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d1, d1, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a480 │ │ │ │ + mov x21, x0 │ │ │ │ + bl 9720 │ │ │ │ + fsub d14, d0, d14 │ │ │ │ + cbz x21, 22640 │ │ │ │ + mov x0, x21 │ │ │ │ + bl a9e0 │ │ │ │ + cbz w0, 22570 │ │ │ │ + mov x0, x21 │ │ │ │ + bl a300 │ │ │ │ + fmul d1, d14, d15 │ │ │ │ + ldr d31, [x20, #184] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d14 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 58000 │ │ │ │ + fdiv d1, d1, d31 │ │ │ │ + ldrsw x3, [x1, #10932] │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x20 │ │ │ │ + bl a480 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 22640 │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 9c10 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + fsub d14, d0, d14 │ │ │ │ + mov x0, x21 │ │ │ │ + bl a9e0 │ │ │ │ + cbz w0, 22570 │ │ │ │ + mov w2, #0x2 // #2 │ │ │ │ + mov w1, #0x40 // #64 │ │ │ │ + movk w2, #0x20, lsl #16 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 9440 │ │ │ │ + mov x24, x0 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 9f10 │ │ │ │ + cmp x24, x0 │ │ │ │ + b.ne 22570 // b.any │ │ │ │ + fmul d1, d14, d15 │ │ │ │ + ldr d31, [x20, #184] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d14 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 58000 │ │ │ │ + fdiv d1, d1, d31 │ │ │ │ + ldrsw x3, [x1, #10932] │ │ │ │ + add x2, x2, #0x328 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x21 │ │ │ │ + bl a300 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a480 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 22640 │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + sub x21, x29, #0x31, lsl #12 │ │ │ │ + mov x0, x24 │ │ │ │ + sub x21, x21, #0x3d0 │ │ │ │ + mov x1, x21 │ │ │ │ + bl 9af0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x32, lsl #12 │ │ │ │ + fsub d14, d0, d14 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + ldr x0, [x0, #11312] │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + ldr x1, [x1, #11320] │ │ │ │ + ldrb w3, [x3, #3160] │ │ │ │ + ldr w2, [x2, #11336] │ │ │ │ + bl a090 │ │ │ │ + cbnz w0, 22570 │ │ │ │ + fmul d15, d14, d15 │ │ │ │ + ldr d1, [x20, #184] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d14 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 58000 │ │ │ │ + fdiv d1, d15, d1 │ │ │ │ + ldrsw x3, [x1, #10932] │ │ │ │ + add x2, x2, #0x378 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x21 │ │ │ │ + bl 95a0 │ │ │ │ + ldp w0, w1, [x20, #24] │ │ │ │ + cmp w1, w0 │ │ │ │ + b.lt 22594 // b.tstop │ │ │ │ + ldr w1, [x20, #32] │ │ │ │ + cmp w1, w0 │ │ │ │ + b.ge 2249c // b.tcont │ │ │ │ + mov x0, x20 │ │ │ │ + bl a480 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 22640 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + mov x1, x21 │ │ │ │ + mov x0, x24 │ │ │ │ + bl a450 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + fsub d15, d0, d15 │ │ │ │ + ldr x1, [x0, #11312] │ │ │ │ + ldr w5, [x0, #10508] │ │ │ │ + ldr x0, [x0, #11320] │ │ │ │ + ldr w2, [x2, #11328] │ │ │ │ + ldr w3, [x3, #11332] │ │ │ │ + ldr w4, [x4, #11336] │ │ │ │ + bl 93f0 │ │ │ │ + cbnz w0, 22570 │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr d1, [x20, #184] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmul d31, d15, d31 │ │ │ │ + fmov d0, d15 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x420 │ │ │ │ + ldrsw x3, [x0, #10932] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fdiv d1, d31, d1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x21 │ │ │ │ + bl 95a0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a480 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 22640 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + mov x1, x21 │ │ │ │ + mov x0, x24 │ │ │ │ + bl a5f0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + fsub d0, d0, d15 │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr d1, [x20, #184] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fmul d31, d0, d31 │ │ │ │ + ldrsw x3, [x1, #10932] │ │ │ │ + add x2, x2, #0x470 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d1, d31, d1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x21 │ │ │ │ + bl 95a0 │ │ │ │ + b 21e9c │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov x3, x19 │ │ │ │ adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xcd0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fc94 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fc7c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xc38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fc44 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xbc8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fc0c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x25, x20 │ │ │ │ + ldr d12, [x0, #10760] │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + b 2189c │ │ │ │ + mov x0, x20 │ │ │ │ + bl a480 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 22640 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + mov x1, x21 │ │ │ │ + mov x0, x24 │ │ │ │ + bl 9520 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + fsub d15, d0, d15 │ │ │ │ + ldr x0, [x0, #11312] │ │ │ │ + ldr w5, [x1, #10508] │ │ │ │ + ldr x1, [x1, #11320] │ │ │ │ + ldr w2, [x2, #11328] │ │ │ │ + ldr w3, [x3, #11332] │ │ │ │ + ldr w4, [x4, #11336] │ │ │ │ + bl aa40 │ │ │ │ + cbnz w0, 22570 │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr d1, [x20, #184] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmul d31, d15, d31 │ │ │ │ + fmov d0, d15 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ + ldrsw x3, [x0, #10932] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x23] │ │ │ │ + fdiv d1, d31, d1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x21 │ │ │ │ + bl 95a0 │ │ │ │ + ldr w0, [x20, #24] │ │ │ │ + b 223f0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x25, x20 │ │ │ │ + ldr d12, [x0, #10760] │ │ │ │ + mov w0, #0xffffffc0 // #-64 │ │ │ │ + b 22580 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + ldr d12, [x1, #10760] │ │ │ │ + str wzr, [x1, #10784] │ │ │ │ + b 218ac │ │ │ │ + ldr x0, [x1, #10592] │ │ │ │ + mov x25, x20 │ │ │ │ + ldr d12, [x1, #10760] │ │ │ │ + mov x24, x23 │ │ │ │ + cbz x0, 22964 │ │ │ │ + mov w19, #0x200 // #512 │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, w19 │ │ │ │ + ldr x2, [x0, #10592] │ │ │ │ + mov x0, x25 │ │ │ │ + bl a740 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d15, d0 │ │ │ │ + ldr w1, [x0, #10868] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl a3a0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + cbnz w0, 2189c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fsub d15, d15, d14 │ │ │ │ + ldr x19, [x24] │ │ │ │ + sub x23, x29, #0x31, lsl #12 │ │ │ │ + ldr x21, [x0, #10592] │ │ │ │ + sub x23, x23, #0x380 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 9860 │ │ │ │ + ldr w1, [x25, #24] │ │ │ │ + mov x20, x0 │ │ │ │ + mov x0, x21 │ │ │ │ + scvtf d14, w1 │ │ │ │ + fdiv d13, d14, d15 │ │ │ │ + bl a290 │ │ │ │ + fmov d0, d15 │ │ │ │ + mov x1, #0x848000000000 // #145685290680320 │ │ │ │ + ucvtf d3, x0 │ │ │ │ + movk x1, #0x412e, lsl #48 │ │ │ │ + fmov d31, x1 │ │ │ │ + fmov d2, d13 │ │ │ │ + fmov d1, d14 │ │ │ │ + fmul d15, d15, d31 │ │ │ │ + mov x3, x20 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, 58000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x5a0 │ │ │ │ + fdiv d3, d3, d15 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str x25, [x0, #10768] │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + sub x25, x25, #0x378 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10768] │ │ │ │ + ldr w1, [x1, #10752] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #10868] │ │ │ │ + cset w0, ne // ne = any │ │ │ │ + and w0, w0, w1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10784] │ │ │ │ + b 1d200 │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x1, #0x580 │ │ │ │ + sub x2, x2, #0x4f8 │ │ │ │ + adrp x0, 53000 │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ + bl 9dd0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + b 1fed0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr x19, [x24] │ │ │ │ + ldr w23, [x0, #10328] │ │ │ │ + ldr x27, [x0, #10040] │ │ │ │ + sub w1, w23, #0x1 │ │ │ │ + str w1, [x2, #11312] │ │ │ │ + mov x0, x27 │ │ │ │ + bl 9860 │ │ │ │ + mov x5, x0 │ │ │ │ + mov w4, w20 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w3, w23 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xfb0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x19, x19, #0x3d0 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + ldr x2, [x0, #10984] │ │ │ │ + ldr x5, [x0, #11000] │ │ │ │ + stp x19, xzr, [sp] │ │ │ │ + ldr x0, [x0, #11008] │ │ │ │ + ldr x3, [x1, #11032] │ │ │ │ + stp xzr, xzr, [sp, #16] │ │ │ │ + ldr x4, [x1, #11040] │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + stp xzr, xzr, [sp, #32] │ │ │ │ + sub x1, x1, #0x368 │ │ │ │ + str x1, [x6, #10072] │ │ │ │ + mov x6, x1 │ │ │ │ + stp xzr, xzr, [sp, #48] │ │ │ │ + mov x1, x28 │ │ │ │ + str xzr, [sp, #64] │ │ │ │ + str wzr, [sp, #72] │ │ │ │ + str wzr, [sp, #80] │ │ │ │ + stp xzr, xzr, [sp, #88] │ │ │ │ + bl 47400 │ │ │ │ + mov w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr x20, [x24] │ │ │ │ + ldr w25, [x0, #10864] │ │ │ │ + mov x0, x27 │ │ │ │ + str w1, [x2, #10868] │ │ │ │ + bl 9860 │ │ │ │ + mov w4, w25 │ │ │ │ + mov x5, x0 │ │ │ │ + mov w3, w23 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xff0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + cbnz w0, 22c3c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x0, #11312] │ │ │ │ + cmp w3, #0x0 │ │ │ │ + b.le 228bc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w4, [x0, #10864] │ │ │ │ + sub w0, w4, #0x1 │ │ │ │ + cmp w3, w0 │ │ │ │ + b.lt 22b98 // b.tstop │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x3, [x0, #10984] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + ldr x6, [x1, #11000] │ │ │ │ + str xzr, [sp] │ │ │ │ + ldr x1, [x1, #11008] │ │ │ │ + str w0, [sp, #8] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x7, [x0, #10072] │ │ │ │ + ldr x4, [x0, #11032] │ │ │ │ + ldr x5, [x0, #11040] │ │ │ │ + ldr x0, [x0, #10712] │ │ │ │ + bl 449c0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 22c40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w20, [x0, #10864] │ │ │ │ + ldr w0, [x0, #10328] │ │ │ │ + cmp w0, w20 │ │ │ │ + b.ge 1f280 // b.tcont │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x25, [x22] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + cmp x25, #0x0 │ │ │ │ + csel x25, x25, x0, ne // ne = any │ │ │ │ + ldr x19, [x24] │ │ │ │ + mov x0, x25 │ │ │ │ + bl 9860 │ │ │ │ + mov x5, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w4, w20 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc0 │ │ │ │ + ldr w1, [x1, #10328] │ │ │ │ + add w3, w1, #0x1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fec4 │ │ │ │ + ldr x0, [x1, #10408] │ │ │ │ + mov w19, #0x400 // #1024 │ │ │ │ + str x0, [x1, #10592] │ │ │ │ + b 22680 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x1, #10852] │ │ │ │ + bl a800 │ │ │ │ + adrp x1, 7f000 │ │ │ │ + ldr x1, [x1, #4016] │ │ │ │ + ldr x4, [x1, #16] │ │ │ │ + cmp x4, w0, sxtw │ │ │ │ + b.hi 22a70 // b.pmore │ │ │ │ + adrp x24, 7f000 │ │ │ │ + ldr x24, [x24, #4024] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x19, 55000 │ │ │ │ + mov w5, #0x80 // #128 │ │ │ │ + add x2, x19, #0xb40 │ │ │ │ + ldr w3, [x0, #10852] │ │ │ │ + ldr x0, [x24] │ │ │ │ + str w4, [x1, #11384] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w4, [x0, #11384] │ │ │ │ + cmp w4, #0x80 │ │ │ │ + b.gt 22a50 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + add x2, x19, #0xb40 │ │ │ │ + mov w5, #0x80 // #128 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr w3, [x0, #10852] │ │ │ │ + ldr x0, [x24] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0xc18 │ │ │ │ + bl 95c0 │ │ │ │ + mov x21, x0 │ │ │ │ + b 1eb5c │ │ │ │ + adrp x24, 7f000 │ │ │ │ + ldr x24, [x24, #4024] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xa98 │ │ │ │ + ldr x0, [x24] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x3, f000 │ │ │ │ + mov x2, #0x8 // #8 │ │ │ │ + add x3, x3, #0x80 │ │ │ │ + ldrsw x1, [x0, #10864] │ │ │ │ + sub x0, x29, #0x30, lsl #12 │ │ │ │ + sub x0, x0, #0xf50 │ │ │ │ + bl 9a70 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10864] │ │ │ │ + b 1ead0 │ │ │ │ + ldr x0, [x24] │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xbb0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w4, [x0, #11384] │ │ │ │ + b 229d8 │ │ │ │ + bl a800 │ │ │ │ + mov w4, w0 │ │ │ │ + b 22998 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x0, [x22] │ │ │ │ + add x2, x2, #0xf8 │ │ │ │ + ldr x3, [x1, #10072] │ │ │ │ + mov w4, w25 │ │ │ │ + ldr w5, [x1, #10132] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + cbz w19, 2156c │ │ │ │ + cmp w25, #0x5a │ │ │ │ + mov w0, #0x43 // #67 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.eq 2156c // b.none │ │ │ │ + ldr x0, [x22] │ │ │ │ + mov w3, w25 │ │ │ │ + adrp x4, 54000 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ + add x2, x2, #0x218 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 21438 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf80 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f4e4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf30 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f4ac │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f474 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f43c │ │ │ │ + sub x8, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w2, w20 │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + ldr w8, [x8, #10656] │ │ │ │ + ldr w7, [x0, #10428] │ │ │ │ + ldr w3, [x0, #10852] │ │ │ │ + ldr w6, [x0, #10876] │ │ │ │ + ldr w4, [x0, #10896] │ │ │ │ + ldr w5, [x0, #10900] │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + str w8, [sp] │ │ │ │ + sub x8, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x0, #0x500 │ │ │ │ + ldr x8, [x8, #10736] │ │ │ │ + str x8, [sp, #8] │ │ │ │ + bl 46ec0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w20, [x0, #10864] │ │ │ │ + ldr w0, [x0, #10556] │ │ │ │ + add w0, w0, w20 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.gt 1f140 │ │ │ │ + b 1f2a8 │ │ │ │ + ldr x0, [x24] │ │ │ │ + add w3, w3, #0x1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x30 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + stp xzr, x19, [sp] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + ldr x2, [x0, #10984] │ │ │ │ + ldr x5, [x0, #11000] │ │ │ │ + stp xzr, xzr, [sp, #16] │ │ │ │ + ldr x0, [x0, #11008] │ │ │ │ + ldr x3, [x1, #11032] │ │ │ │ + stp xzr, xzr, [sp, #32] │ │ │ │ + ldr x4, [x1, #11040] │ │ │ │ + stp xzr, xzr, [sp, #48] │ │ │ │ + ldr x6, [x1, #10072] │ │ │ │ + str xzr, [sp, #64] │ │ │ │ + str wzr, [sp, #72] │ │ │ │ + mov x1, x28 │ │ │ │ + str wzr, [sp, #80] │ │ │ │ + stp xzr, xzr, [sp, #88] │ │ │ │ + bl 47400 │ │ │ │ + mov w5, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x78 │ │ │ │ + ldr w4, [x0, #10864] │ │ │ │ + ldr x0, [x24] │ │ │ │ + str w5, [x6, #10868] │ │ │ │ + ldr w3, [x1, #11312] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add w3, w3, w1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + cbz w0, 228bc │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d13 │ │ │ │ + str wzr, [x0, #10784] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x1, #10732] │ │ │ │ + str xzr, [x1, #10768] │ │ │ │ + b 1d1d4 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str xzr, [x1, #10768] │ │ │ │ + b 1d1d4 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x19, x19, #0x4b0 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9d40 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 22cf0 │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 22ce4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fsub d0, d0, d15 │ │ │ │ + ldr x0, [x24] │ │ │ │ + adrp x2, 56000 │ │ │ │ + ldr w1, [x1, #10744] │ │ │ │ + add x2, x2, #0xd98 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str x19, [x0, #10736] │ │ │ │ + b 1f010 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #10768] │ │ │ │ + str wzr, [x0, #10784] │ │ │ │ + b 1d1d4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xb78 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fbd4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fb9c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xab8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fb64 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xa50 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fb2c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x9f8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1faf4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x9a8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fabc │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x948 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fa84 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x8d8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fa4c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1fa14 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x800 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f9dc │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x788 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f9b4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x728 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f97c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f944 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x668 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f90c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x610 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f8d4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f89c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f864 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f82c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f7f4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x448 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f7bc │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x3f0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f784 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x3a8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f74c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f714 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x2d8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f6dc │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f6a4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x220 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f66c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x1b8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f634 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x158 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f5fc │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f5c4 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xa0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f58c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 56000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x38 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f554 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xfe0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f51c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #10616] │ │ │ │ + str wzr, [x0, #10620] │ │ │ │ + ldr w0, [x0, #9924] │ │ │ │ + str w0, [x1, #10640] │ │ │ │ + b 200b4 │ │ │ │ + ldr x0, [x22] │ │ │ │ adrp x2, 59000 │ │ │ │ - add x2, x2, #0xe8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x6e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10936] │ │ │ │ + cbz x0, 23044 │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #10936] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10944] │ │ │ │ + cbz x0, 2305c │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #10944] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + cbz x0, 213d0 │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #10952] │ │ │ │ + b 213d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + mov w2, #0x2 // #2 │ │ │ │ + mov w1, #0x102 // #258 │ │ │ │ + movk w2, #0x20, lsl #16 │ │ │ │ + mov w19, #0xd // #13 │ │ │ │ + ldr w3, [x0, #10744] │ │ │ │ + str w3, [x4, #11968] │ │ │ │ + orr w1, w3, w1 │ │ │ │ + orr w2, w3, w2 │ │ │ │ + str w2, [x0, #11956] │ │ │ │ + mov w0, #0x102 // #258 │ │ │ │ + movk w0, #0x20, lsl #16 │ │ │ │ + orr w0, w3, w0 │ │ │ │ + str w1, [x4, #11960] │ │ │ │ + str w0, [x4, #11964] │ │ │ │ + str w2, [x4, #11972] │ │ │ │ + str w1, [x4, #11976] │ │ │ │ + str w0, [x4, #11980] │ │ │ │ + str w3, [x4, #11984] │ │ │ │ + str w2, [x4, #11988] │ │ │ │ + str w1, [x4, #11992] │ │ │ │ + mov w1, #0xc // #12 │ │ │ │ + str w1, [x4, #10184] │ │ │ │ + str w0, [x4, #11996] │ │ │ │ + b 205c8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr d12, [x0, #10760] │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + str wzr, [x0, #10784] │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + b 218ac │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + fmov d12, d9 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str xzr, [x1, #10768] │ │ │ │ + str wzr, [x1, #10784] │ │ │ │ + b 1d1d4 │ │ │ │ + mov w0, #0xffffffe0 // #-32 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str xzr, [x1, #10768] │ │ │ │ + str wzr, [x1, #10784] │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + b 1d1d4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + b 23130 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w19, [x0, #10128] │ │ │ │ + b 204bc │ │ │ │ + ldr x24, [x1, #10776] │ │ │ │ + str wzr, [x1, #11072] │ │ │ │ + str wzr, [x1, #11080] │ │ │ │ + and w21, w19, #0xff3fffff │ │ │ │ + mov x0, x24 │ │ │ │ + bl a290 │ │ │ │ + mov x20, x0 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x19, [x0, #10440] │ │ │ │ + cbz x19, 23424 │ │ │ │ + mov x0, x24 │ │ │ │ + bl 9860 │ │ │ │ + ldrb w1, [x19] │ │ │ │ + mov x28, x0 │ │ │ │ + cbz w1, 23424 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x19, x19, #0x3d0 │ │ │ │ + mov w2, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + ldr x1, [x1, #10440] │ │ │ │ + bl aaf0 │ │ │ │ + cbnz w0, 23424 │ │ │ │ + sub x3, x29, #0x2f, lsl #12 │ │ │ │ + mov x1, x28 │ │ │ │ + sub x3, x3, #0x3d0 │ │ │ │ + mov x0, x19 │ │ │ │ + mov w4, #0x0 // #0 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + bl 9f20 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 2341c // b.none │ │ │ │ + fmov d31, d8 │ │ │ │ + fmov d13, d9 │ │ │ │ + fmov d8, d12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + mov x0, x19 │ │ │ │ + bl a890 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x0, [x24] │ │ │ │ + add x2, x2, #0x480 │ │ │ │ + ldr x4, [x1, #10440] │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w20, [x0, #10864] │ │ │ │ + str wzr, [x0, #10608] │ │ │ │ + b 1f280 │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ldr w1, [x1, #10484] │ │ │ │ + cset w0, ne // ne = any │ │ │ │ + tst w0, w1 │ │ │ │ + b.eq 2037c // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w21, [x0, #10132] │ │ │ │ + cmp w25, w21 │ │ │ │ + b.eq 2338c // b.none │ │ │ │ + ldr w0, [x0, #10828] │ │ │ │ + mov w1, w25 │ │ │ │ + bl 9620 │ │ │ │ + mov x19, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w4, w25 │ │ │ │ + mov w3, w21 │ │ │ │ + mov w6, #0x4e // #78 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + ldrsw x5, [x1, #10828] │ │ │ │ + mov x1, x19 │ │ │ │ + bl a430 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 23310 │ │ │ │ + ldr x0, [x1, #10952] │ │ │ │ + cbz x0, 232e0 │ │ │ │ + bl ab40 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w4, w25 │ │ │ │ + ldr x0, [x22] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w3, [x1, #10132] │ │ │ │ + add x2, x2, #0x3c0 │ │ │ │ + str x19, [x1, #10952] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w25, [x0, #10132] │ │ │ │ + b 204bc │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str xzr, [x1, #10768] │ │ │ │ + str wzr, [x1, #10784] │ │ │ │ + b 1d1d4 │ │ │ │ + ldr x19, [x22] │ │ │ │ + bl 9720 │ │ │ │ + movi d6, #0x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d2, d8 │ │ │ │ + fsub d0, d0, d12 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr d3, [x0, #10144] │ │ │ │ + add x2, x2, #0x180 │ │ │ │ + fmov d4, d6 │ │ │ │ + ldr d1, [x0, #10176] │ │ │ │ + ldr d5, [x0, #10376] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x22] │ │ │ │ + adrp x2, 5d000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + tbnz w0, #31, 213c4 │ │ │ │ + bl 9bb0 │ │ │ │ + b 213c4 │ │ │ │ + ldr x0, [x22] │ │ │ │ + mov w3, w25 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x420 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 204bc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10524] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 24568 │ │ │ │ + mul w0, w8, w1 │ │ │ │ + sxtw x4, w0 │ │ │ │ + cmp w20, #0x0 │ │ │ │ + b.le 244e0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x3, 57000 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ + mov x2, #0x401 // #1025 │ │ │ │ + ldr w0, [x0, #10644] │ │ │ │ + mul w1, w1, w0 │ │ │ │ + mul w0, w20, w20 │ │ │ │ + sxtw x5, w1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + sxtw x6, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10792] │ │ │ │ + bl 9940 <__sprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10648] │ │ │ │ + cbnz x0, 2030c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10792] │ │ │ │ + str x0, [x1, #10776] │ │ │ │ + b 2031c │ │ │ │ + mov x0, x19 │ │ │ │ + bl a890 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x19, [x0, #10344] │ │ │ │ + cbz x19, 23448 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 94e0 │ │ │ │ + cbnz x0, 24414 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + stp xzr, xzr, [sp] │ │ │ │ + sub x28, x29, #0x31, lsl #12 │ │ │ │ + str xzr, [sp, #16] │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x24, x29, #0x31, lsl #12 │ │ │ │ + sub x28, x28, #0x5b4 │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + sub x19, x19, #0x594 │ │ │ │ + sub x24, x24, #0x598 │ │ │ │ + sub x6, x29, #0x31, lsl #12 │ │ │ │ + sub x5, x29, #0x31, lsl #12 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x19 │ │ │ │ + mov x1, x24 │ │ │ │ + sub x6, x6, #0x4b8 │ │ │ │ + sub x5, x5, #0x4c0 │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + bl a4d0 │ │ │ │ + mov w27, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + cbnz w27, 243b0 │ │ │ │ + ldr w0, [x0, #10364] │ │ │ │ + cbnz w0, 24354 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10368] │ │ │ │ + cbnz w0, 24260 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10360] │ │ │ │ + cbnz w0, 2420c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10452] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 242b4 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10356] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 234f4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w4, [x1, #10828] │ │ │ │ + cmp w4, w0 │ │ │ │ + b.gt 24460 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10260] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 23510 │ │ │ │ + sxtw x5, w0 │ │ │ │ + cmp x5, x20, lsr #10 │ │ │ │ + b.ls 24308 // b.plast │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10352] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 23530 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w4, [x1, #10828] │ │ │ │ + cmp w4, w0 │ │ │ │ + b.lt 2459c // b.tstop │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x22] │ │ │ │ + str x0, [x1, #10784] │ │ │ │ + ldr x0, [x1, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x16, #0xfffff // #1048575 │ │ │ │ + add x1, x20, x16 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + lsr x5, x1, #20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldrsw x6, [x0, #10828] │ │ │ │ + mov x0, #0x10 // #16 │ │ │ │ + ldrsw x7, [x1, #10856] │ │ │ │ + ldrsw x2, [x1, #10860] │ │ │ │ + cmp w25, #0x44 │ │ │ │ + b.eq 23590 // b.none │ │ │ │ + ldr w1, [x1, #10608] │ │ │ │ + mov x0, #0xc // #12 │ │ │ │ + cbz w1, 23590 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov x0, #0x18 // #24 │ │ │ │ + mov x1, #0x10 // #16 │ │ │ │ + csel x0, x0, x1, ne // ne = any │ │ │ │ + mov x1, #0xfffff // #1048575 │ │ │ │ + str w25, [sp, #16] │ │ │ │ + mov x4, x20 │ │ │ │ + madd x1, x6, x0, x1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10784] │ │ │ │ + lsr x1, x1, #20 │ │ │ │ + stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x758 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + ldr w1, [x1, #10860] │ │ │ │ + cmp w1, w0 │ │ │ │ + ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ + b.gt 245f0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w27, [x0, #10828] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w21, [sp] │ │ │ │ + stp xzr, xzr, [sp, #8] │ │ │ │ + fsub d8, d8, d0 │ │ │ │ + sub x3, x29, #0x31, lsl #12 │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + mov x4, x24 │ │ │ │ + mov x5, x19 │ │ │ │ + mov w7, w25 │ │ │ │ + mov x6, x28 │ │ │ │ + sub x3, x3, #0x538 │ │ │ │ + sub x2, x2, #0x540 │ │ │ │ + sub x1, x1, #0x548 │ │ │ │ + bl 97f0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fadd d8, d8, d0 │ │ │ │ + ldr w24, [x0, #10868] │ │ │ │ + cbnz w24, 241d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #11136] │ │ │ │ + str wzr, [x0, #11176] │ │ │ │ + str wzr, [x0, #11216] │ │ │ │ + bl 9720 │ │ │ │ + fsub d14, d0, d15 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x19, [x22] │ │ │ │ + ldr x27, [x0, #10776] │ │ │ │ + mov x0, x27 │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x20, x0 │ │ │ │ + mov x0, x27 │ │ │ │ + ldr w1, [x1, #10828] │ │ │ │ + scvtf d13, w1 │ │ │ │ + fdiv d15, d13, d14 │ │ │ │ + bl a290 │ │ │ │ + fmov d0, d14 │ │ │ │ + mov x1, #0x848000000000 // #145685290680320 │ │ │ │ + ucvtf d3, x0 │ │ │ │ + movk x1, #0x412e, lsl #48 │ │ │ │ + fmov d31, x1 │ │ │ │ + fmov d2, d15 │ │ │ │ + fmov d1, d13 │ │ │ │ + fmul d14, d14, d31 │ │ │ │ mov x3, x20 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x7f0 │ │ │ │ + fdiv d3, d3, d14 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d15, x0 │ │ │ │ + fcmpe d10, d15 │ │ │ │ + b.mi 23fbc // b.first │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10272] │ │ │ │ + cbnz w0, 23bc4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11072] │ │ │ │ + ldr w1, [x1, #11080] │ │ │ │ + orr w0, w0, w1 │ │ │ │ + cbz w0, 23844 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10372] │ │ │ │ + cbz w0, 23844 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + ldr x0, [x0, #10936] │ │ │ │ + str x0, [x2, #11312] │ │ │ │ + ldr x0, [x2, #10944] │ │ │ │ + str x0, [x2, #11320] │ │ │ │ + ldr x0, [x2, #10952] │ │ │ │ + str x0, [x2, #11344] │ │ │ │ + sub x0, x29, #0x32, lsl #12 │ │ │ │ + str xzr, [x2, #11328] │ │ │ │ + str w1, [x2, #11336] │ │ │ │ + strb w25, [x0, #3160] │ │ │ │ + cbz w1, 2375c │ │ │ │ + mov w0, #0x3fffffff // #1073741823 │ │ │ │ + cmp w1, w0 │ │ │ │ + b.gt 245e4 │ │ │ │ + mov w0, #0x7fffffff // #2147483647 │ │ │ │ + sdiv w0, w0, w1 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.le 245e4 │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + lsl w1, w1, #1 │ │ │ │ + sub x0, x0, #0x3d0 │ │ │ │ + bl 9e20 │ │ │ │ + cbz x0, 23fa4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #11312] │ │ │ │ + str x0, [x1, #10936] │ │ │ │ + ldr x0, [x1, #11320] │ │ │ │ + str x0, [x1, #10944] │ │ │ │ + mov x0, x1 │ │ │ │ + ldr x1, [x1, #11344] │ │ │ │ + str x1, [x0, #10952] │ │ │ │ + cmp w25, #0x44 │ │ │ │ + b.eq 23f9c // b.none │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbz w0, 23f08 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov x0, #0x10 // #16 │ │ │ │ + mov x2, #0x8 // #8 │ │ │ │ + csel x0, x0, x2, ne // ne = any │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldrsw x2, [x2, #10828] │ │ │ │ + mul x2, x2, x0 │ │ │ │ + add x0, x1, x2 │ │ │ │ + bl a0c0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x3, [x1, #10936] │ │ │ │ + ldr x1, [x1, #10944] │ │ │ │ + ldrsw x0, [x0, #10828] │ │ │ │ + lsl x2, x0, #2 │ │ │ │ + add x0, x3, x0, lsl #2 │ │ │ │ + bl a0c0 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x1, [x1, #10936] │ │ │ │ + ldr x3, [x2, #10944] │ │ │ │ + ldrsw x0, [x0, #10828] │ │ │ │ + lsl x2, x0, #2 │ │ │ │ + add x0, x3, x0, lsl #2 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x880 │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr x0, [x22] │ │ │ │ + lsl w3, w3, #1 │ │ │ │ + str w3, [x4, #10828] │ │ │ │ + sxtw x3, w3 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #11072] │ │ │ │ + str wzr, [x0, #11080] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10332] │ │ │ │ + cbnz w0, 23ee4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10336] │ │ │ │ + cbnz w0, 23e90 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10856] │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w0, w1 │ │ │ │ + ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ + b.gt 23cb0 │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + sub x0, x0, #0x430 │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + str x0, [sp, #16] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x2, #0x458 │ │ │ │ + sub x1, x1, #0x480 │ │ │ │ + stp x1, x2, [sp] │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + mov x6, #0x0 // #0 │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + bl a4d0 │ │ │ │ + cbnz w0, 23c7c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11216] │ │ │ │ + cbnz w0, 23c48 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10620] │ │ │ │ + ldr w1, [x1, #10640] │ │ │ │ + tst w0, w1 │ │ │ │ + b.ne 23c1c // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10620] │ │ │ │ + cbz w0, 238fc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #11072] │ │ │ │ + str wzr, [x0, #11080] │ │ │ │ + mov w0, #0x53 // #83 │ │ │ │ + cmp w25, #0x44 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10616] │ │ │ │ + ldr w0, [x0, #10640] │ │ │ │ + orr w0, w0, w1 │ │ │ │ + cset w1, eq // eq = none │ │ │ │ + cbz w0, 23c08 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x2, #11072] │ │ │ │ + str w0, [x2, #11080] │ │ │ │ + cbz w1, 23a7c │ │ │ │ + ldr x0, [x22] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #11080] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x1, #11072] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbnz w0, 23a20 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #11072] │ │ │ │ + cmp w1, #0x1 │ │ │ │ + orr w0, w21, #0x400000 │ │ │ │ + csel w21, w0, w21, eq // eq = none │ │ │ │ + tst w21, #0x30 │ │ │ │ + b.ne 239ac // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + orr w1, w21, #0x20 │ │ │ │ + ldr w2, [x0, #11176] │ │ │ │ + ldr w0, [x0, #11136] │ │ │ │ + cmp w2, #0x0 │ │ │ │ + csel w21, w1, w21, ne // ne = any │ │ │ │ + cmp w0, #0x0 │ │ │ │ + orr w0, w21, #0x10 │ │ │ │ + csel w21, w0, w21, ne // ne = any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + mov w4, #0x0 // #0 │ │ │ │ + ldr x1, [x0, #10936] │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr w6, [x0, #10856] │ │ │ │ + ldr w7, [x0, #10860] │ │ │ │ + str x28, [sp] │ │ │ │ + ldr x2, [x0, #10944] │ │ │ │ + strb w25, [sp, #8] │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + str w21, [sp, #16] │ │ │ │ + bl 9cc0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w0, w1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w20, w1 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + cbnz w1, 23bf0 │ │ │ │ + ldr w0, [x0, #10456] │ │ │ │ + cbnz w0, 23abc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w21, [x0, #10128] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + str x0, [x1, #10040] │ │ │ │ + str w25, [x1, #10132] │ │ │ │ + b 204bc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11080] │ │ │ │ + mov w1, #0x5a // #90 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + ccmp w25, w1, #0x4, ne // ne = any │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #11072] │ │ │ │ + b.ne 23aac // b.any │ │ │ │ + cbz w1, 23a9c │ │ │ │ + cbz w0, 23974 │ │ │ │ + ldr x0, [x22] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa78 │ │ │ │ + orr w21, w21, #0x800000 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + str wzr, [x0, #11072] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x2, #11080] │ │ │ │ + b 23974 │ │ │ │ + mov w0, #0x5a // #90 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11080] │ │ │ │ + b.eq 23a28 // b.none │ │ │ │ + cbz w0, 23a28 │ │ │ │ + b 23938 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 23980 // b.any │ │ │ │ + orr w21, w21, #0x800000 │ │ │ │ + b 23974 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 23974 // b.any │ │ │ │ + orr w21, w21, #0x800000 │ │ │ │ + b 23974 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w6, w25 │ │ │ │ + ldr x1, [x0, #10936] │ │ │ │ + ldr x2, [x0, #10944] │ │ │ │ + ldr w7, [x0, #10808] │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr w4, [x0, #10856] │ │ │ │ + ldr w5, [x0, #10860] │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + bl a680 │ │ │ │ + mov w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + cbnz w1, 23bf0 │ │ │ │ + bl 9720 │ │ │ │ + fsub d0, d0, d15 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x0, [x22] │ │ │ │ + add x2, x2, #0xad0 │ │ │ │ + ldrsw x3, [x1, #10828] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + bl 9720 │ │ │ │ + fmov d14, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w4, w25 │ │ │ │ + mov w5, #0x4 // #4 │ │ │ │ + ldr x1, [x1, #10944] │ │ │ │ + ldr x2, [x2, #10952] │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr x0, [x0, #10936] │ │ │ │ + bl 99b0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10828] │ │ │ │ + bl 9720 │ │ │ │ + fsub d14, d0, d14 │ │ │ │ + bl 9720 │ │ │ │ + fmov d15, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w3, w25 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + ldr x1, [x1, #10944] │ │ │ │ + ldr w2, [x0, #10828] │ │ │ │ + ldr x0, [x0, #10936] │ │ │ │ + bl a090 │ │ │ │ + cbnz w0, 245e4 │ │ │ │ + bl 9720 │ │ │ │ + fmov d1, d0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d14 │ │ │ │ + ldr x0, [x22] │ │ │ │ + orr w21, w21, #0x4 │ │ │ │ + ldrsw x3, [x1, #10828] │ │ │ │ + fsub d1, d1, d15 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23a04 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + ldrsw x2, [x1, #10828] │ │ │ │ + mov w1, w25 │ │ │ │ + bl 9fe0 │ │ │ │ + mov w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + cbz w1, 236e4 │ │ │ │ + fmov d12, d9 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10760] │ │ │ │ + str xzr, [x0, #10768] │ │ │ │ + str wzr, [x0, #10784] │ │ │ │ + b 1d1d4 │ │ │ │ + cbz w1, 23a7c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11080] │ │ │ │ + cbz w0, 23960 │ │ │ │ + b 23938 │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + fmov d12, d9 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x9e0 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10868] │ │ │ │ + b 23bf4 │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10868] │ │ │ │ + b 23bf4 │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x510 │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10868] │ │ │ │ + b 23bf4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10464] │ │ │ │ + ldr w2, [x2, #10460] │ │ │ │ + orr w0, w0, w2 │ │ │ │ + cbz w0, 23874 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x0, #10828] │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + str w2, [x3, #11336] │ │ │ │ + sub x0, x0, #0x3d0 │ │ │ │ + add w1, w1, w2 │ │ │ │ + str xzr, [x3, #11328] │ │ │ │ + ldr x2, [x3, #10936] │ │ │ │ + str x2, [x3, #11312] │ │ │ │ + ldr x2, [x3, #10944] │ │ │ │ + str x2, [x3, #11320] │ │ │ │ + ldr x2, [x3, #10952] │ │ │ │ + str x2, [x3, #11344] │ │ │ │ + sub x2, x29, #0x32, lsl #12 │ │ │ │ + str wzr, [x3, #11264] │ │ │ │ + strb w25, [x2, #3160] │ │ │ │ + bl 9e20 │ │ │ │ + cbz x0, 23ecc │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x0, [x22] │ │ │ │ + add x2, x2, #0x8f8 │ │ │ │ + ldr x3, [x3, #11312] │ │ │ │ + str x3, [x4, #10936] │ │ │ │ + ldr x3, [x4, #11320] │ │ │ │ + str x3, [x4, #10944] │ │ │ │ + ldr x1, [x1, #11344] │ │ │ │ + str x1, [x4, #10952] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x3, [x0, #10936] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 23d68 │ │ │ │ + add x1, x1, x0 │ │ │ │ + str w0, [x3, x1, lsl #2] │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x1, #10856] │ │ │ │ + ldrsw x1, [x1, #10828] │ │ │ │ + cmp w2, w0 │ │ │ │ + b.gt 23d5c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x3, [x0, #10944] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 23da4 │ │ │ │ + add x1, x1, x0 │ │ │ │ + str w0, [x3, x1, lsl #2] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + ldr w2, [x1, #10856] │ │ │ │ + ldrsw x1, [x1, #10828] │ │ │ │ + cmp w2, w0 │ │ │ │ + b.gt 23d8c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x3, [x0, #10952] │ │ │ │ + cmp w25, #0x44 │ │ │ │ + b.eq 23f94 // b.none │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbz w0, 23f8c │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov x0, #0x10 // #16 │ │ │ │ + mov x4, #0x8 // #8 │ │ │ │ + csel x0, x0, x4, ne // ne = any │ │ │ │ + madd x0, x0, x1, x3 │ │ │ │ + sxtw x2, w2 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + mov w1, w25 │ │ │ │ + bl 9fe0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + add w3, w3, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w3, [x0, #10828] │ │ │ │ + ldr w0, [x0, #10464] │ │ │ │ + cbnz w0, 23f10 │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x19, x19, #0x400 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w4, #0x28 // #40 │ │ │ │ + mov x6, x19 │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ + orr w21, w21, w4 │ │ │ │ + mov w4, w25 │ │ │ │ + ldr x1, [x0, #10936] │ │ │ │ + ldr x2, [x0, #10944] │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + bl a710 │ │ │ │ + mov w5, w0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x22] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldrsw x4, [x1, #10828] │ │ │ │ + add x2, x2, #0x988 │ │ │ │ + ldrsw x3, [x1, #11264] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w5, [x6, #10868] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10828] │ │ │ │ + ldr w1, [x1, #11264] │ │ │ │ + sub w0, w0, w1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10828] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10868] │ │ │ │ + cbz w1, 23874 │ │ │ │ + b 23bf0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x1, #10860] │ │ │ │ + ldr x1, [x1, #10936] │ │ │ │ + ldr w3, [x0, #10856] │ │ │ │ + mov w0, w21 │ │ │ │ + str w2, [x4, #10856] │ │ │ │ + ldr x2, [x4, #10944] │ │ │ │ + str w3, [x4, #10860] │ │ │ │ + str x2, [x4, #10936] │ │ │ │ + str x1, [x4, #10944] │ │ │ │ + bl a270 │ │ │ │ + mov w21, w0 │ │ │ │ + b 2385c │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0xffffffc0 // #-64 │ │ │ │ + fmov d12, d9 │ │ │ │ + mov w1, w0 │ │ │ │ + str w0, [x2, #10868] │ │ │ │ + b 23bf4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x23, x29, #0x31, lsl #12 │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + sub x23, x23, #0x380 │ │ │ │ + sub x25, x25, #0x378 │ │ │ │ + str xzr, [x0, #10768] │ │ │ │ + str wzr, [x0, #10784] │ │ │ │ + b 1d200 │ │ │ │ + mov x0, #0x4 // #4 │ │ │ │ + b 237b4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + sub x19, x19, #0x400 │ │ │ │ + mov w4, w25 │ │ │ │ + mov x6, x19 │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ + ldr x1, [x0, #10936] │ │ │ │ + orr w21, w21, #0x18 │ │ │ │ + ldr x2, [x0, #10944] │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + bl a850 │ │ │ │ + mov w5, w0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x22] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldrsw x3, [x1, #11264] │ │ │ │ + add x2, x2, #0x958 │ │ │ │ + ldrsw x4, [x1, #10828] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w5, [x6, #10868] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr w0, [x0, #11264] │ │ │ │ + sub w3, w3, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w3, [x0, #10828] │ │ │ │ + ldr w0, [x0, #10460] │ │ │ │ + cbz w0, 23e80 │ │ │ │ + b 23e10 │ │ │ │ + mov x0, #0x4 // #4 │ │ │ │ + b 23dd4 │ │ │ │ + mov x0, #0x8 // #8 │ │ │ │ + b 23dd4 │ │ │ │ + mov x0, #0x8 // #8 │ │ │ │ + b 237b4 │ │ │ │ + fmov d12, d9 │ │ │ │ + mov w0, #0xffffffc0 // #-64 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w1, w0 │ │ │ │ + str w0, [x2, #10868] │ │ │ │ + b 23bf4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10828] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 236d8 │ │ │ │ + scvtf d31, w0 │ │ │ │ + fmov d30, #1.000000000000000000e+00 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + fdiv d31, d31, d15 │ │ │ │ + ldr x2, [x1, #10936] │ │ │ │ + ldr x1, [x1, #10944] │ │ │ │ + ldr x3, [x3, #10952] │ │ │ │ + fdiv d15, d15, d10 │ │ │ │ + fmul d31, d31, d10 │ │ │ │ + fcmpe d31, d30 │ │ │ │ + b.mi 2475c // b.first │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + fcvtzs w20, d31 │ │ │ │ + str x1, [x4, #11320] │ │ │ │ + sub x1, x29, #0x32, lsl #12 │ │ │ │ + str x2, [x4, #11312] │ │ │ │ + str xzr, [x4, #11328] │ │ │ │ + cmp w20, #0x0 │ │ │ │ + str w0, [x4, #11336] │ │ │ │ + ccmp w0, w20, #0x1, ge // ge = tcont │ │ │ │ + str x3, [x4, #11344] │ │ │ │ + strb w25, [x1, #3160] │ │ │ │ + b.lt 24750 // b.tstop │ │ │ │ + cmp w25, #0x44 │ │ │ │ + b.eq 246a4 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbz w0, 24618 │ │ │ │ + mov x0, #0x8 // #8 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov x19, #0x10 // #16 │ │ │ │ + csel x19, x19, x0, ne // ne = any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x1, x3 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + str x28, [x0, #10760] │ │ │ │ + mov w28, w20 │ │ │ │ + str x22, [x0, #10784] │ │ │ │ + mov w22, w21 │ │ │ │ + b 24074 │ │ │ │ + ldr x1, [x1, #10952] │ │ │ │ + sxtw x24, w24 │ │ │ │ + umull x0, w19, w27 │ │ │ │ + mov x2, x19 │ │ │ │ + ubfiz x20, x27, #2, #32 │ │ │ │ + lsl x21, x24, #2 │ │ │ │ + add x0, x1, x0 │ │ │ │ + madd x1, x24, x19, x1 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr x1, [x0, #10936] │ │ │ │ + add x0, x1, x20 │ │ │ │ + add x1, x1, x24, lsl #2 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr x0, [x0, #10944] │ │ │ │ + add x1, x0, x21 │ │ │ │ + add x0, x0, x20 │ │ │ │ + bl a0c0 │ │ │ │ + add w0, w27, #0x1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + add x27, x27, #0x1 │ │ │ │ + scvtf d31, w0 │ │ │ │ + ldr w3, [x1, #10828] │ │ │ │ + fmul d31, d31, d15 │ │ │ │ + fcvtzs w24, d31 │ │ │ │ + cmp w3, w24 │ │ │ │ + b.gt 24070 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w21, w22 │ │ │ │ + mov w20, w28 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov x2, #0x10 // #16 │ │ │ │ + ldr x28, [x0, #10760] │ │ │ │ + ldr x22, [x0, #10784] │ │ │ │ + mov x0, #0x8 // #8 │ │ │ │ + csel x2, x2, x0, ne // ne = any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x4, [x0, #10952] │ │ │ │ + sub w1, w20, #0x1 │ │ │ │ + sub w3, w3, #0x1 │ │ │ │ + mov x27, #0xfffffffffffffffc // #-4 │ │ │ │ + sxtw x0, w1 │ │ │ │ + add x24, x27, w20, uxtw #2 │ │ │ │ + sxtw x3, w3 │ │ │ │ + sxtw x19, w20 │ │ │ │ + madd x0, x0, x2, x4 │ │ │ │ + madd x1, x3, x2, x4 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + ldr x0, [x0, #10936] │ │ │ │ + add x1, x27, w1, sxtw #2 │ │ │ │ + add x1, x0, x1 │ │ │ │ + add x0, x0, x24 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + ldr x0, [x0, #10944] │ │ │ │ + add x1, x27, w1, sxtw #2 │ │ │ │ + add x1, x0, x1 │ │ │ │ + add x0, x0, x24 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x19 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x840 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldrsw x4, [x0, #10828] │ │ │ │ + ldr x0, [x22] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + mov w1, w20 │ │ │ │ + sub x0, x0, #0x3d0 │ │ │ │ + bl 9e20 │ │ │ │ + cbz x0, 23fa4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr x1, [x0, #11312] │ │ │ │ + str w20, [x0, #10828] │ │ │ │ + ldr x0, [x0, #11344] │ │ │ │ + str x1, [x2, #10936] │ │ │ │ + ldr x1, [x2, #11320] │ │ │ │ + str x1, [x2, #10944] │ │ │ │ + str x0, [x2, #10952] │ │ │ │ + b 236d8 │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x7c0 │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10868] │ │ │ │ + b 23bf4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11080] │ │ │ │ + cbz w0, 234c4 │ │ │ │ + fmov d31, d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d8, d12 │ │ │ │ + fmov d13, d9 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + add x2, x2, #0x608 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + ldr x0, [x24] │ │ │ │ + ldr w1, [x1, #10360] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11072] │ │ │ │ + cbz w0, 234b8 │ │ │ │ + fmov d31, d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d8, d12 │ │ │ │ + fmov d13, d9 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + add x2, x2, #0x5d0 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + ldr x0, [x24] │ │ │ │ + ldr w1, [x1, #10368] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #11072] │ │ │ │ + cbnz w0, 234d4 │ │ │ │ + fmov d31, d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d8, d12 │ │ │ │ + fmov d13, d9 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + add x2, x2, #0x640 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + ldr x0, [x24] │ │ │ │ + ldr w1, [x1, #10452] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + fmov d31, d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d8, d12 │ │ │ │ + fmov d13, d9 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + mov x4, x20 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x24] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #11072] │ │ │ │ + ldr w0, [x0, #11080] │ │ │ │ + orr w0, w0, w1 │ │ │ │ + cbz w0, 234c4 │ │ │ │ + fmov d31, d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d8, d12 │ │ │ │ + fmov d13, d9 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + add x2, x2, #0x590 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + ldr x0, [x24] │ │ │ │ + ldr w1, [x1, #10364] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + fmov d31, d8 │ │ │ │ + fmov d13, d9 │ │ │ │ + adrp x19, 7f000 │ │ │ │ + ldr x19, [x19, #4048] │ │ │ │ + fmov d8, d12 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x3, [x0, #10776] │ │ │ │ + mov x24, x22 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + add x2, x2, #0x510 │ │ │ │ + ldr x0, [x19] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x550 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #10868] │ │ │ │ + b 23254 │ │ │ │ + fmov d31, d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x24, x22 │ │ │ │ + fmov d8, d12 │ │ │ │ + fmov d13, d9 │ │ │ │ + ldr x28, [x0, #10544] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x4, [x1, #10344] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr x22, [x0, #10560] │ │ │ │ + add x2, x2, #0x4c8 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr w21, [x0, #10536] │ │ │ │ + ldr w26, [x0, #10556] │ │ │ │ + ldr x0, [x24] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + fmov d31, d8 │ │ │ │ + mov x24, x22 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + fmov d8, d12 │ │ │ │ + ldr x0, [x24] │ │ │ │ + fmov d13, d9 │ │ │ │ + ldrsw x5, [x1, #10356] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x28, [x1, #10544] │ │ │ │ + sxtw x4, w4 │ │ │ │ + ldr x22, [x1, #10560] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w21, [x1, #10536] │ │ │ │ + add x2, x2, #0x680 │ │ │ │ + ldr w26, [x1, #10556] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + madd w2, w2, w2, w2 │ │ │ │ + mov w3, #0x2 // #2 │ │ │ │ + sdiv w2, w2, w3 │ │ │ │ + b 202d0 │ │ │ │ + mul w0, w0, w26 │ │ │ │ + mov w3, #0x2 // #2 │ │ │ │ + sdiv w0, w0, w3 │ │ │ │ + b 202a8 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mul w0, w8, w1 │ │ │ │ + sxtw x4, w8 │ │ │ │ + ldr w2, [x2, #10524] │ │ │ │ + cmp w2, #0x0 │ │ │ │ + b.le 24528 │ │ │ │ + sub w6, w8, #0x1 │ │ │ │ + sxtw x5, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sxtw x7, w1 │ │ │ │ + mov x4, x5 │ │ │ │ + adrp x3, 57000 │ │ │ │ + mul w6, w6, w8 │ │ │ │ + add x3, x3, #0x348 │ │ │ │ + ldr x0, [x0, #10792] │ │ │ │ + mov x2, #0x401 // #1025 │ │ │ │ + add w6, w8, w6, asr #1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + sxtw x6, w6 │ │ │ │ + bl 9940 <__sprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10648] │ │ │ │ + cbnz x0, 2030c │ │ │ │ + b 23408 │ │ │ │ + sub w6, w8, #0x1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x5, x4 │ │ │ │ + adrp x3, 57000 │ │ │ │ + mov x2, #0x401 // #1025 │ │ │ │ + add x3, x3, #0x368 │ │ │ │ + mul w6, w6, w8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0, #10792] │ │ │ │ + add w6, w8, w6, asr #1 │ │ │ │ + sxtw x6, w6 │ │ │ │ + bl 9940 <__sprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10648] │ │ │ │ + cbnz x0, 2030c │ │ │ │ + b 23408 │ │ │ │ + sxtw x4, w8 │ │ │ │ + cmp w20, #0x0 │ │ │ │ + b.le 24528 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x3, 57000 │ │ │ │ + mov x2, #0x401 // #1025 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr w0, [x0, #10644] │ │ │ │ + sxtw x5, w0 │ │ │ │ + mul w6, w8, w0 │ │ │ │ + sxtw x6, w6 │ │ │ │ + b 233f0 │ │ │ │ + fmov d31, d8 │ │ │ │ + mov x24, x22 │ │ │ │ + ldr x3, [x1, #10776] │ │ │ │ + fmov d8, d12 │ │ │ │ + ldr x0, [x24] │ │ │ │ + fmov d13, d9 │ │ │ │ + ldrsw x5, [x1, #10352] │ │ │ │ + fmov d12, d31 │ │ │ │ + ldr x28, [x1, #10544] │ │ │ │ + sxtw x4, w4 │ │ │ │ + ldr x22, [x1, #10560] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w21, [x1, #10536] │ │ │ │ + add x2, x2, #0x710 │ │ │ │ + ldr w26, [x1, #10556] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 23254 │ │ │ │ + fmov d12, d9 │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + b 23fac │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10464] │ │ │ │ + ldr w2, [x2, #10460] │ │ │ │ + orr w27, w1, w2 │ │ │ │ + cbz w27, 235dc │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w8, [x1, #10828] │ │ │ │ + add w27, w0, w8 │ │ │ │ + b 235dc │ │ │ │ + mov x0, x3 │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + b 2462c │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + sbfiz x19, x1, #2, #32 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + add x1, x0, w1, sxtw #2 │ │ │ │ + add x0, x0, x27 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + add w24, w24, #0x1 │ │ │ │ + ldr x0, [x0, #10936] │ │ │ │ + add x1, x0, x19 │ │ │ │ + add x0, x0, x27 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr x0, [x0, #10944] │ │ │ │ + add x1, x0, x19 │ │ │ │ + add x0, x0, x27 │ │ │ │ + bl a0c0 │ │ │ │ + add x27, x27, #0x4 │ │ │ │ + scvtf d31, w24 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + fmul d31, d31, d15 │ │ │ │ + fcvtzs w1, d31 │ │ │ │ + cmp w3, w1 │ │ │ │ + b.gt 24628 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr x4, [x0, #10952] │ │ │ │ + b 24114 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + mov x19, #0x0 // #0 │ │ │ │ + str x28, [x0, #10784] │ │ │ │ + mov x28, x22 │ │ │ │ + mov x0, x3 │ │ │ │ + mov w22, w20 │ │ │ │ + b 246c8 │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + sxtw x27, w1 │ │ │ │ + mov x2, #0x8 // #8 │ │ │ │ + add x1, x0, w1, sxtw #3 │ │ │ │ + add x0, x0, x19, lsl #1 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + lsl x20, x27, #2 │ │ │ │ + add w24, w24, #0x1 │ │ │ │ + ldr x1, [x0, #10936] │ │ │ │ + add x0, x1, x19 │ │ │ │ + add x1, x1, x27, lsl #2 │ │ │ │ + bl a0c0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x4 // #4 │ │ │ │ + ldr x0, [x0, #10944] │ │ │ │ + add x1, x0, x20 │ │ │ │ + add x0, x0, x19 │ │ │ │ + bl a0c0 │ │ │ │ + add x19, x19, #0x4 │ │ │ │ + scvtf d31, w24 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + fmul d31, d31, d15 │ │ │ │ + fcvtzs w1, d31 │ │ │ │ + cmp w3, w1 │ │ │ │ + b.gt 246c4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w20, w22 │ │ │ │ + mov x2, #0x8 // #8 │ │ │ │ + mov x22, x28 │ │ │ │ + ldr x28, [x0, #10784] │ │ │ │ + ldr x4, [x0, #10952] │ │ │ │ + b 24114 │ │ │ │ + fmov d12, d9 │ │ │ │ + mov w0, #0xffffffe0 // #-32 │ │ │ │ + b 23fac │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + mov w20, #0x1 // #1 │ │ │ │ + str w0, [x4, #11336] │ │ │ │ + sub x0, x29, #0x32, lsl #12 │ │ │ │ + str x2, [x4, #11312] │ │ │ │ + str x1, [x4, #11320] │ │ │ │ + str xzr, [x4, #11328] │ │ │ │ + str x3, [x4, #11344] │ │ │ │ + strb w25, [x0, #3160] │ │ │ │ + b 2402c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10700] │ │ │ │ + bl 96c0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10720] │ │ │ │ + ldr w0, [x1, #10496] │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq 252b8 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #9936] │ │ │ │ + cbz w0, 25278 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbnz w0, 25230 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10744] │ │ │ │ + tbz w0, #22, 25204 │ │ │ │ + ldr x0, [x20] │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf98 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + str w0, [x1, #10496] │ │ │ │ + cmp w24, w0 │ │ │ │ + b.ne 20a60 // b.any │ │ │ │ + ldr x21, [x1, #9672] │ │ │ │ + fmov d8, d10 │ │ │ │ + fmov d9, d12 │ │ │ │ + ldr d12, [x1, #10760] │ │ │ │ + mov w22, w26 │ │ │ │ + mov x19, x20 │ │ │ │ + mov x26, x28 │ │ │ │ + mov w28, w25 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x1, [x1, #10104] │ │ │ │ + ldr w0, [x0, #10900] │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + mov x2, x1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str x2, [x1, #10104] │ │ │ │ + mov w1, w0 │ │ │ │ + cmp w0, w2 │ │ │ │ + b.gt 207cc │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d10, d9 │ │ │ │ + fmov d15, d8 │ │ │ │ + mov x27, x19 │ │ │ │ + mov x6, x21 │ │ │ │ + mov w19, w22 │ │ │ │ + ldr w25, [x1, #9860] │ │ │ │ + mov x22, x26 │ │ │ │ + ldr w2, [x1, #10896] │ │ │ │ + mov w26, w28 │ │ │ │ + ldr d13, [x1, #9848] │ │ │ │ + add x22, x22, #0x1 │ │ │ │ + cmp w2, w22 │ │ │ │ + b.gt 20764 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w7, w19 │ │ │ │ + mov w28, w26 │ │ │ │ + mov x21, x6 │ │ │ │ + mov x26, x27 │ │ │ │ + ldr x20, [x0, #9680] │ │ │ │ + ldr x19, [x0, #9864] │ │ │ │ + ldr w0, [x0, #10884] │ │ │ │ + add x19, x19, #0x1 │ │ │ │ + cmp w0, w19 │ │ │ │ + b.gt 2072c │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w27, w28 │ │ │ │ + mov x6, x21 │ │ │ │ + mov w22, w7 │ │ │ │ + mov w21, w25 │ │ │ │ + mov x28, x26 │ │ │ │ + ldr w1, [x1, #10880] │ │ │ │ + add x6, x6, #0x1 │ │ │ │ + cmp w1, w6 │ │ │ │ + b.gt 206f8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d8, d15 │ │ │ │ + fmov d9, d10 │ │ │ │ + fmov d15, d13 │ │ │ │ + mov w19, w21 │ │ │ │ + mov x21, x20 │ │ │ │ + ldr w23, [x0, #9872] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + add x21, x21, #0x1 │ │ │ │ + ldr w0, [x0, #10876] │ │ │ │ + cmp w0, w21 │ │ │ │ + b.gt 2066c │ │ │ │ + fmov d31, d12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + fmov d10, d15 │ │ │ │ + mov w20, w19 │ │ │ │ + mov x22, x28 │ │ │ │ + ldr w26, [x0, #9876] │ │ │ │ + fmov d9, d31 │ │ │ │ + b 213b4 │ │ │ │ + ldr x0, [x28] │ │ │ │ + sxtw x3, w3 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 248ec │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ adrp x2, 55000 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x1, x20 │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + ldr x0, [x0, #10800] │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl f090 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + bl a840 │ │ │ │ + adrp x24, 7f000 │ │ │ │ + ldr x24, [x24, #4024] │ │ │ │ + b 1da88 │ │ │ │ + ldr x0, [x22] │ │ │ │ + fmov d12, d9 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb80 │ │ │ │ + mov x24, x22 │ │ │ │ + ldr w26, [x3, #10860] │ │ │ │ + ldr w21, [x1, #10828] │ │ │ │ + ldr w27, [x1, #10856] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x22] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb98 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x19, [x22] │ │ │ │ + ldr x20, [x0, #10776] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9860 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov x3, x0 │ │ │ │ + add x2, x2, #0xbb8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x19, [x22] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xbd8 │ │ │ │ + ldrsw x6, [x0, #10828] │ │ │ │ + ldrsw x5, [x0, #10860] │ │ │ │ + mov x0, x19 │ │ │ │ + ldrsw x4, [x1, #10856] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x0, #10856] │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w0, w2 │ │ │ │ + csel w0, w0, w2, ge // ge = tcont │ │ │ │ + cmp w2, #0x63 │ │ │ │ + b.le 24d7c │ │ │ │ + mov w1, #0x64 // #100 │ │ │ │ + sdiv w20, w2, w1 │ │ │ │ + sbfiz x0, x0, #2, #32 │ │ │ │ + bl 9b60 │ │ │ │ + mov x23, x0 │ │ │ │ + cbz x0, 1f2bc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 24d74 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + ldr x4, [x3, #10936] │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + ldr w3, [x4, x2, lsl #2] │ │ │ │ + cmp w3, #0x0 │ │ │ │ + ccmp w3, w0, #0x0, ge // ge = tcont │ │ │ │ + b.lt 24b40 // b.tstop │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + cmp w1, w2 │ │ │ │ + b.gt 24a80 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 24d3c │ │ │ │ + mov w4, #0x2 // #2 │ │ │ │ + sxtw x0, w0 │ │ │ │ + mov w3, #0x0 // #0 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + sdiv w1, w1, w4 │ │ │ │ + b 24ad0 │ │ │ │ + ldr w4, [x23, x2, lsl #2] │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + add w3, w3, w4 │ │ │ │ + cmp x0, x2 │ │ │ │ + b.eq 24b70 // b.none │ │ │ │ + mov w19, w2 │ │ │ │ + cmp w1, w3 │ │ │ │ + b.gt 24abc │ │ │ │ + b 24b74 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, #0xfffffffffffffffc // #-4 │ │ │ │ + ldr w4, [x0, #10184] │ │ │ │ + ldr w2, [x1, #10744] │ │ │ │ + sub w0, w4, #0x1 │ │ │ │ + and w21, w2, #0xffffdfff │ │ │ │ + str w21, [x1, #10744] │ │ │ │ + sxtw x0, w0 │ │ │ │ + sxtw x1, w4 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + ubfiz x2, x4, #2, #32 │ │ │ │ + mul x0, x0, x3 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr x3, [x3, #10568] │ │ │ │ + add x1, x0, w1, uxtw #2 │ │ │ │ + add x0, x0, w4, uxtw #2 │ │ │ │ + add x1, x3, x1 │ │ │ │ + add x0, x3, x0 │ │ │ │ + bl a240 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w19, [x0, #10184] │ │ │ │ + str w21, [x0, #11952] │ │ │ │ + b 20620 │ │ │ │ + ubfiz x3, x3, #2, #32 │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + ldr w0, [x23, x3] │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + str w0, [x23, x3] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + cmp w1, w2 │ │ │ │ + b.le 24d74 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + b 24a80 │ │ │ │ + add w19, w19, #0x1 │ │ │ │ + ldr x0, [x24] │ │ │ │ + adrp x3, 59000 │ │ │ │ + adrp x22, 57000 │ │ │ │ + add x3, x3, #0xd18 │ │ │ │ + add x2, x22, #0xc18 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 24be4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + adrp x25, 57000 │ │ │ │ + add x25, x25, #0xc58 │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str w19, [x1, #10808] │ │ │ │ + mov w19, w6 │ │ │ │ + udiv w1, w28, w20 │ │ │ │ + ldr w3, [x23, x28, lsl #2] │ │ │ │ + add w19, w19, w3 │ │ │ │ + msub w1, w1, w20, w28 │ │ │ │ + cbz w1, 24d44 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 24bbc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w19, [x0, #10808] │ │ │ │ + ldr x0, [x24] │ │ │ │ + adrp x25, 5c000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x25, #0x378 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w0, #0x63 │ │ │ │ + b.le 24c18 │ │ │ │ + mov w1, #0x64 // #100 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sdiv w1, w0, w1 │ │ │ │ + str w1, [x2, #10512] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x1, #10856] │ │ │ │ + cmp w2, #0x0 │ │ │ │ + b.le 24c98 │ │ │ │ + sdiv w20, w21, w27 │ │ │ │ + sub w6, w2, #0x1 │ │ │ │ + cmp w6, #0x2 │ │ │ │ + b.ls 24d88 // b.plast │ │ │ │ + lsr w1, w2, #2 │ │ │ │ + dup v29.4s, w20 │ │ │ │ + movi v31.4s, #0x0 │ │ │ │ + mov x3, x23 │ │ │ │ + add x1, x23, w1, uxtw #4 │ │ │ │ + ldr q30, [x3], #16 │ │ │ │ + sub v30.4s, v30.4s, v29.4s │ │ │ │ + mla v31.4s, v30.4s, v30.4s │ │ │ │ + cmp x1, x3 │ │ │ │ + b.ne 24c4c // b.any │ │ │ │ + addv s31, v31.4s │ │ │ │ + and w3, w2, #0xfffffffc │ │ │ │ + fmov w1, s31 │ │ │ │ + tst x2, #0x3 │ │ │ │ + b.eq 24d94 // b.none │ │ │ │ + sxtw x3, w3 │ │ │ │ + ldr w4, [x23, x3, lsl #2] │ │ │ │ + add x3, x3, #0x1 │ │ │ │ + sub w4, w4, w20 │ │ │ │ + madd w1, w4, w4, w1 │ │ │ │ + cmp w2, w3 │ │ │ │ + b.gt 24c78 │ │ │ │ + cmp w2, #0x1 │ │ │ │ + b.ne 24d94 // b.any │ │ │ │ + mov w27, #0x0 // #0 │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 24db8 │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x23, x1, lsl #2] │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.gt 24ca8 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10828] │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 24cf8 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr x4, [x2, #10944] │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + ldr w3, [x4, x2, lsl #2] │ │ │ │ + cmp w3, #0x0 │ │ │ │ + ccmp w3, w0, #0x0, ge // ge = tcont │ │ │ │ + b.lt 24e44 // b.tstop │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + cmp w1, w2 │ │ │ │ + b.gt 24cdc │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 24dcc │ │ │ │ + mov w4, #0x2 // #2 │ │ │ │ + sxtw x0, w0 │ │ │ │ + mov w3, #0x0 // #0 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + sdiv w1, w1, w4 │ │ │ │ + mov w20, w2 │ │ │ │ + cmp w1, w3 │ │ │ │ + b.le 24dd0 │ │ │ │ + ldr w4, [x23, x2, lsl #2] │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + add w3, w3, w4 │ │ │ │ + cmp x0, x2 │ │ │ │ + b.ne 24d14 // b.any │ │ │ │ + add w20, w20, #0x1 │ │ │ │ + b 24dd0 │ │ │ │ + mov w19, #0x0 // #0 │ │ │ │ + b 24b74 │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov x3, x28 │ │ │ │ + sxtw x4, w19 │ │ │ │ + mov x2, x25 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 24bbc │ │ │ │ + b 24bdc │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + b 24a9c │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w20, [x1, #10512] │ │ │ │ + b 24a4c │ │ │ │ + mov w1, #0x0 // #0 │ │ │ │ + mov w3, #0x0 // #0 │ │ │ │ + b 24c74 │ │ │ │ + sdiv w1, w1, w6 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x2, #10808] │ │ │ │ + scvtf d0, w1 │ │ │ │ + bl ab30 │ │ │ │ + fcvtzs w27, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10808] │ │ │ │ + b 24c9c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.gt 24cd0 │ │ │ │ + mov w20, #0x0 // #0 │ │ │ │ + ldr x0, [x24] │ │ │ │ + add x2, x22, #0xc18 │ │ │ │ + adrp x3, 59000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x3, x3, #0xd30 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 24eac │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + adrp x22, 57000 │ │ │ │ + add x22, x22, #0xc58 │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str w20, [x1, #10808] │ │ │ │ + mov w20, w19 │ │ │ │ + mov w19, w6 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x23, x28, lsl #2] │ │ │ │ + add w19, w19, w3 │ │ │ │ + ldr w2, [x1, #10512] │ │ │ │ + udiv w1, w28, w2 │ │ │ │ + msub w1, w1, w2, w28 │ │ │ │ + cbz w1, 24e74 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 24e18 │ │ │ │ + b 24ea0 │ │ │ │ + ubfiz x3, x3, #2, #32 │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + ldr w0, [x23, x3] │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + str w0, [x23, x3] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + cmp w1, w2 │ │ │ │ + b.le 25040 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + b 24cdc │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov x3, x28 │ │ │ │ + sxtw x4, w19 │ │ │ │ + mov x2, x22 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 24e18 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w19, w20 │ │ │ │ + ldr w20, [x0, #10808] │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x25, #0x378 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10860] │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 24f3c │ │ │ │ + sdiv w21, w21, w26 │ │ │ │ + sub w4, w1, #0x1 │ │ │ │ + cmp w4, #0x2 │ │ │ │ + b.ls 25048 // b.plast │ │ │ │ + lsr w0, w1, #2 │ │ │ │ + dup v29.4s, w21 │ │ │ │ + movi v31.4s, #0x0 │ │ │ │ + mov x2, x23 │ │ │ │ + add x0, x23, w0, uxtw #4 │ │ │ │ + ldr q30, [x2], #16 │ │ │ │ + sub v30.4s, v30.4s, v29.4s │ │ │ │ + mla v31.4s, v30.4s, v30.4s │ │ │ │ + cmp x0, x2 │ │ │ │ + b.ne 24ef0 // b.any │ │ │ │ + addv s31, v31.4s │ │ │ │ + and w2, w1, #0xfffffffc │ │ │ │ + fmov w0, s31 │ │ │ │ + tst x1, #0x3 │ │ │ │ + b.eq 25054 // b.none │ │ │ │ + sxtw x2, w2 │ │ │ │ + ldr w3, [x23, x2, lsl #2] │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + sub w3, w3, w21 │ │ │ │ + madd w0, w3, w3, w0 │ │ │ │ + cmp w1, w2 │ │ │ │ + b.gt 24f1c │ │ │ │ + cmp w1, #0x1 │ │ │ │ + b.ne 25054 // b.any │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc68 │ │ │ │ + adrp x21, 57000 │ │ │ │ + add x21, x21, #0xc98 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ + sub x25, x25, #0x378 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x24] │ │ │ │ + sxtw x3, w27 │ │ │ │ + mov x2, x21 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + scvtf d0, w19 │ │ │ │ + adrp x19, 57000 │ │ │ │ + add x19, x19, #0xcc0 │ │ │ │ + mov x2, x19 │ │ │ │ + ldr w1, [x0, #10856] │ │ │ │ + ldr x0, [x24] │ │ │ │ + scvtf d31, w1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xcd0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, x21 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldrsw x3, [x0, #10004] │ │ │ │ + ldr x0, [x24] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + scvtf d0, w20 │ │ │ │ + mov x2, x19 │ │ │ │ + ldr w1, [x0, #10860] │ │ │ │ + ldr x0, [x24] │ │ │ │ + scvtf d31, w1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x23 │ │ │ │ + sub x23, x29, #0x31, lsl #12 │ │ │ │ + sub x23, x23, #0x380 │ │ │ │ + bl ab40 │ │ │ │ + b 1f2cc │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + b 24cf8 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + b 24f18 │ │ │ │ + sdiv w0, w0, w4 │ │ │ │ + scvtf d0, w0 │ │ │ │ + bl ab30 │ │ │ │ + fcvtzs w0, d0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10004] │ │ │ │ + b 24f3c │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str xzr, [x1, #10768] │ │ │ │ + b 1d1d4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10416] │ │ │ │ + cbnz w0, 25138 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10284] │ │ │ │ + cbnz w0, 25118 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10280] │ │ │ │ + cbz w0, 20518 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w3, #0x1 // #1 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + ldr x2, [x2, #10936] │ │ │ │ + ldr w1, [x0, #10744] │ │ │ │ + ldr w7, [x0, #10828] │ │ │ │ + ldr w5, [x0, #10856] │ │ │ │ + ldr w6, [x0, #10860] │ │ │ │ + mov w0, w25 │ │ │ │ + str w3, [sp] │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr x8, [x22] │ │ │ │ + ldr x3, [x3, #10944] │ │ │ │ + ldr x4, [x4, #10952] │ │ │ │ + str x8, [sp, #8] │ │ │ │ + bl a9b0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbz w0, 1f2bc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #10784] │ │ │ │ + b 1d1d4 │ │ │ │ + fmov d12, d9 │ │ │ │ + mov w0, #0xfffff000 // #-4096 │ │ │ │ + b 23148 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + ldr x0, [x0, #10952] │ │ │ │ + ldrsw x2, [x1, #10828] │ │ │ │ + mov w1, w25 │ │ │ │ + bl 9fe0 │ │ │ │ + b 2509c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + sub x2, x2, #0x594 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + ldr w3, [x0, #10416] │ │ │ │ + ldr x0, [x0, #10944] │ │ │ │ + bl 9ea0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbz w0, 25090 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + str w0, [x1, #10760] │ │ │ │ + str wzr, [x1, #10784] │ │ │ │ + b 1d1d4 │ │ │ │ + cmp w20, #0x0 │ │ │ │ + b.le 2519c │ │ │ │ + ldr x0, [x22] │ │ │ │ + adrp x2, 5a000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x4b8 │ │ │ │ + neg w20, w20 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #10644] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x7, x29, #0x34, lsl #12 │ │ │ │ + sub x5, x29, #0x31, lsl #12 │ │ │ │ + sub x4, x29, #0x31, lsl #12 │ │ │ │ + sub x3, x29, #0x31, lsl #12 │ │ │ │ + mov w1, w24 │ │ │ │ + str w21, [x2, #10856] │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + mov w0, w28 │ │ │ │ + mov w6, w25 │ │ │ │ + sub x5, x5, #0x5b4 │ │ │ │ + sub x4, x4, #0x538 │ │ │ │ + sub x3, x3, #0x540 │ │ │ │ + sub x2, x2, #0x548 │ │ │ │ + str w21, [x7, #10860] │ │ │ │ + bl 9d30 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 25070 │ │ │ │ + orr w19, w19, #0x10 │ │ │ │ + b 2048c │ │ │ │ + mov w4, w21 │ │ │ │ + b 20428 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 252f0 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + cmp w24, #0x1 │ │ │ │ + cset w1, ne // ne = any │ │ │ │ + ldr w0, [x0, #10668] │ │ │ │ + eor w0, w0, #0x1 │ │ │ │ + tst w1, w0 │ │ │ │ + b.ne 25328 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10744] │ │ │ │ + tbz w0, #22, 20afc │ │ │ │ + b 247c8 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov w0, #0x5a // #90 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 252e4 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + cmp w24, #0x1 │ │ │ │ + cset w1, ne // ne = any │ │ │ │ + ldr w0, [x0, #10668] │ │ │ │ + eor w0, w0, #0x1 │ │ │ │ + tst w1, w0 │ │ │ │ + b.ne 25328 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbnz w0, 25220 │ │ │ │ + b 20afc │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x43 // #67 │ │ │ │ + str w0, [x1, #10720] │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov w0, #0x5a // #90 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 252e4 // b.any │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10744] │ │ │ │ + tst w1, #0xc00000 │ │ │ │ + b.ne 25220 // b.any │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10608] │ │ │ │ + cbnz w1, 251f8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.ne 25204 // b.any │ │ │ │ + b 25220 │ │ │ │ + ldr w0, [x1, #9936] │ │ │ │ + cbz w0, 2526c │ │ │ │ + ldr w0, [x1, #10608] │ │ │ │ + cbz w0, 25850 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x5a // #90 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + mov w0, #0x43 // #67 │ │ │ │ + str w0, [x1, #10720] │ │ │ │ + b.eq 25240 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10744] │ │ │ │ + tbnz w0, #22, 247c8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.ne 25204 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + cmp w24, #0x1 │ │ │ │ + ldr w0, [x0, #10668] │ │ │ │ + eor w1, w0, #0x1 │ │ │ │ + cset w0, ne // ne = any │ │ │ │ + and w0, w0, w1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10744] │ │ │ │ + tst w0, w1, lsr #23 │ │ │ │ + b.eq 25220 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w3, #0x3f // #63 │ │ │ │ + ldr w0, [x0, #10720] │ │ │ │ + sub w2, w0, #0x43 │ │ │ │ + ldr x0, [x20] │ │ │ │ + cmp w2, #0x11 │ │ │ │ + b.hi 25350 // b.pmore │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x290 │ │ │ │ + ldr w3, [x1, w2, uxtw #2] │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf58 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 2525c │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w10, w27 │ │ │ │ + ldr w30, [x2, #10324] │ │ │ │ + ldr d14, [x2, #9632] │ │ │ │ + add w30, w30, #0x1 │ │ │ │ + ldr d10, [x2, #9640] │ │ │ │ + ldr d15, [x2, #9656] │ │ │ │ + ldr w19, [x2, #9648] │ │ │ │ + ldr w21, [x2, #9652] │ │ │ │ + cmp w1, w30 │ │ │ │ + b.gt 20c24 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w26, w10 │ │ │ │ + ldr x24, [x2, #9840] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x2, #10240] │ │ │ │ + add w2, w2, #0x1 │ │ │ │ + str w2, [x3, #10240] │ │ │ │ + cmp w0, w2 │ │ │ │ + b.gt 20c10 │ │ │ │ + ldr x30, [x3, #9912] │ │ │ │ + fmov d13, d14 │ │ │ │ + mov w25, w26 │ │ │ │ + mov w20, w19 │ │ │ │ + mov x22, x23 │ │ │ │ + add x30, x30, #0x4 │ │ │ │ + cmp x30, x24 │ │ │ │ + b.ne 20bcc // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w26, w20 │ │ │ │ + fmov d12, d15 │ │ │ │ + fmov d11, d13 │ │ │ │ + mov w24, w21 │ │ │ │ + mov x20, x22 │ │ │ │ + ldr x28, [x0, #9664] │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 247dc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ + ldr x1, [x0, #10984] │ │ │ │ + ldr w3, [x3, #10000] │ │ │ │ + ldr x0, [x22] │ │ │ │ + add x3, x1, w3, sxtw #2 │ │ │ │ + ldr w6, [x1] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov w4, w6 │ │ │ │ + ldur w7, [x3, #-4] │ │ │ │ + mov w3, w6 │ │ │ │ + mov w5, w7 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x19, [x22] │ │ │ │ + ldr x21, [x0, #10776] │ │ │ │ + mov x0, x21 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ + ldr d4, [x0, #9952] │ │ │ │ + ldr d3, [x0, #9960] │ │ │ │ + ldr d2, [x0, #9968] │ │ │ │ + ldr d1, [x0, #9976] │ │ │ │ + ldr d0, [x0, #9984] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x678 │ │ │ │ + ldr x1, [x0, #10984] │ │ │ │ + ldr x0, [x22] │ │ │ │ + ldr w6, [x1] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov w3, w6 │ │ │ │ + mov w5, w6 │ │ │ │ + mov w4, w6 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x19, [x22] │ │ │ │ + mov x0, x21 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + movi d3, #0x0 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, 59000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x6b8 │ │ │ │ + fmov d2, d3 │ │ │ │ + fmov d1, d3 │ │ │ │ + fmov d0, d3 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 247dc │ │ │ │ + bl 9720 │ │ │ │ + fsub d31, d0, d12 │ │ │ │ + fcmpe d11, d31 │ │ │ │ + b.mi 25528 // b.first │ │ │ │ + b 21438 │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4016] │ │ │ │ + fmov d12, d9 │ │ │ │ + mov x23, x19 │ │ │ │ + mov x25, x28 │ │ │ │ + ldr x0, [x0, #64] │ │ │ │ + cbz x0, 1f2cc │ │ │ │ + adrp x2, 59000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f2cc │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4016] │ │ │ │ + fmov d12, d9 │ │ │ │ + mov x23, x19 │ │ │ │ + mov x25, x28 │ │ │ │ + ldr x0, [x0, #64] │ │ │ │ + cbz x0, 1f2cc │ │ │ │ + fmov d0, d11 │ │ │ │ + adrp x2, 59000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x738 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 1f2cc │ │ │ │ + ldr x0, [x19] │ │ │ │ + mov w3, w4 │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xe48 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 24818 │ │ │ │ + ldr x0, [x19] │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xe00 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 24818 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x19, x29, #0x31, lsl #12 │ │ │ │ + mov w7, w25 │ │ │ │ + sub x19, x19, #0x3d0 │ │ │ │ + ldr w1, [x0, #10728] │ │ │ │ + ldr w6, [x0, #10828] │ │ │ │ + ldr w4, [x0, #10856] │ │ │ │ + cmp w1, #0x0 │ │ │ │ + ldr w5, [x0, #10860] │ │ │ │ + mov w0, #0x64 // #100 │ │ │ │ + csel w22, w1, w0, ne // ne = any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x2, [x2, #10936] │ │ │ │ + ldr x3, [x0, #10944] │ │ │ │ + mov x0, x19 │ │ │ │ + ldr x1, [x1, #10952] │ │ │ │ + bl 9fc0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + mov w1, w25 │ │ │ │ + ldr w2, [x0, #10860] │ │ │ │ + ldr w23, [x0, #10856] │ │ │ │ + ldr w0, [x0, #10872] │ │ │ │ + cmp w23, w2 │ │ │ │ + ldr w3, [x3, #10892] │ │ │ │ + csel w23, w23, w2, ge // ge = tcont │ │ │ │ + mul w0, w23, w0 │ │ │ │ + mul w0, w0, w3 │ │ │ │ + bl 9ae0 │ │ │ │ + mov x27, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w2, [x1, #10872] │ │ │ │ + ldr w0, [x1, #10888] │ │ │ │ + mov w1, w25 │ │ │ │ + mul w23, w23, w2 │ │ │ │ + mul w0, w23, w0 │ │ │ │ + bl 9ae0 │ │ │ │ + mov x23, x0 │ │ │ │ + cmp x27, #0x0 │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 259b8 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10628] │ │ │ │ + cbnz w0, 2586c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10588] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 258f4 // b.none │ │ │ │ + mov w21, w0 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + fmov d15, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d14, [x0, #10688] │ │ │ │ + bl 9720 │ │ │ │ + fmov d13, d0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x27 │ │ │ │ + mov x2, x23 │ │ │ │ + ldr x5, [x0, #10192] │ │ │ │ + ldr x4, [x0, #10576] │ │ │ │ + ldr w6, [x0, #10888] │ │ │ │ + ldr w7, [x0, #10892] │ │ │ │ + ldr w0, [x0, #10720] │ │ │ │ + str w0, [sp] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10744] │ │ │ │ + mov x0, x19 │ │ │ │ + bl a060 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 256e8 │ │ │ │ + bl 9720 │ │ │ │ + fsub d31, d0, d13 │ │ │ │ + add w21, w21, #0x1 │ │ │ │ + fcmpe d31, d15 │ │ │ │ + fcsel d15, d15, d31, gt │ │ │ │ + fcmpe d14, d15 │ │ │ │ + fcsel d15, d14, d15, gt │ │ │ │ + cmp w22, w21 │ │ │ │ + b.ne 25670 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10628] │ │ │ │ + cbnz w0, 25998 │ │ │ │ + mov x0, x27 │ │ │ │ + bl ab40 │ │ │ │ + mov x0, x23 │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 20ab8 │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + mov x1, x19 │ │ │ │ + sub x0, x0, #0x260 │ │ │ │ + mov x19, x0 │ │ │ │ + bl 9650 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0xffffaeff // #-20737 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ - and w0, w0, #0xfffdffff │ │ │ │ - str w0, [x1, #10744] │ │ │ │ - b 20dec │ │ │ │ + and w1, w0, w1 │ │ │ │ + mov x0, x19 │ │ │ │ + orr w1, w1, #0x100 │ │ │ │ + str w1, [x2, #11716] │ │ │ │ + bl 98b0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xf18 │ │ │ │ + ldr w3, [x0, #10828] │ │ │ │ + ldr x0, [x20] │ │ │ │ + lsl w3, w3, #1 │ │ │ │ + scvtf d14, w3 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x22, [x20] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldr w1, [x1, #10720] │ │ │ │ + sub w1, w1, #0x43 │ │ │ │ + cmp w1, #0x11 │ │ │ │ + b.hi 258bc // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w1, uxtw #2] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x23 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xf38 │ │ │ │ + ldrsw x1, [x0, #11704] │ │ │ │ + ldrsw x7, [x0, #11708] │ │ │ │ + ldrsw x0, [x0, #11712] │ │ │ │ + stp x0, x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x22 │ │ │ │ + ldrsw x6, [x1, #10312] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, #0x848000000000 // #145685290680320 │ │ │ │ adrp x2, 59000 │ │ │ │ - add x2, x2, #0x160 │ │ │ │ - ldr w1, [x1, #10504] │ │ │ │ + movk x0, #0x412e, lsl #48 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr x0, [x20] │ │ │ │ + fmul d15, d15, d31 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d0, d14, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 21a3c │ │ │ │ + b 20ab8 │ │ │ │ + fmov d31, d12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - ldr d14, [x0, #10784] │ │ │ │ - str d13, [x0, #10152] │ │ │ │ - b 21c00 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d12, d9 │ │ │ │ + mov x22, x19 │ │ │ │ + sxtw x4, w4 │ │ │ │ + ldr d10, [x0, #9848] │ │ │ │ + sxtw x3, w3 │ │ │ │ + ldrsw x5, [x1, #10872] │ │ │ │ + fmov d9, d31 │ │ │ │ + ldr w20, [x0, #9860] │ │ │ │ + adrp x2, 57000 │ │ │ │ + ldr w23, [x0, #9872] │ │ │ │ + add x2, x2, #0xe90 │ │ │ │ + ldr w26, [x0, #9876] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x19] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 213c4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d9, [x20, #144] │ │ │ │ - str d13, [x0, #10152] │ │ │ │ - ldr d14, [x0, #10784] │ │ │ │ - stp d8, d11, [x20, #128] │ │ │ │ - stp d13, d12, [x20, #160] │ │ │ │ - b 21c00 │ │ │ │ + ldr x0, [x0, #10744] │ │ │ │ + tbz w0, #22, 259ec │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x43 // #67 │ │ │ │ + str w0, [x1, #10720] │ │ │ │ + b 25220 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl 9e30 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + b 25648 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10608] │ │ │ │ + cbz w0, 258c4 │ │ │ │ + cmp w25, #0x43 │ │ │ │ + mov w0, #0x5a // #90 │ │ │ │ + ccmp w25, w0, #0x4, ne // ne = any │ │ │ │ + b.ne 20ad0 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10700] │ │ │ │ + str w0, [x1, #10720] │ │ │ │ + b 25240 │ │ │ │ + mov w5, #0x3f // #63 │ │ │ │ + b 257a4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + cmp w24, #0x1 │ │ │ │ + cset w1, ne // ne = any │ │ │ │ + ldr w0, [x0, #10668] │ │ │ │ + ldr w2, [x2, #10700] │ │ │ │ + eor w0, w0, #0x1 │ │ │ │ + str w2, [x3, #10720] │ │ │ │ + tst w1, w0 │ │ │ │ + b.eq 20afc // b.none │ │ │ │ + b 25328 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + mov w21, #0x0 // #0 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + fmov d15, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d14, [x0, #10688] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl 9e30 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d13, d0 │ │ │ │ + mov x3, x27 │ │ │ │ + mov x2, x23 │ │ │ │ + ldr x5, [x0, #10192] │ │ │ │ + ldr x4, [x0, #10576] │ │ │ │ + ldr w6, [x0, #10888] │ │ │ │ + ldr w7, [x0, #10892] │ │ │ │ + ldr w0, [x0, #10720] │ │ │ │ + str w0, [sp] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10744] │ │ │ │ + mov x0, x19 │ │ │ │ + bl a060 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 256e8 │ │ │ │ + bl 9720 │ │ │ │ + fsub d31, d0, d13 │ │ │ │ + add w21, w21, #0x1 │ │ │ │ + fcmpe d31, d15 │ │ │ │ + fcsel d15, d15, d31, gt │ │ │ │ + fcmpe d15, d14 │ │ │ │ + fcsel d15, d14, d15, mi // mi = first │ │ │ │ + cmp w22, w21 │ │ │ │ + b.ne 2590c // b.any │ │ │ │ + b 256dc │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl 9e30 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + b 256e8 │ │ │ │ + mov x25, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d12, [x0, #10760] │ │ │ │ + cbz x27, 259d0 │ │ │ │ + mov x0, x27 │ │ │ │ + bl ab40 │ │ │ │ + cbz x25, 259dc │ │ │ │ + mov x0, x25 │ │ │ │ + bl ab40 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + b 230f4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + cmp w24, #0x1 │ │ │ │ + ldr w0, [x0, #10668] │ │ │ │ + eor w1, w0, #0x1 │ │ │ │ + cset w0, ne // ne = any │ │ │ │ + and w0, w0, w1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10744] │ │ │ │ + tst w0, w1, lsr #23 │ │ │ │ + b.eq 2585c // b.none │ │ │ │ + ldr x0, [x20] │ │ │ │ + adrp x2, 57000 │ │ │ │ + mov w3, #0x43 // #67 │ │ │ │ + add x2, x2, #0xf58 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 2585c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x3, [x0, #10936] │ │ │ │ ldr x2, [x0, #10944] │ │ │ │ ubfiz x0, x20, #2, #32 │ │ │ │ ldr w5, [x2, x0] │ │ │ │ ldr w4, [x3, x0] │ │ │ │ cmp w5, w4 │ │ │ │ - b.eq 21ea0 // b.none │ │ │ │ + b.eq 25a60 // b.none │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 21e7c │ │ │ │ - b 20e7c │ │ │ │ + b.gt 25a3c │ │ │ │ + b 20e38 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x2, x3 │ │ │ │ add x20, x20, #0x1 │ │ │ │ ldr x4, [x1, #10952] │ │ │ │ mov w1, #0x53 // #83 │ │ │ │ add x0, x4, x0 │ │ │ │ bl 9fe0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 21e74 │ │ │ │ - b 20e7c │ │ │ │ + b.gt 25a34 │ │ │ │ + b 20e38 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10320] │ │ │ │ + str wzr, [x0, #10324] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 20db4 │ │ │ │ + b 20d70 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ mov x25, x20 │ │ │ │ ldr d12, [x0, #10760] │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2, #10868] │ │ │ │ - b 218d4 │ │ │ │ + b 218ac │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ ldr w2, [x2, #10752] │ │ │ │ and w3, w1, w2 │ │ │ │ str w3, [x4, #10784] │ │ │ │ tst w1, w2 │ │ │ │ - b.ne 21144 // b.any │ │ │ │ - cbnz x20, 21308 │ │ │ │ + b.ne 21100 // b.any │ │ │ │ + cbnz x20, 212c4 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x25, x20 │ │ │ │ ldr d12, [x1, #10760] │ │ │ │ - b 218d4 │ │ │ │ + b 218ac │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr d12, [x1, #10760] │ │ │ │ ldr w1, [x1, #10752] │ │ │ │ mov x25, x20 │ │ │ │ str w1, [x2, #10784] │ │ │ │ - b 218d4 │ │ │ │ + b 218ac │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w4, w28 │ │ │ │ mov w3, w28 │ │ │ │ mov w2, w27 │ │ │ │ ldrsw x5, [x1, #10888] │ │ │ │ ldrsw x6, [x1, #10892] │ │ │ │ mov x1, x21 │ │ │ │ bl a210 │ │ │ │ mov w22, w0 │ │ │ │ - cbnz w0, 22840 │ │ │ │ + cbnz w0, 27998 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w0, #0xbdc1 // #48577 │ │ │ │ movk w0, #0xfff0, lsl #16 │ │ │ │ - ldr w1, [x1, #10672] │ │ │ │ + ldr w1, [x1, #10676] │ │ │ │ cmp w1, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10668] │ │ │ │ + ldr w1, [x1, #10672] │ │ │ │ ccmp w1, w0, #0x0, eq // eq = none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - ldr w1, [x1, #10416] │ │ │ │ + ldr w1, [x1, #10420] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 22b84 │ │ │ │ + cbz w0, 27980 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10672] │ │ │ │ + ldr w0, [x0, #10676] │ │ │ │ str wzr, [x1, #11264] │ │ │ │ cmp w0, #0x0 │ │ │ │ str xzr, [x1, #11312] │ │ │ │ cneg w1, w0, lt // lt = tstop │ │ │ │ str w1, [x2, #10784] │ │ │ │ - ldr w1, [x2, #10668] │ │ │ │ + ldr w1, [x2, #10672] │ │ │ │ cmp w1, #0x0 │ │ │ │ orr w25, w0, w1 │ │ │ │ cneg w0, w1, lt // lt = tstop │ │ │ │ str w0, [x2, #10312] │ │ │ │ - ldr w0, [x2, #10416] │ │ │ │ - cbz w0, 22830 │ │ │ │ + ldr w0, [x2, #10420] │ │ │ │ + cbz w0, 27978 │ │ │ │ cmp w25, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ mov w19, w0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x260 │ │ │ │ mov x2, #0x110 // #272 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ + str x0, [x1, #10160] │ │ │ │ mov x1, x20 │ │ │ │ bl 9450 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x20, #240] │ │ │ │ - str w0, [x1, #10208] │ │ │ │ - tbz w25, #31, 22028 │ │ │ │ + str w0, [x1, #10216] │ │ │ │ + tbz w25, #31, 25be8 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #10928] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.lt 22064 // b.tstop │ │ │ │ + b.lt 25c24 // b.tstop │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w5, w19 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ ldr w6, [x0, #10928] │ │ │ │ ldr x0, [x23] │ │ │ │ ldr w3, [x1, #10312] │ │ │ │ ldr w4, [x1, #10784] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10616] │ │ │ │ + ldr w0, [x0, #10612] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 22088 │ │ │ │ + b.le 25c48 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 22254 // b.none │ │ │ │ + b.eq 25e14 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ cset w0, ne // ne = any │ │ │ │ add w22, w0, #0x2 │ │ │ │ bl 9720 │ │ │ │ sub x25, x29, #0x31, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d15, #0x0 │ │ │ │ sub x25, x25, #0x400 │ │ │ │ ldr w1, [x0, #10872] │ │ │ │ - str w1, [x0, #10136] │ │ │ │ + str w1, [x0, #10152] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x0, #10776] │ │ │ │ fsub d15, d15, d0 │ │ │ │ str x20, [x1, #11312] │ │ │ │ bl 9860 │ │ │ │ mov x8, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ @@ -23899,28 +27723,28 @@ │ │ │ │ fmov d0, #3.000000000000000000e+00 │ │ │ │ ldr w0, [x0, #10720] │ │ │ │ mov w3, w19 │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w7, #0xa // #10 │ │ │ │ ldr w5, [x0, #10312] │ │ │ │ - ldr x0, [x0, #10568] │ │ │ │ + ldr x0, [x0, #10576] │ │ │ │ stp x0, xzr, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10136] │ │ │ │ + ldr w1, [x0, #10152] │ │ │ │ ldr w4, [x0, #10784] │ │ │ │ str w1, [sp, #24] │ │ │ │ add x1, x29, x11 │ │ │ │ ldr w0, [x0, #10696] │ │ │ │ str w0, [sp, #32] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str x24, [sp, #40] │ │ │ │ sub x0, x0, #0x4b8 │ │ │ │ str wzr, [sp, #48] │ │ │ │ - ldr x2, [x2, #10184] │ │ │ │ + ldr x2, [x2, #10192] │ │ │ │ stp x2, x21, [sp, #56] │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ stp x1, x8, [sp, #120] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ sub x2, x2, #0x4c0 │ │ │ │ str wzr, [sp, #72] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ @@ -23928,96 +27752,96 @@ │ │ │ │ stp x25, x2, [sp, #88] │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x2, x2, #0x550 │ │ │ │ str x0, [sp, #104] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str w22, [sp, #112] │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ - ldr x9, [x9, #10056] │ │ │ │ - ldr x8, [x8, #10080] │ │ │ │ + ldr x9, [x9, #10064] │ │ │ │ + ldr x8, [x8, #10088] │ │ │ │ stp x8, x9, [sp, #136] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x8, #10048] │ │ │ │ + ldr x8, [x8, #10056] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl 9b10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fadd d15, d15, d0 │ │ │ │ - ldr d31, [x0, #10368] │ │ │ │ + ldr d31, [x0, #10376] │ │ │ │ fadd d31, d31, d15 │ │ │ │ - str d31, [x0, #10368] │ │ │ │ + str d31, [x0, #10376] │ │ │ │ ldr w0, [x0, #10732] │ │ │ │ - cbnz w0, 22884 │ │ │ │ + cbnz w0, 279dc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ asr w22, w0, #13 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x25, [x0, #11312] │ │ │ │ ldr x0, [x23] │ │ │ │ cmp x25, #0x0 │ │ │ │ ccmp x25, x20, #0x4, ne // ne = any │ │ │ │ - b.ne 22858 // b.any │ │ │ │ + b.ne 279b0 // b.any │ │ │ │ fmov d0, d15 │ │ │ │ mov x25, x20 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7c8 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x20, x25 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w0, w22, #0x1 │ │ │ │ - str w0, [x1, #9908] │ │ │ │ - tbz w22, #0, 2220c │ │ │ │ + str w0, [x1, #9920] │ │ │ │ + tbz w22, #0, 25dcc │ │ │ │ ldr d30, [x1, #11056] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 22260 // b.any │ │ │ │ + b.ne 25e20 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10868] │ │ │ │ ldr w1, [x1, #10752] │ │ │ │ str w1, [x2, #10784] │ │ │ │ - cbz w0, 22474 │ │ │ │ + cbz w0, 26034 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x2, #10868] │ │ │ │ cmp x20, #0x0 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 2114c // b.any │ │ │ │ - cbz x20, 22248 │ │ │ │ + b.ne 21108 // b.any │ │ │ │ + cbz x20, 25e08 │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - b 211b8 │ │ │ │ + b 21174 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w22, [x0, #10616] │ │ │ │ - b 22088 │ │ │ │ + ldr w22, [x0, #10612] │ │ │ │ + b 25c48 │ │ │ │ ldr w0, [x1, #10920] │ │ │ │ str w0, [x1, #10932] │ │ │ │ str xzr, [x1, #11216] │ │ │ │ bl 9720 │ │ │ │ ldr w22, [x20, #240] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d15, d0 │ │ │ │ ldr w1, [x0, #10920] │ │ │ │ str xzr, [x0, #11264] │ │ │ │ ldr w5, [x0, #10924] │ │ │ │ ldr x0, [x23] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 22a04 │ │ │ │ + b.le 27b5c │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x810 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w25, [x0, #10872] │ │ │ │ ldr x0, [x0, #10776] │ │ │ │ ldr d14, [x1, #11056] │ │ │ │ ldr w19, [x1, #10924] │ │ │ │ @@ -24033,143 +27857,143 @@ │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ str w1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov w3, w19 │ │ │ │ sub x2, x2, #0x54c │ │ │ │ mov w7, #0xa // #10 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - ldr x1, [x1, #10568] │ │ │ │ + ldr x1, [x1, #10576] │ │ │ │ stp x1, x20, [sp, #8] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w25, [sp, #24] │ │ │ │ ldr w1, [x1, #10696] │ │ │ │ str w1, [sp, #32] │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ str x24, [sp, #40] │ │ │ │ sub x1, x1, #0x430 │ │ │ │ str wzr, [sp, #48] │ │ │ │ - ldr x4, [x4, #10184] │ │ │ │ + ldr x4, [x4, #10192] │ │ │ │ stp x4, x21, [sp, #56] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ str wzr, [sp, #72] │ │ │ │ str w6, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ str xzr, [sp, #104] │ │ │ │ - ldr w9, [x9, #10428] │ │ │ │ + ldr w9, [x9, #10432] │ │ │ │ str w9, [sp, #112] │ │ │ │ sub x9, x29, #0x34, lsl #12 │ │ │ │ stp x8, x0, [sp, #120] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x9, [x9, #10056] │ │ │ │ - ldr x8, [x8, #10080] │ │ │ │ + ldr x9, [x9, #10064] │ │ │ │ + ldr x8, [x8, #10088] │ │ │ │ stp x8, x9, [sp, #136] │ │ │ │ sub x8, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x8, #10048] │ │ │ │ + ldr x8, [x8, #10056] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl 9b10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d0, d0, d15 │ │ │ │ - ldr d31, [x0, #10368] │ │ │ │ + ldr d31, [x0, #10376] │ │ │ │ fadd d31, d31, d0 │ │ │ │ - str d31, [x0, #10368] │ │ │ │ + str d31, [x0, #10376] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w4, [x20, #240] │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ ldr d2, [x1, #11144] │ │ │ │ mov w3, w22 │ │ │ │ ldr d3, [x1, #11184] │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + add x2, x2, #0x880 │ │ │ │ ldr d1, [x1, #11216] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10920] │ │ │ │ - cbz w0, 2220c │ │ │ │ + cbz w0, 25dcc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w3, [x0, #10932] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 2220c │ │ │ │ + b.le 25dcc │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x9d8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x908 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x1, #0x54c │ │ │ │ - ldr d31, [x0, #432] │ │ │ │ + ldr d31, [x0, #224] │ │ │ │ sub x2, x2, #0x260 │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ sub x0, x0, #0x370 │ │ │ │ mov w3, #0x9 // #9 │ │ │ │ str x0, [x4, #11312] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ str x2, [x4, #11320] │ │ │ │ sub x0, x0, #0x3d0 │ │ │ │ str x1, [x4, #11680] │ │ │ │ str d31, [x4, #11328] │ │ │ │ str w3, [x4, #11408] │ │ │ │ bl a780 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - ldr w0, [x1, #10628] │ │ │ │ + ldr w0, [x1, #10624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2294c // b.none │ │ │ │ + b.eq 27aa4 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10932] │ │ │ │ - str w0, [x1, #10576] │ │ │ │ - ldr w0, [x1, #10192] │ │ │ │ + str w0, [x1, #10528] │ │ │ │ + ldr w0, [x1, #10200] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - str w0, [x1, #9980] │ │ │ │ - b 2220c │ │ │ │ + str w0, [x1, #10000] │ │ │ │ + b 25dcc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10512] │ │ │ │ - cbnz w0, 255d4 │ │ │ │ + ldr w0, [x0, #10520] │ │ │ │ + cbnz w0, 285f8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10632] │ │ │ │ - cbnz w0, 255b4 │ │ │ │ + ldr w0, [x0, #10628] │ │ │ │ + cbnz w0, 285d8 │ │ │ │ bl 9720 │ │ │ │ fmov d10, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d13, #0x0 │ │ │ │ ldr w1, [x0, #10728] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ - cbz w1, 22b94 │ │ │ │ + cbz w1, 28688 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ fmov d15, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fmov d12, d13 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ - str w26, [x2, #10016] │ │ │ │ + str w26, [x2, #10032] │ │ │ │ ldr w26, [x2, #10720] │ │ │ │ - str d15, [x0, #10088] │ │ │ │ + str d15, [x0, #10096] │ │ │ │ sxtw x0, w28 │ │ │ │ - str d11, [x2, #10208] │ │ │ │ + str d11, [x2, #10216] │ │ │ │ ldr d11, [x2, #10688] │ │ │ │ - str x0, [x2, #10144] │ │ │ │ + str x0, [x2, #10160] │ │ │ │ sub w0, w1, #0x1 │ │ │ │ - str w0, [x2, #10040] │ │ │ │ - str d13, [x2, #10120] │ │ │ │ + str w0, [x2, #10048] │ │ │ │ + str d13, [x2, #10136] │ │ │ │ str d13, [x2, #10312] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ - ldr x2, [x0, #10144] │ │ │ │ + ldr x2, [x0, #10160] │ │ │ │ ldrsw x3, [x0, #10888] │ │ │ │ mov x0, x24 │ │ │ │ bl 9fe0 │ │ │ │ - cbnz w0, 22838 │ │ │ │ + cbnz w0, 27990 │ │ │ │ ldr x5, [x20, #120] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr w4, [x20, #28] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x21 │ │ │ │ bl 9420 │ │ │ │ @@ -24185,34 +28009,34 @@ │ │ │ │ mov x2, x20 │ │ │ │ mov w7, #0x5 // #5 │ │ │ │ ldr w4, [x0, #10888] │ │ │ │ ldr w6, [x0, #10892] │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10120] │ │ │ │ + ldr d31, [x0, #10136] │ │ │ │ stp xzr, xzr, [sp, #8] │ │ │ │ - ldr x1, [x0, #10568] │ │ │ │ + ldr x1, [x0, #10576] │ │ │ │ fsub d14, d31, d0 │ │ │ │ mov w0, w26 │ │ │ │ bl a660 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 21f24 │ │ │ │ + cbnz w0, 25ae4 │ │ │ │ bl 9720 │ │ │ │ fadd d31, d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x2, [x0, #10144] │ │ │ │ - str d31, [x4, #10120] │ │ │ │ + ldr x2, [x0, #10160] │ │ │ │ + str d31, [x4, #10136] │ │ │ │ ldrsw x3, [x0, #10888] │ │ │ │ mov x0, x24 │ │ │ │ bl 9fe0 │ │ │ │ - cbnz w0, 22838 │ │ │ │ + cbnz w0, 27990 │ │ │ │ ldr x5, [x20, #120] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr w4, [x20, #28] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x21 │ │ │ │ bl 9420 │ │ │ │ @@ -24223,15 +28047,15 @@ │ │ │ │ str w1, [x0, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fsub d12, d12, d0 │ │ │ │ mov w7, w26 │ │ │ │ mov x2, x21 │ │ │ │ - ldr x3, [x0, #9872] │ │ │ │ + ldr x3, [x0, #9880] │ │ │ │ ldr w5, [x0, #10888] │ │ │ │ ldr w6, [x0, #10892] │ │ │ │ mov x4, x3 │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ str w1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10696] │ │ │ │ @@ -24239,34 +28063,34 @@ │ │ │ │ mov x1, x24 │ │ │ │ str w0, [sp, #16] │ │ │ │ mov x0, x20 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ bl 9870 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 21f24 │ │ │ │ + cbnz w0, 25ae4 │ │ │ │ bl 9720 │ │ │ │ fadd d12, d12, d0 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ - ldr d31, [x4, #10088] │ │ │ │ + ldr d31, [x4, #10096] │ │ │ │ ldr w2, [x0, #10872] │ │ │ │ mov x0, x24 │ │ │ │ ldrsw x3, [x3, #10888] │ │ │ │ fcmpe d12, d31 │ │ │ │ mul w2, w28, w2 │ │ │ │ fcsel d31, d12, d31, mi // mi = first │ │ │ │ sxtw x2, w2 │ │ │ │ fcmpe d31, d11 │ │ │ │ fcsel d31, d11, d31, mi // mi = first │ │ │ │ - str d31, [x4, #10088] │ │ │ │ + str d31, [x4, #10096] │ │ │ │ bl 9fe0 │ │ │ │ - cbnz w0, 22838 │ │ │ │ + cbnz w0, 27990 │ │ │ │ ldr x5, [x20, #120] │ │ │ │ mov x1, x24 │ │ │ │ ldr w4, [x20, #28] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x21 │ │ │ │ bl 9420 │ │ │ │ @@ -24274,444 +28098,220 @@ │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fsub d13, d13, d0 │ │ │ │ - ldr w0, [x0, #10628] │ │ │ │ + ldr w0, [x0, #10624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 25664 // b.none │ │ │ │ + b.eq 28578 // b.none │ │ │ │ bl 9720 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fadd d13, d13, d0 │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 22778 │ │ │ │ + b.le 26338 │ │ │ │ mov x0, x23 │ │ │ │ mov x23, x21 │ │ │ │ mov x21, x0 │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x20, #120] │ │ │ │ add w22, w19, #0x1 │ │ │ │ - ldr x5, [x5, #10144] │ │ │ │ + ldr x5, [x5, #10160] │ │ │ │ mov w4, w22 │ │ │ │ ldr w3, [x1, #10888] │ │ │ │ mov w2, w28 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ mul x0, x5, x0 │ │ │ │ madd x0, x0, x19, x24 │ │ │ │ bl a4b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x5, x29, #0x34, lsl #12 │ │ │ │ ldrb w1, [x20, #48] │ │ │ │ mov w4, w22 │ │ │ │ mov w2, w28 │ │ │ │ - ldr x5, [x5, #10144] │ │ │ │ + ldr x5, [x5, #10160] │ │ │ │ ldr w3, [x0, #10892] │ │ │ │ ldr x0, [x20, #120] │ │ │ │ mul x0, x5, x0 │ │ │ │ madd x0, x0, x19, x23 │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl a4b0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10872] │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 226fc │ │ │ │ + b.gt 262bc │ │ │ │ mov x0, x21 │ │ │ │ mov x21, x23 │ │ │ │ mov x23, x0 │ │ │ │ bl 9720 │ │ │ │ fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w7, [x20, #28] │ │ │ │ mov x6, x21 │ │ │ │ mov x2, x20 │ │ │ │ ldr w0, [x0, #10892] │ │ │ │ - ldr x5, [x1, #10184] │ │ │ │ + ldr x5, [x1, #10192] │ │ │ │ ldr w4, [x1, #10696] │ │ │ │ ldr w3, [x1, #10872] │ │ │ │ mul w7, w7, w0 │ │ │ │ str x21, [sp] │ │ │ │ mov w0, w26 │ │ │ │ - ldr x1, [x1, #10568] │ │ │ │ + ldr x1, [x1, #10576] │ │ │ │ str w7, [sp, #8] │ │ │ │ bl 94a0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 25868 │ │ │ │ + cbnz w0, 28544 │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d14 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fcmpe d31, d15 │ │ │ │ ldr d30, [x0, #10312] │ │ │ │ fadd d30, d30, d31 │ │ │ │ fcsel d31, d31, d15, mi // mi = first │ │ │ │ str d30, [x0, #10312] │ │ │ │ fcmpe d11, d31 │ │ │ │ - ldr w0, [x0, #10584] │ │ │ │ + ldr w0, [x0, #10588] │ │ │ │ fcsel d15, d11, d31, gt │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 25848 // b.none │ │ │ │ + b.eq 28890 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10040] │ │ │ │ + ldr w0, [x0, #10048] │ │ │ │ cmp w0, w25 │ │ │ │ - b.eq 256ac // b.none │ │ │ │ + b.eq 286f4 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ add w25, w25, #0x1 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ cmp w0, w25 │ │ │ │ - b.ne 224ec // b.any │ │ │ │ + b.ne 260ac // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d11, [x0, #10208] │ │ │ │ - ldr w26, [x0, #10016] │ │ │ │ - b 22bac │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ - b 21ff4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d11, [x0, #10208] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - ldr w0, [x1, #10752] │ │ │ │ - cbz w0, 22240 │ │ │ │ - b 2114c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d0, d15 │ │ │ │ - ldr w4, [x25, #240] │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x5e8 │ │ │ │ - ldr w3, [x1, #10208] │ │ │ │ - ldr d1, [x1, #11144] │ │ │ │ - ldr d2, [x1, #11184] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 221e0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10744] │ │ │ │ - asr w22, w0, #13 │ │ │ │ - tbz w0, #13, 221b0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - mov w4, #0xffffffff // #-1 │ │ │ │ - sub x8, x29, #0x34, lsl #12 │ │ │ │ - fmov d4, d15 │ │ │ │ - ldr d0, [x0, #11072] │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - ldr d2, [x1, #11080] │ │ │ │ - ldr x2, [x1, #11312] │ │ │ │ - fmov d3, x0 │ │ │ │ - ldr x0, [x1, #11008] │ │ │ │ - fcmpe d2, d0 │ │ │ │ - ldr w5, [x1, #10928] │ │ │ │ - fmov d1, d3 │ │ │ │ - ldr w3, [x1, #11264] │ │ │ │ - ldr w1, [x1, #9976] │ │ │ │ - str w1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - csel x2, x2, xzr, mi // mi = first │ │ │ │ - ldr w6, [x6, #10492] │ │ │ │ - ldr x1, [x1, #10144] │ │ │ │ - str w6, [sp, #8] │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldr w6, [x6, #10720] │ │ │ │ - str w6, [sp, #16] │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldr w7, [x6, #9888] │ │ │ │ - str w5, [sp, #24] │ │ │ │ - mov x5, x6 │ │ │ │ - ldr w6, [x6, #9784] │ │ │ │ - str w4, [sp, #32] │ │ │ │ - mov x4, x5 │ │ │ │ - ldr w5, [x5, #9884] │ │ │ │ - str w3, [sp, #40] │ │ │ │ - mov x3, x4 │ │ │ │ - ldr x8, [x8, #10048] │ │ │ │ - ldr x3, [x3, #10056] │ │ │ │ - ldr w4, [x4, #10192] │ │ │ │ - stp x3, x8, [sp, #48] │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x3, #10324] │ │ │ │ - stp xzr, xzr, [sp, #64] │ │ │ │ - bl 47140 │ │ │ │ - b 221b0 │ │ │ │ - ldr w0, [x1, #10888] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 22454 // b.any │ │ │ │ - ldr w0, [x1, #10892] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 22454 // b.any │ │ │ │ - bl 9720 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr d31, [x3, #10160] │ │ │ │ - add x2, x2, #0xa40 │ │ │ │ - ldr w1, [x1, #10628] │ │ │ │ - fsub d15, d31, d0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - movi d0, #0x0 │ │ │ │ - mov w8, #0x2 // #2 │ │ │ │ - mov x7, x24 │ │ │ │ - mov x4, x20 │ │ │ │ - ldr w5, [x0, #10872] │ │ │ │ - mov w1, #0x3 // #3 │ │ │ │ - str wzr, [sp] │ │ │ │ - mov w0, #0xa // #10 │ │ │ │ - ldr x2, [x2, #10184] │ │ │ │ - stp x2, x21, [sp, #8] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w6, [x2, #10696] │ │ │ │ - str wzr, [sp, #24] │ │ │ │ - ldr x3, [x2, #10568] │ │ │ │ - str wzr, [sp, #32] │ │ │ │ - ldr w2, [x2, #10720] │ │ │ │ - str w1, [sp, #40] │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - str w0, [sp, #48] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - str w8, [sp, #56] │ │ │ │ - stp xzr, xzr, [sp, #64] │ │ │ │ - bl a120 │ │ │ │ - bl 9720 │ │ │ │ - fadd d31, d15, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x0, #10160] │ │ │ │ - b 22454 │ │ │ │ - b.ne 2589c // b.any │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - mov w3, #0x0 // #0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x810 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10872] │ │ │ │ - str w1, [x0, #10312] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - ldr w3, [x1, #10924] │ │ │ │ - ldr d14, [x1, #11056] │ │ │ │ - str w3, [x1, #10784] │ │ │ │ - bl 9860 │ │ │ │ - mov x8, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x1, #0xffffffffffffebe0 // #-5152 │ │ │ │ - add x4, x29, x1 │ │ │ │ - sub x5, x29, #0x34, lsl #12 │ │ │ │ - sub x9, x29, #0x34, lsl #12 │ │ │ │ - mov w6, #0x3 // #3 │ │ │ │ - ldr w0, [x0, #10720] │ │ │ │ - fmov d0, d14 │ │ │ │ - str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x25 │ │ │ │ - mov w7, #0xa // #10 │ │ │ │ - ldr x0, [x0, #10568] │ │ │ │ - stp x0, x20, [sp, #8] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10312] │ │ │ │ - ldr w3, [x0, #10784] │ │ │ │ - str w1, [sp, #24] │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x1, #0x430 │ │ │ │ - ldr w0, [x0, #10696] │ │ │ │ - str w0, [sp, #32] │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - str x24, [sp, #40] │ │ │ │ - sub x0, x0, #0x400 │ │ │ │ - str wzr, [sp, #48] │ │ │ │ - ldr x5, [x5, #10184] │ │ │ │ - stp x5, x21, [sp, #56] │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - str wzr, [sp, #72] │ │ │ │ - str w6, [sp, #80] │ │ │ │ - stp xzr, xzr, [sp, #88] │ │ │ │ - str xzr, [sp, #104] │ │ │ │ - ldr w9, [x9, #10428] │ │ │ │ - str w9, [sp, #112] │ │ │ │ - sub x9, x29, #0x34, lsl #12 │ │ │ │ - stp x4, x8, [sp, #120] │ │ │ │ - sub x8, x29, #0x34, lsl #12 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - ldr x9, [x9, #10056] │ │ │ │ - ldr x8, [x8, #10080] │ │ │ │ - stp x8, x9, [sp, #136] │ │ │ │ - sub x8, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x8, #10048] │ │ │ │ - str x8, [sp, #152] │ │ │ │ - bl 9b10 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fsub d0, d0, d15 │ │ │ │ - ldr d31, [x0, #10368] │ │ │ │ - ldr x1, [x0, #11264] │ │ │ │ - fadd d31, d31, d0 │ │ │ │ - str d31, [x0, #10368] │ │ │ │ - cbz x1, 2239c │ │ │ │ - ldr w4, [x1, #240] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w3, w22 │ │ │ │ - ldr d2, [x1, #11144] │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr d3, [x1, #11184] │ │ │ │ - add x2, x2, #0x888 │ │ │ │ - ldr d1, [x1, #11216] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x910 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x20 │ │ │ │ - bl a300 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x20, [x0, #11264] │ │ │ │ - str xzr, [x0, #11264] │ │ │ │ - b 223c8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10744] │ │ │ │ - asr w22, w0, #13 │ │ │ │ - b 221e4 │ │ │ │ - fmov d12, d13 │ │ │ │ - fmov d15, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d15, [x0, #10088] │ │ │ │ - str d13, [x0, #10120] │ │ │ │ - str d13, [x0, #10312] │ │ │ │ + ldr w26, [x0, #10032] │ │ │ │ + ldr d11, [x0, #10216] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 22be8 │ │ │ │ + b.le 26428 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, w27 │ │ │ │ ldr w2, [x0, #10856] │ │ │ │ ldr w3, [x0, #10892] │ │ │ │ mov x0, x21 │ │ │ │ bl a970 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr w1, [x1, #10868] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ str w1, [x0, #10868] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10480] │ │ │ │ - tbnz w0, #0, 25598 │ │ │ │ + ldr x0, [x0, #10488] │ │ │ │ + tbnz w0, #0, 286d8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10480] │ │ │ │ - tbnz w0, #1, 2557c │ │ │ │ + ldr x0, [x0, #10488] │ │ │ │ + tbnz w0, #1, 286bc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10632] │ │ │ │ - cbnz w0, 2553c │ │ │ │ + ldr w0, [x0, #10628] │ │ │ │ + cbnz w0, 2898c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10512] │ │ │ │ - cbnz w0, 254ac │ │ │ │ + ldr w0, [x0, #10520] │ │ │ │ + cbnz w0, 288fc │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10488] │ │ │ │ - cbz w0, 251f4 │ │ │ │ + ldr w0, [x0, #10504] │ │ │ │ + cbz w0, 289ac │ │ │ │ mov x0, x20 │ │ │ │ bl aac0 │ │ │ │ ldr w0, [x20, #24] │ │ │ │ ldr d31, [x20, #112] │ │ │ │ scvtf d14, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ucvtf d31, d31 │ │ │ │ - str d0, [x0, #10016] │ │ │ │ + str d0, [x0, #10032] │ │ │ │ fmov d0, d14 │ │ │ │ - str d31, [x0, #9928] │ │ │ │ + str d31, [x0, #9944] │ │ │ │ bl 9ce0 │ │ │ │ fmul d14, d14, d0 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ fdiv d31, d14, d31 │ │ │ │ - str d31, [x0, #10136] │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - cbz w0, 250e4 │ │ │ │ + str d31, [x0, #10152] │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbz w0, 281c0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d14, x0 │ │ │ │ - ldr d31, [x1, #10224] │ │ │ │ - str x0, [x1, #10144] │ │ │ │ - str wzr, [x1, #10580] │ │ │ │ - str wzr, [x1, #10640] │ │ │ │ - str d31, [x1, #10208] │ │ │ │ + ldr d31, [x1, #10232] │ │ │ │ + str x0, [x1, #10160] │ │ │ │ + str wzr, [x1, #10584] │ │ │ │ + str wzr, [x1, #10636] │ │ │ │ + str d31, [x1, #10216] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x22, [x23] │ │ │ │ ldr x0, [x0, #10776] │ │ │ │ bl 9860 │ │ │ │ mov x25, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #10072] │ │ │ │ + ldr x1, [x0, #10080] │ │ │ │ ldr w2, [x0, #10744] │ │ │ │ mov x0, x20 │ │ │ │ bl 9f00 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x22 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xb88 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xab8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb98 │ │ │ │ - ldr d30, [x0, #10136] │ │ │ │ - ldr d31, [x0, #10208] │ │ │ │ + add x2, x2, #0xac8 │ │ │ │ + ldr d30, [x0, #10152] │ │ │ │ + ldr d31, [x0, #10216] │ │ │ │ ldr x0, [x23] │ │ │ │ fdiv d1, d31, d30 │ │ │ │ fdiv d0, d30, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10420] │ │ │ │ - cbz w0, 22d84 │ │ │ │ + ldr w0, [x0, #10424] │ │ │ │ + cbz w0, 265c4 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xbb8 │ │ │ │ - ldr d30, [x3, #10224] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xae8 │ │ │ │ + ldr d30, [x3, #10232] │ │ │ │ ldr w1, [x0, #10828] │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d29, [x3, #10208] │ │ │ │ + ldr d29, [x3, #10216] │ │ │ │ fmul d31, d30, d31 │ │ │ │ scvtf d0, w1 │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d1, d30, d29 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ ldr x3, [x23] │ │ │ │ - add x1, x1, #0x6d0 │ │ │ │ + add x1, x1, #0x600 │ │ │ │ ldr w2, [x0, #10744] │ │ │ │ mov x0, x20 │ │ │ │ bl ab20 │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl a990 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x8, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ movi d0, #0x0 │ │ │ │ @@ -24722,6793 +28322,3137 @@ │ │ │ │ ldr w4, [x0, #10828] │ │ │ │ sub x7, x7, #0x510 │ │ │ │ ldr w2, [x0, #10836] │ │ │ │ mov w5, w27 │ │ │ │ ldr w3, [x0, #10840] │ │ │ │ ldr w1, [x1, #10860] │ │ │ │ ldr w0, [x0, #10856] │ │ │ │ - str d31, [x8, #9992] │ │ │ │ + str d31, [x8, #10008] │ │ │ │ str d0, [x8, #10992] │ │ │ │ bl a700 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10576] │ │ │ │ + ldr w0, [x0, #10528] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 22e0c // b.any │ │ │ │ + b.ne 2664c // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10744] │ │ │ │ ands w0, w0, #0x2000 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10008] │ │ │ │ + ldr d31, [x0, #10024] │ │ │ │ fcsel d31, d31, d15, ne // ne = any │ │ │ │ - str d31, [x0, #10008] │ │ │ │ - ldr d31, [x0, #10000] │ │ │ │ + str d31, [x0, #10024] │ │ │ │ + ldr d31, [x0, #10016] │ │ │ │ fcsel d31, d15, d31, ne // ne = any │ │ │ │ - str d31, [x0, #10000] │ │ │ │ + str d31, [x0, #10016] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ ccmn w0, #0x1, #0x1, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.ge 24dd0 // b.tcont │ │ │ │ + b.ge 29110 // b.tcont │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ge 24ffc // b.tcont │ │ │ │ + b.ge 29330 // b.tcont │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10120] │ │ │ │ + ldr d31, [x0, #10136] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - ldr d31, [x0, #10160] │ │ │ │ + ldr d31, [x0, #10176] │ │ │ │ fadd d31, d31, d13 │ │ │ │ - str d31, [x0, #10160] │ │ │ │ - b.ne 24dac // b.any │ │ │ │ + str d31, [x0, #10176] │ │ │ │ + b.ne 290ec // b.any │ │ │ │ fcmp d12, #0.0 │ │ │ │ - b.ne 24d88 // b.any │ │ │ │ + b.ne 290c8 // b.any │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.ne 24d64 // b.any │ │ │ │ + b.ne 29460 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #9960] │ │ │ │ - ldr w19, [x2, #9908] │ │ │ │ + ldr d31, [x0, #9976] │ │ │ │ + ldr w19, [x2, #9920] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9980] │ │ │ │ + ldr w0, [x0, #10000] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - ldr d30, [x2, #10088] │ │ │ │ + ldr d30, [x2, #10096] │ │ │ │ sub w1, w0, #0x1 │ │ │ │ - ldr w3, [x2, #10192] │ │ │ │ + ldr w3, [x2, #10200] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ccmp w26, #0x0, #0x4, eq // eq = none │ │ │ │ ccmp w19, #0x0, #0x4, ne // ne = any │ │ │ │ - ldr x22, [x0, #10080] │ │ │ │ + ldr x22, [x0, #10088] │ │ │ │ fcsel d31, d31, d30, eq // eq = none │ │ │ │ cmp w1, w3 │ │ │ │ cset w1, eq // eq = none │ │ │ │ mov x0, x22 │ │ │ │ - str d31, [x2, #9960] │ │ │ │ - ldr d31, [x2, #9952] │ │ │ │ + str d31, [x2, #9976] │ │ │ │ + ldr d31, [x2, #9968] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ccmp w1, #0x0, #0x4, eq // eq = none │ │ │ │ fcsel d31, d31, d30, eq // eq = none │ │ │ │ - str d31, [x2, #9952] │ │ │ │ - ldr d31, [x2, #9944] │ │ │ │ + str d31, [x2, #9968] │ │ │ │ + ldr d31, [x2, #9960] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ fcmp d31, #0.0 │ │ │ │ ccmp w26, #0x0, #0x4, eq // eq = none │ │ │ │ ccmp w19, #0x0, #0x4, ne // ne = any │ │ │ │ fcsel d31, d31, d15, eq // eq = none │ │ │ │ - str d31, [x2, #9944] │ │ │ │ - ldr d31, [x2, #9936] │ │ │ │ + str d31, [x2, #9960] │ │ │ │ + ldr d31, [x2, #9952] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ccmp w1, #0x0, #0x4, eq // eq = none │ │ │ │ fcsel d31, d31, d15, eq // eq = none │ │ │ │ - str d31, [x2, #9936] │ │ │ │ + str d31, [x2, #9952] │ │ │ │ bl 9500 │ │ │ │ mov x2, #0xd398 // #54168 │ │ │ │ mov x0, x22 │ │ │ │ movk x2, #0x2, lsl #16 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 99a0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10756] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 24d1c │ │ │ │ + b.le 29418 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ cmp w19, #0x0 │ │ │ │ - ldr w0, [x0, #10168] │ │ │ │ + ldr w0, [x0, #10184] │ │ │ │ ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - b.ne 24cd0 // b.any │ │ │ │ + b.ne 284f8 // b.any │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str wzr, [x0, #11216] │ │ │ │ ldr w0, [x0, #10720] │ │ │ │ sub w0, w0, #0x43 │ │ │ │ - str w0, [x1, #10040] │ │ │ │ + str w0, [x1, #10048] │ │ │ │ ldr w0, [x1, #10728] │ │ │ │ str wzr, [x1, #11264] │ │ │ │ str wzr, [x1, #11312] │ │ │ │ - cbnz w0, 24aa8 │ │ │ │ - adrp x0, 59000 │ │ │ │ - ldrsw x22, [x1, #10576] │ │ │ │ + cbnz w0, 282d0 │ │ │ │ + adrp x0, 57000 │ │ │ │ + ldrsw x22, [x1, #10528] │ │ │ │ str x0, [x1, #10312] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x1, #10120] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x1, #10088] │ │ │ │ + adrp x0, 59000 │ │ │ │ + str x0, [x1, #10136] │ │ │ │ + adrp x0, 58000 │ │ │ │ + str x0, [x1, #10096] │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x18 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf48 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x48 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x23] │ │ │ │ ldr x0, [x0, #10776] │ │ │ │ mov x19, x1 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ + str x3, [x1, #9824] │ │ │ │ bl 9d20 │ │ │ │ and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10040] │ │ │ │ - ldr x3, [x0, #9816] │ │ │ │ + ldr w1, [x0, #10048] │ │ │ │ + ldr x3, [x0, #9824] │ │ │ │ cmp w1, #0x11 │ │ │ │ - b.hi 24aa0 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ + b.hi 28fc4 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ ldr w25, [x0, w1, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x6, x22 │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov w5, w25 │ │ │ │ ldr x1, [x1, #10312] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x19 │ │ │ │ - add x28, x1, #0x8 │ │ │ │ + add x28, x1, #0xf38 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ str x1, [sp] │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fadd d12, d8, d11 │ │ │ │ ldr x0, [x23] │ │ │ │ fmov d2, d11 │ │ │ │ fmov d1, d8 │ │ │ │ fmov d0, d9 │ │ │ │ fmov d3, d12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x88 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xfb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x26, [x23] │ │ │ │ ldr x19, [x0, #10776] │ │ │ │ mov x0, x19 │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ + str x3, [x1, #9824] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov w5, w25 │ │ │ │ mov x2, x28 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x0, x26 │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fadd d0, d9, d8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x23] │ │ │ │ - ldr x1, [x1, #10088] │ │ │ │ + ldr x1, [x1, #10096] │ │ │ │ fadd d0, d0, d11 │ │ │ │ - add x26, x1, #0x78 │ │ │ │ + add x26, x1, #0xfa8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xfd8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [x23] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - str x1, [x2, #9816] │ │ │ │ + str x1, [x2, #9824] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ + str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w25 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x2, x28 │ │ │ │ - ldr x0, [x0, #9816] │ │ │ │ + ldr x0, [x0, #9824] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xc8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [x23] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - str x1, [x2, #9816] │ │ │ │ + str x1, [x2, #9824] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ + str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w25 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x2, x28 │ │ │ │ - ldr x0, [x0, #9816] │ │ │ │ + ldr x0, [x0, #9824] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d11 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xe0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [x23] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - str x1, [x2, #9816] │ │ │ │ + str x1, [x2, #9824] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ + str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w25 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x2, x28 │ │ │ │ - ldr x0, [x0, #9816] │ │ │ │ + ldr x0, [x0, #9824] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0xf8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [x23] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - str x1, [x2, #9816] │ │ │ │ + str x1, [x2, #9824] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ + str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w25 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x2, x28 │ │ │ │ - ldr x0, [x0, #9816] │ │ │ │ + ldr x0, [x0, #9824] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ movi d31, #0x0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ ldr x0, [x23] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x8, 5a000 │ │ │ │ - add x8, x8, #0x118 │ │ │ │ + adrp x8, 59000 │ │ │ │ + add x8, x8, #0x48 │ │ │ │ fdiv d31, d31, d9 │ │ │ │ mov x2, x8 │ │ │ │ - str x8, [x1, #9616] │ │ │ │ + str x8, [x1, #9624] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fmov d0, d31 │ │ │ │ - str d31, [x3, #9816] │ │ │ │ + str d31, [x3, #9824] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [x23] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ + str x1, [x2, #9816] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9752] │ │ │ │ + str x3, [x1, #9768] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9752] │ │ │ │ + ldr x3, [x1, #9768] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w25 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d12 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x140 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ ldr x19, [x23] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ + str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ str x0, [sp, #8] │ │ │ │ mov w5, w25 │ │ │ │ mov x2, x28 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x0, x19 │ │ │ │ str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d13, d9, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x8, [x0, #9616] │ │ │ │ + ldr x8, [x0, #9624] │ │ │ │ ldr x0, [x23] │ │ │ │ mov x2, x8 │ │ │ │ fmov d0, d13 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr w0, [x0, #10728] │ │ │ │ - cbnz w0, 24720 │ │ │ │ + cbnz w0, 28c44 │ │ │ │ fadd d10, d12, d9 │ │ │ │ - adrp x8, 5a000 │ │ │ │ + adrp x8, 59000 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x230 │ │ │ │ - str x8, [x0, #9600] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x160 │ │ │ │ + str x8, [x0, #9608] │ │ │ │ ldr x0, [x23] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x19, [x23] │ │ │ │ ldr x26, [x0, #10776] │ │ │ │ mov x0, x26 │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ + str x3, [x1, #9816] │ │ │ │ bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ and w4, w0, #0xff │ │ │ │ ldpsw x0, x7, [x20, #24] │ │ │ │ mov x6, x22 │ │ │ │ ldr x1, [x1, #10312] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w5, w25 │ │ │ │ - add x28, x1, #0x8 │ │ │ │ + add x28, x1, #0xf38 │ │ │ │ ldrsw x1, [x20, #32] │ │ │ │ mov x2, x28 │ │ │ │ - ldr x3, [x0, #9808] │ │ │ │ + ldr x3, [x0, #9816] │ │ │ │ str x1, [sp] │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ movi d13, #0x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0, #10120] │ │ │ │ + ldr x0, [x0, #10136] │ │ │ │ fdiv d0, d13, d10 │ │ │ │ - add x19, x0, #0x1a8 │ │ │ │ + add x19, x0, #0xd8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ mov x2, x19 │ │ │ │ - str x19, [x0, #9752] │ │ │ │ - ldr x0, [x23] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x250 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9616] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9616] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fdiv d12, d13, d12 │ │ │ │ - mov x2, x19 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fmov d0, d12 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9616] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9616] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fdiv d1, d13, d8 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x2, x19 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fmov d0, d1 │ │ │ │ - str d1, [x3, #9608] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x290 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9616] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9616] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fdiv d13, d13, d11 │ │ │ │ - mov x2, x19 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fmov d0, d13 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x2a8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x19, [x23] │ │ │ │ - mov x0, x26 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w25 │ │ │ │ - mov x2, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d3, d12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d2, d13 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x8, [x0, #9600] │ │ │ │ - ldr d1, [x0, #9608] │ │ │ │ - ldr d0, [x0, #9816] │ │ │ │ - add x2, x8, #0x190 │ │ │ │ - ldr x0, [x23] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d31, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10008] │ │ │ │ - fcmp d30, d31 │ │ │ │ - b.eq 237cc // b.none │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x6, x22 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr d31, [x0, #10008] │ │ │ │ - ldr x2, [x0, #9752] │ │ │ │ - fdiv d0, d31, d15 │ │ │ │ - ldr x0, [x23] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x2d8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x320 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x26, [x23] │ │ │ │ - ldr x19, [x0, #10776] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x1, [x1, #10312] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w5, w25 │ │ │ │ - add x28, x1, #0x8 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x0, #9816] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x26 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x26, [x23] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9f10 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x2 // #2 │ │ │ │ - movk w2, #0x20, lsl #16 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str x3, [x0, #9616] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9e00 │ │ │ │ - mov x4, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x2 // #2 │ │ │ │ - movk w2, #0x20, lsl #16 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str x4, [x0, #9752] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9440 │ │ │ │ - mov x5, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x102 // #258 │ │ │ │ - mov w1, #0x40 // #64 │ │ │ │ - str x5, [x0, #9808] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9e00 │ │ │ │ - mov x6, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x102 // #258 │ │ │ │ - mov w1, #0x40 // #64 │ │ │ │ - str x6, [x0, #9816] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9440 │ │ │ │ - mov x7, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x330 │ │ │ │ - ldr x3, [x0, #9616] │ │ │ │ - ldr x4, [x0, #9752] │ │ │ │ - ldr x5, [x0, #9808] │ │ │ │ - ldr x6, [x0, #9816] │ │ │ │ - mov x0, x26 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x348 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x26, [x23] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w25 │ │ │ │ - mov x2, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x26, [x23] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 97d0 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x8, 5a000 │ │ │ │ - add x8, x8, #0x370 │ │ │ │ - mov x2, x8 │ │ │ │ - ldrsw x4, [x0, #10828] │ │ │ │ - ldrsw x5, [x0, #10856] │ │ │ │ - mov x0, x26 │ │ │ │ - str x8, [x1, #9808] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x5, x5, x4 │ │ │ │ - lsl x4, x4, #3 │ │ │ │ - lsl x5, x5, #2 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x380 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x26, [x23] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w25 │ │ │ │ - mov x2, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - mov x0, x20 │ │ │ │ - mov x26, x1 │ │ │ │ - bl 97d0 │ │ │ │ - mov x3, x0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x26 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x378 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x398 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x26, [x23] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w25 │ │ │ │ - mov x2, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ - ldr d0, [x0, #9992] │ │ │ │ - ldr x0, [x23] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x3, x29, #0x31, lsl #12 │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - sub x3, x3, #0x3d0 │ │ │ │ - sub x2, x2, #0x400 │ │ │ │ - sub x1, x1, #0x430 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a390 │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x3c0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ - ldr x19, [x23] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w25 │ │ │ │ - mov x2, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x1, #9808] │ │ │ │ - ldrsw x5, [x0, #11312] │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x2, x8 │ │ │ │ - ldrsw x4, [x1, #11264] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldrsw x3, [x3, #11216] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10232] │ │ │ │ - cbnz w0, 24530 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10640] │ │ │ │ - cbz w0, 23da0 │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x25, x0, #0x138 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x25 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x428 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - mov x19, x1 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10040] │ │ │ │ - ldr x3, [x0, #9816] │ │ │ │ - cmp w1, #0x11 │ │ │ │ - b.hi 246d4 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w1, uxtw #2] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x6, x22 │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - ldr x1, [x1, #10312] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x19 │ │ │ │ - add x28, x1, #0x8 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - str x1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x28 │ │ │ │ - str w5, [x1, #10040] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x20, #24] │ │ │ │ - mov x0, #0x848000000000 // #145685290680320 │ │ │ │ - movk x0, #0x412e, lsl #48 │ │ │ │ - fmov d31, x0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - fmul d31, d14, d31 │ │ │ │ - scvtf d0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x1, #10120] │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - add x2, x1, #0x1a8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x25 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x26, [x23] │ │ │ │ - ldr x19, [x0, #10776] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #10312] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #10312] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x2, x28 │ │ │ │ - mov x0, x26 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - str x1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w5, [x1, #10040] │ │ │ │ - str w5, [x1, #10040] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d0, d14 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x23] │ │ │ │ - ldr x1, [x1, #10088] │ │ │ │ - add x8, x1, #0x78 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x8 │ │ │ │ - str x8, [x1, #10120] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x25 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x460 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x25, [x23] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #10312] │ │ │ │ - bl 9d20 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - mov x2, x28 │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x6, x22 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - ldr x3, [x0, #10312] │ │ │ │ - ldr w5, [x0, #10040] │ │ │ │ - mov x0, x25 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fdiv d0, d14, d15 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x8, [x0, #10120] │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x2, x8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10580] │ │ │ │ - cbz w0, 23ff0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 24088 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #9908] │ │ │ │ - ldr w1, [x1, #10168] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - adrp x0, 55000 │ │ │ │ - ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ - add x0, x0, #0xe58 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - csel x22, x1, x0, eq // eq = none │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x480 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x28, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #10312] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10720] │ │ │ │ - ldr x3, [x0, #10312] │ │ │ │ - sub w1, w1, #0x43 │ │ │ │ - cmp w1, #0x11 │ │ │ │ - b.hi 24080 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w1, uxtw #2] │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 59000 │ │ │ │ - add x25, x1, #0x8 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x25 │ │ │ │ - ldrsw x6, [x0, #10576] │ │ │ │ - mov x0, x28 │ │ │ │ - str x1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w5, [x1, #10088] │ │ │ │ - str x6, [x1, #10120] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x20, #28] │ │ │ │ - mov x0, #0x848000000000 // #145685290680320 │ │ │ │ - movk x0, #0x412e, lsl #48 │ │ │ │ - fmov d31, x0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - scvtf d0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d14, [x1, #10144] │ │ │ │ - adrp x1, 5a000 │ │ │ │ - mov x2, x1 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1a8 │ │ │ │ - fmul d31, d14, d31 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x4a0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x28, [x23] │ │ │ │ - ldr x19, [x0, #10776] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #10312] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x1, #10312] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - ldr x6, [x2, #10120] │ │ │ │ - str x1, [sp] │ │ │ │ - mov x1, x2 │ │ │ │ - mov x2, x25 │ │ │ │ - ldr w5, [x1, #10088] │ │ │ │ - str w5, [x1, #10144] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d0, d14 │ │ │ │ - ldr x0, [x23] │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 5a000 │ │ │ │ - add x8, x1, #0x78 │ │ │ │ - mov x2, x8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str x8, [x3, #10312] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x4b8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x23] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - mov x28, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x2, x25 │ │ │ │ - ldr x6, [x1, #10120] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov x3, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - ldr w5, [x0, #10144] │ │ │ │ - mov x0, x22 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fdiv d0, d14, d15 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x8, [x0, #10312] │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x2, x8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - cmn w0, #0x1 │ │ │ │ - b.lt 24014 // b.tstop │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4d8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp x20, #0x0 │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cset w22, ne // ne = any │ │ │ │ - ldr w0, [x0, #10636] │ │ │ │ - cbz w0, 24078 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x1, #10136] │ │ │ │ - ldr d30, [x1, #10208] │ │ │ │ - fdiv d15, d31, d30 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 24414 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10636] │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 240f8 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10844] │ │ │ │ - ldr w1, [x1, #10180] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, w1 │ │ │ │ - b.eq 24094 // b.none │ │ │ │ - cbz w22, 2223c │ │ │ │ - b 2114c │ │ │ │ - mov w5, #0x3f // #63 │ │ │ │ - b 23e50 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x22, x0, #0xe58 │ │ │ │ - b 23de8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10848] │ │ │ │ - ldr w1, [x1, #10320] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, w1 │ │ │ │ - b.ne 24078 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10636] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 24078 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10744] │ │ │ │ - orr w0, w0, #0x80000000 │ │ │ │ - str w0, [x1, #10744] │ │ │ │ - ldr w0, [x1, #10320] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - str w0, [x1, #10320] │ │ │ │ - cbnz w22, 24500 │ │ │ │ - cbz x20, 244e8 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10636] │ │ │ │ - b 22240 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x4e0 │ │ │ │ - ldr x1, [x0, #10968] │ │ │ │ - ldr x3, [x0, #10976] │ │ │ │ - ldr w5, [x4, #9904] │ │ │ │ - ldr w6, [x4, #9892] │ │ │ │ - ldr x0, [x23] │ │ │ │ - sbfiz x19, x5, #2, #32 │ │ │ │ - sbfiz x25, x6, #2, #32 │ │ │ │ - ldrsw x4, [x3, w6, sxtw #2] │ │ │ │ - ldrsw x3, [x1, w5, sxtw #2] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x518 │ │ │ │ - ldrsw x4, [x0, #10840] │ │ │ │ - ldr x0, [x23] │ │ │ │ - ldrsw x3, [x1, #10836] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x550 │ │ │ │ - ldr d31, [x0, #10392] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fsub d0, d15, d31 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x588 │ │ │ │ - ldr d31, [x0, #10112] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fsub d0, d15, d31 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10104] │ │ │ │ - fcmp d31, #0.0 │ │ │ │ - b.eq 241cc // b.none │ │ │ │ - fsub d0, d15, d31 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr x0, [x23] │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - movi d0, #0x0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr d1, [x1, #9992] │ │ │ │ - add x2, x2, #0x5f0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x28, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x26, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - ldr w2, [x1, #10744] │ │ │ │ - ldr x1, [x1, #10072] │ │ │ │ - bl 9f00 │ │ │ │ - mov x4, x0 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - mov x1, #0x6666666666666666 // #7378697629483820646 │ │ │ │ - movk x1, #0x3fee, lsl #48 │ │ │ │ - fmov d31, x1 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x3, #10392] │ │ │ │ - ldr x2, [x2, #10968] │ │ │ │ - fmul d31, d30, d31 │ │ │ │ - ldr w1, [x1, #10836] │ │ │ │ - ldr w0, [x2, x19] │ │ │ │ - fcmpe d31, d15 │ │ │ │ - b.ls 24394 // b.plast │ │ │ │ - cmp w0, w1 │ │ │ │ - b.eq 24350 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10392] │ │ │ │ - fcmpe d15, d31 │ │ │ │ - b.ge 24340 // b.tcont │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - mov x6, #0x0 // #0 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sxtw x8, w0 │ │ │ │ - mov x3, x26 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x630 │ │ │ │ - ldr d31, [x1, #10112] │ │ │ │ - ldr d14, [x1, #10104] │ │ │ │ - ldr x5, [x1, #10200] │ │ │ │ - fcmpe d31, d15 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - cset x0, mi // mi = first │ │ │ │ - fcmpe d14, d15 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - mov x0, x28 │ │ │ │ - cset x10, ls // ls = plast │ │ │ │ - stp x8, x10, [sp] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x26, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x28, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov x0, x20 │ │ │ │ - ldr x1, [x1, #10072] │ │ │ │ - bl 9f00 │ │ │ │ - mov x4, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - movi d4, #0x0 │ │ │ │ - fmov d5, d14 │ │ │ │ - mov x3, x28 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x668 │ │ │ │ - ldr d31, [x0, #9928] │ │ │ │ - ldr d30, [x0, #10208] │ │ │ │ - fmov d1, d4 │ │ │ │ - ldr d2, [x0, #9896] │ │ │ │ - ldr d6, [x0, #9984] │ │ │ │ - fdiv d0, d31, d30 │ │ │ │ - ldr d31, [x0, #10392] │ │ │ │ - ldr x1, [x0, #10968] │ │ │ │ - ldr x0, [x0, #10976] │ │ │ │ - fmul d3, d2, d31 │ │ │ │ - ldrsw x5, [x1, x19] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldrsw x6, [x0, x25] │ │ │ │ - mov x0, x26 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10744] │ │ │ │ - b 2405c │ │ │ │ - mov x7, #0x1 // #1 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - mov x6, x7 │ │ │ │ - b 24270 │ │ │ │ - ldr x1, [x3, #10976] │ │ │ │ - ldr w0, [x3, #10840] │ │ │ │ - ldr w2, [x1, x25] │ │ │ │ - cmp w2, w0 │ │ │ │ - cset x2, eq // eq = none │ │ │ │ - fcmpe d15, d30 │ │ │ │ - b.ge 243c8 // b.tcont │ │ │ │ - ldr w3, [x1, x25] │ │ │ │ - cmp w3, w0 │ │ │ │ - cset x6, eq // eq = none │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, x25] │ │ │ │ - cmp w1, w0 │ │ │ │ - ldr x7, [x3, #10200] │ │ │ │ - cset w0, eq // eq = none │ │ │ │ - str x2, [x3, #10200] │ │ │ │ - b 24270 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x2, #10392] │ │ │ │ - fcmpe d15, d31 │ │ │ │ - b.ge 243f4 // b.tcont │ │ │ │ - cmp w0, w1 │ │ │ │ - b.eq 243dc // b.none │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - mov x6, #0x0 // #0 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - str x1, [x2, #10200] │ │ │ │ - b 24270 │ │ │ │ - sub x5, x29, #0x34, lsl #12 │ │ │ │ - mov x3, #0x1 // #1 │ │ │ │ - mov x6, x3 │ │ │ │ - str x3, [x5, #10200] │ │ │ │ - b 24378 │ │ │ │ - mov x0, x2 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - ldr x1, [x1, #10976] │ │ │ │ - ldr w0, [x0, #10840] │ │ │ │ - b 2436c │ │ │ │ - cmp w0, w1 │ │ │ │ - b.eq 24510 // b.none │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x7, #0x1 // #1 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - mov x6, x7 │ │ │ │ - str x7, [x1, #10200] │ │ │ │ - b 24270 │ │ │ │ - fcmpe d15, #0.0 │ │ │ │ - b.gt 24498 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10968] │ │ │ │ - ldr w1, [x1, #10180] │ │ │ │ - ldr w0, [x0, w1, sxtw #2] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 24460 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10976] │ │ │ │ - ldr w1, [x1, #10320] │ │ │ │ - ldr w0, [x0, w1, sxtw #2] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10104] │ │ │ │ - fcsel d31, d31, d15, ne // ne = any │ │ │ │ - str d31, [x0, #10104] │ │ │ │ - fcmpe d15, #0.0 │ │ │ │ - b.gt 244ac │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10112] │ │ │ │ - fcmp d31, #0.0 │ │ │ │ - fcsel d15, d15, d31, eq // eq = none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #9984] │ │ │ │ - ldr d30, [x0, #10016] │ │ │ │ - str d15, [x0, #10112] │ │ │ │ - fcmpe d31, d30 │ │ │ │ - fcsel d31, d30, d31, mi // mi = first │ │ │ │ - str d31, [x0, #9984] │ │ │ │ - b 2405c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10392] │ │ │ │ - fcmpe d15, d31 │ │ │ │ - b.gt 244c0 │ │ │ │ - b 2441c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10112] │ │ │ │ - fcmpe d31, d15 │ │ │ │ - b.gt 24478 │ │ │ │ - b 24468 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x1, #10016] │ │ │ │ - ldr w0, [x0, #10320] │ │ │ │ - str w0, [x1, #9892] │ │ │ │ - ldr w0, [x1, #10180] │ │ │ │ - str d31, [x1, #9896] │ │ │ │ - str w0, [x1, #9904] │ │ │ │ - str d15, [x1, #10392] │ │ │ │ - b 2441c │ │ │ │ - mov x0, x21 │ │ │ │ - bl ab40 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10636] │ │ │ │ - b 211b8 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - str w0, [x1, #10636] │ │ │ │ - b 2114c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - mov x6, x2 │ │ │ │ - ldr w0, [x0, #10840] │ │ │ │ - str x2, [x1, #10200] │ │ │ │ - ldr x1, [x1, #10976] │ │ │ │ - b 24378 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x1, #9816] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x6, x22 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x20, #232] │ │ │ │ - cbz x0, 246dc │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - adrp x28, 5a000 │ │ │ │ - mov x19, x4 │ │ │ │ - add x28, x28, #0x3f8 │ │ │ │ - b 245d8 │ │ │ │ - ldr x4, [x20, #232] │ │ │ │ - ubfiz x3, x19, #5, #32 │ │ │ │ - mov x2, x28 │ │ │ │ - add x19, x19, #0x1 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x3, [x4, x3] │ │ │ │ - ldrsw x3, [x3, #24] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x20, #240] │ │ │ │ - ldr x0, [x23] │ │ │ │ - cmp w1, w19 │ │ │ │ - b.gt 245b8 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x400 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x28, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - mov w5, w25 │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x6, x22 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - ldr x3, [x0, #9816] │ │ │ │ - str x1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x28 │ │ │ │ - ldr x1, [x1, #10312] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x20, #232] │ │ │ │ - cbz x0, 246f8 │ │ │ │ - adrp x25, 5a000 │ │ │ │ - mov x28, #0x0 // #0 │ │ │ │ - add x25, x25, #0x420 │ │ │ │ - b 246b0 │ │ │ │ - ldr x3, [x20, #232] │ │ │ │ - ubfiz x1, x28, #5, #32 │ │ │ │ - mov x2, x25 │ │ │ │ - add x28, x28, #0x1 │ │ │ │ - ldr x3, [x3, x1] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldp w4, w3, [x3, #24] │ │ │ │ - scvtf d0, w4 │ │ │ │ - scvtf d31, w3 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr w1, [x20, #240] │ │ │ │ - ldr x0, [x23] │ │ │ │ - cmp w1, w28 │ │ │ │ - b.gt 24684 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 23b90 │ │ │ │ - mov w5, #0x3f // #63 │ │ │ │ - b 23c08 │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldrsw x3, [x20, #24] │ │ │ │ - add x2, x2, #0x3f0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 245f8 │ │ │ │ - ldp w3, w1, [x20, #24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - ldr x0, [x23] │ │ │ │ - scvtf d31, w1 │ │ │ │ - scvtf d0, w3 │ │ │ │ - add x2, x2, #0x418 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 23b90 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x160 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x26, [x23] │ │ │ │ - ldr x19, [x0, #10776] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w25 │ │ │ │ - mov x2, x28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x26 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x1, #10152] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0, #10120] │ │ │ │ - fdiv d0, d31, d15 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ - mov x26, x0 │ │ │ │ - mov x2, x0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x178 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9752] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9752] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d0, d13 │ │ │ │ - fdiv d13, d11, d15 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fdiv d1, d8, d15 │ │ │ │ - adrp x8, 5a000 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - add x2, x8, #0x190 │ │ │ │ - fdiv d3, d12, d15 │ │ │ │ - str x8, [x0, #9600] │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fmov d2, d13 │ │ │ │ - str d1, [x3, #9608] │ │ │ │ - str d3, [x3, #9616] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x1b8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9752] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9752] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fadd d10, d12, d9 │ │ │ │ + str x19, [x0, #9768] │ │ │ │ ldr x0, [x23] │ │ │ │ - mov x2, x26 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d10, d15 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x1d8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9752] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9752] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x26 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr d3, [x0, #9616] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fmov d0, d3 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x1f8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x1, [x23] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [x2, #9808] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9752] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #9752] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x0, [x0, #9808] │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x26 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr d1, [x0, #9608] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fmov d0, d1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x218 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ - ldr x19, [x23] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9808] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x2, x28 │ │ │ │ - ldr x3, [x1, #9808] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x6, x22 │ │ │ │ - mov w5, w25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d0, d13 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x2, x26 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x0, #9600] │ │ │ │ - b 2343c │ │ │ │ - mov w25, #0x3f // #63 │ │ │ │ - b 22fe8 │ │ │ │ ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf30 │ │ │ │ + add x2, x2, #0x180 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ ldr x1, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - mov x19, x1 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #10312] │ │ │ │ - bl 9d20 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10040] │ │ │ │ - ldr x3, [x0, #10312] │ │ │ │ - cmp w1, #0x11 │ │ │ │ - b.hi 24d14 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w28, [x0, w1, uxtw #2] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - adrp x1, 59000 │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - add x25, x1, #0x8 │ │ │ │ - str x1, [x2, #10312] │ │ │ │ - mov w5, w28 │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov x0, x2 │ │ │ │ - mov x2, x25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - ldrsw x22, [x0, #10576] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x6, x22 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d13, [x0, #10136] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - mov x1, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fdiv d0, d13, d15 │ │ │ │ - str x1, [x0, #10120] │ │ │ │ - add x1, x1, #0x1a8 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x2, x1 │ │ │ │ - mov x26, x1 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d0, d13 │ │ │ │ - ldr x0, [x23] │ │ │ │ - fmov d1, d15 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xf50 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #10088] │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x1, #10088] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - mov w5, w28 │ │ │ │ - mov x2, x25 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x0, x19 │ │ │ │ - str x1, [sp] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - fmov d0, d15 │ │ │ │ - ldr x0, [x23] │ │ │ │ - adrp x1, 5a000 │ │ │ │ - mov x2, x1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str x2, [x1, #10088] │ │ │ │ - add x2, x2, #0x78 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d31, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10000] │ │ │ │ - fcmp d30, d31 │ │ │ │ - b.eq 22f74 // b.none │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x23] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str x3, [x1, #9816] │ │ │ │ - bl 9d20 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - mov x2, x25 │ │ │ │ - ldpsw x0, x7, [x20, #24] │ │ │ │ - str x0, [sp, #8] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w5, w28 │ │ │ │ - ldrsw x1, [x20, #32] │ │ │ │ - mov x6, x22 │ │ │ │ - ldr x3, [x0, #9816] │ │ │ │ - str x1, [sp] │ │ │ │ - mov x0, x19 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x26 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr d31, [x0, #10000] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fdiv d0, d31, d15 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 22f74 │ │ │ │ - ldr w0, [x0, #10640] │ │ │ │ - cbz w0, 23da0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x25, x0, #0xe58 │ │ │ │ - adrp x0, 59000 │ │ │ │ - ldr w1, [x1, #10720] │ │ │ │ - str x0, [x2, #10312] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - sub w1, w1, #0x43 │ │ │ │ - ldrsw x22, [x2, #10576] │ │ │ │ - str w1, [x2, #10040] │ │ │ │ - str x0, [x2, #10120] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x2, #10088] │ │ │ │ - b 23ba4 │ │ │ │ - mov w28, #0x3f // #63 │ │ │ │ - b 24b08 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10640] │ │ │ │ - cbz w0, 23da0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x25, x0, #0xe58 │ │ │ │ - adrp x0, 59000 │ │ │ │ - ldr w1, [x1, #10720] │ │ │ │ - str x0, [x2, #10312] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - sub w1, w1, #0x43 │ │ │ │ - ldrsw x22, [x2, #10576] │ │ │ │ - str w1, [x2, #10040] │ │ │ │ - str x0, [x2, #10120] │ │ │ │ - adrp x0, 5a000 │ │ │ │ - str x0, [x2, #10088] │ │ │ │ - b 23ba4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x778 │ │ │ │ - ldr d31, [x0, #10312] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fdiv d0, d31, d13 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 22e64 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x750 │ │ │ │ - ldr d31, [x0, #10312] │ │ │ │ - ldr x0, [x23] │ │ │ │ - fdiv d0, d12, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 22e5c │ │ │ │ - ldr d30, [x0, #10120] │ │ │ │ - adrp x2, 5b000 │ │ │ │ - ldr d31, [x0, #10312] │ │ │ │ - add x2, x2, #0x718 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d31, d30 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 22e54 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10136] │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ - fdiv d0, d31, d15 │ │ │ │ - ldr d30, [x1, #10208] │ │ │ │ - ldrsw x3, [x1, #10728] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fdiv d2, d31, d30 │ │ │ │ - fmov d30, x0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - fsub d31, d0, d2 │ │ │ │ - fmov d1, d2 │ │ │ │ - fmul d31, d31, d30 │ │ │ │ - fdiv d2, d31, d2 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x23] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9480 │ │ │ │ - mov x1, x0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ucvtf d31, x1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d23, [x0, #440] │ │ │ │ - mov x0, x20 │ │ │ │ - ldr d29, [x1, #9992] │ │ │ │ - fdiv d10, d23, d15 │ │ │ │ - fmul d1, d10, d29 │ │ │ │ - fmul d31, d31, d10 │ │ │ │ - str d1, [x1, #9544] │ │ │ │ - str d31, [x1, #10040] │ │ │ │ - bl aad0 │ │ │ │ - mov x1, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - ucvtf d2, x1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmul d2, d2, d10 │ │ │ │ - str d2, [x1, #9552] │ │ │ │ - bl 99e0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - movi d29, #0x0 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x5, x29, #0x34, lsl #12 │ │ │ │ - fmov d28, #1.000000000000000000e+00 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10836] │ │ │ │ - ldr w3, [x2, #10860] │ │ │ │ - scvtf d31, w1 │ │ │ │ - ldr d26, [x5, #10016] │ │ │ │ - scvtf d30, w0 │ │ │ │ - ldr w1, [x2, #10840] │ │ │ │ - str d0, [x5, #9560] │ │ │ │ - mul w4, w0, w3 │ │ │ │ - ldr w2, [x2, #10856] │ │ │ │ - fmul d29, d31, d29 │ │ │ │ - fmul d31, d31, d26 │ │ │ │ - scvtf d27, w1 │ │ │ │ - scvtf d26, w4 │ │ │ │ - ldr x7, [x20, #120] │ │ │ │ - fcvtzs w4, d29 │ │ │ │ - fdiv d30, d29, d30 │ │ │ │ - ldr d29, [x5, #9992] │ │ │ │ - fdiv d31, d31, d26 │ │ │ │ - adrp x5, 61000 │ │ │ │ - sdiv w6, w2, w0 │ │ │ │ - ldr d23, [x5, #440] │ │ │ │ - sub x5, x29, #0x34, lsl #12 │ │ │ │ - fmul d4, d29, d23 │ │ │ │ - str d4, [x5, #9568] │ │ │ │ - fdiv d30, d30, d27 │ │ │ │ - fcmpe d31, d28 │ │ │ │ - fcsel d5, d28, d31, mi // mi = first │ │ │ │ - str d5, [x5, #9576] │ │ │ │ - fcvtzs w5, d30 │ │ │ │ - bl 9790 │ │ │ │ - mov x1, x0 │ │ │ │ - ldp d27, d26, [x20, #128] │ │ │ │ - ucvtf d6, x1 │ │ │ │ - ldp d29, d28, [x20, #168] │ │ │ │ - adrp x1, 61000 │ │ │ │ - ldr d25, [x20, #144] │ │ │ │ - mov x0, x20 │ │ │ │ - fdiv d27, d27, d15 │ │ │ │ - ldr d24, [x20, #184] │ │ │ │ - fdiv d26, d26, d15 │ │ │ │ - ldr d23, [x1, #440] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fdiv d22, d24, d15 │ │ │ │ - fdiv d29, d29, d15 │ │ │ │ - fmul d6, d6, d23 │ │ │ │ - str d24, [x1, #9600] │ │ │ │ - fdiv d28, d28, d15 │ │ │ │ - str d25, [x1, #9752] │ │ │ │ - fdiv d10, d25, d15 │ │ │ │ - str d6, [x1, #9584] │ │ │ │ - str d27, [x1, #9592] │ │ │ │ - str d26, [x1, #9616] │ │ │ │ - str d22, [x1, #9608] │ │ │ │ - str d29, [x1, #9808] │ │ │ │ - str d28, [x1, #9816] │ │ │ │ - bl a280 │ │ │ │ - sxtw x3, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr d30, [x0, #10224] │ │ │ │ - ldr w2, [x0, #10828] │ │ │ │ - ldr w1, [x0, #10856] │ │ │ │ - fdiv d7, d30, d15 │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - scvtf d31, w2 │ │ │ │ - ldr d24, [x4, #9600] │ │ │ │ - scvtf d30, w1 │ │ │ │ - ldr d22, [x4, #9608] │ │ │ │ - scvtf d21, w0 │ │ │ │ - ldr d1, [x4, #9544] │ │ │ │ - ldr d2, [x4, #9552] │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr d3, [x4, #9560] │ │ │ │ - mov x0, x22 │ │ │ │ - fdiv d30, d31, d30 │ │ │ │ - ldr d4, [x4, #9568] │ │ │ │ - fdiv d31, d31, d21 │ │ │ │ - ldr d5, [x4, #9576] │ │ │ │ - ldr d6, [x4, #9584] │ │ │ │ - add x2, x2, #0xc20 │ │ │ │ - ldr d0, [x4, #10040] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - stp d24, d22, [sp] │ │ │ │ - ldr d27, [x4, #9592] │ │ │ │ - ldr d26, [x4, #9616] │ │ │ │ - stp d27, d26, [sp, #16] │ │ │ │ - ldr d25, [x4, #9752] │ │ │ │ - stp d10, d25, [sp, #32] │ │ │ │ - ldr d29, [x4, #9808] │ │ │ │ - ldr d28, [x4, #9816] │ │ │ │ - stp d29, d28, [sp, #48] │ │ │ │ - stp d30, d31, [sp, #64] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x20 │ │ │ │ - ldr x22, [x23] │ │ │ │ - bl 97d0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x28, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - ldrsw x25, [x1, #10828] │ │ │ │ - bl 97d0 │ │ │ │ - mov x2, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x5, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - fmov d10, x5 │ │ │ │ - ucvtf d0, x2 │ │ │ │ - lsl x25, x25, #3 │ │ │ │ - ldrsw x1, [x0, #10828] │ │ │ │ - mov x4, x25 │ │ │ │ - fmov d31, x1 │ │ │ │ - mov x3, x28 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xeb8 │ │ │ │ - shl d31, d31, #3 │ │ │ │ - fmul d0, d0, d10 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x22 │ │ │ │ - ucvtf d31, d31 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x22, [x23] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 97d0 │ │ │ │ - ldr w25, [x20, #28] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x28, x0 │ │ │ │ - add w25, w25, #0x1 │ │ │ │ - mov x0, x20 │ │ │ │ - ldrsw x1, [x1, #10828] │ │ │ │ - add x25, x1, w25, sxtw │ │ │ │ - bl 97d0 │ │ │ │ - mov x2, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - lsl x25, x25, #2 │ │ │ │ - ucvtf d0, x2 │ │ │ │ - mov x4, x25 │ │ │ │ - mov x3, x28 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldrsw x5, [x0, #10856] │ │ │ │ - add x2, x2, #0xf00 │ │ │ │ - ldrsw x1, [x0, #10828] │ │ │ │ - mov x0, x22 │ │ │ │ - fmul d0, d0, d10 │ │ │ │ - add x1, x1, x5 │ │ │ │ - fmov d31, x1 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - shl d31, d31, #2 │ │ │ │ - ucvtf d31, d31 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 22e38 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d31, [x0, #10224] │ │ │ │ - str d31, [x0, #10208] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10640] │ │ │ │ - cbnz w0, 2533c │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d14, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10580] │ │ │ │ - cbnz w0, 2527c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10488] │ │ │ │ - cbnz w0, 22c98 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10420] │ │ │ │ - cbnz w0, 22d10 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d31, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fcmp d15, d31 │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - ccmn w0, #0x2, #0x1, ne // ne = any │ │ │ │ - b.lt 22d84 // b.tstop │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x6d0 │ │ │ │ - ldr d31, [x1, #10136] │ │ │ │ - ldr w3, [x1, #10744] │ │ │ │ - fdiv d0, d31, d15 │ │ │ │ - ldr d31, [x1, #9928] │ │ │ │ - fdiv d10, d31, d15 │ │ │ │ - str d0, [x1, #10040] │ │ │ │ - mov x1, x20 │ │ │ │ - fmov d1, d10 │ │ │ │ - bl a7a0 │ │ │ │ - fcmp d12, #0.0 │ │ │ │ - b.eq 22d84 // b.none │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x6e0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x708 │ │ │ │ - ldr d31, [x1, #10312] │ │ │ │ - ldr w3, [x1, #10744] │ │ │ │ - mov x1, x20 │ │ │ │ - fdiv d0, d31, d12 │ │ │ │ - ldr d31, [x4, #10040] │ │ │ │ - fmul d1, d10, d0 │ │ │ │ - fmul d0, d31, d0 │ │ │ │ - bl a7a0 │ │ │ │ - b 22d84 │ │ │ │ - bl 9720 │ │ │ │ - fsub d30, d0, d10 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10728] │ │ │ │ - scvtf d31, w0 │ │ │ │ - mov x0, x20 │ │ │ │ - fdiv d31, d30, d31 │ │ │ │ - str d31, [x1, #10208] │ │ │ │ - bl aac0 │ │ │ │ - fmov d14, d0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x20 │ │ │ │ - str d0, [x1, #10016] │ │ │ │ - bl a230 │ │ │ │ - fdiv d29, d0, d14 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10872] │ │ │ │ - scvtf d30, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmul d31, d30, d0 │ │ │ │ - str d31, [x0, #9928] │ │ │ │ - fmul d31, d30, d29 │ │ │ │ - str d31, [x0, #10136] │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - cbz w0, 250f0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d14, x0 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ - str wzr, [x1, #10580] │ │ │ │ - str wzr, [x1, #10640] │ │ │ │ - b 25130 │ │ │ │ - ldrb w1, [x20, #48] │ │ │ │ - ldr w0, [x20, #28] │ │ │ │ - bl 9ae0 │ │ │ │ - mov x22, x0 │ │ │ │ - cbz x0, 2555c │ │ │ │ - fmov d31, d14 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - fmov d14, d15 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - mov w25, #0x0 // #0 │ │ │ │ - str x0, [x1, #10144] │ │ │ │ - fmov d15, d31 │ │ │ │ - b 25308 │ │ │ │ - bl 9720 │ │ │ │ - fmov d10, d0 │ │ │ │ - mov x1, x22 │ │ │ │ - mov x0, x20 │ │ │ │ - add w25, w25, #0x1 │ │ │ │ - bl a880 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fsub d31, d0, d10 │ │ │ │ - ldr d30, [x0, #10144] │ │ │ │ - fcmpe d30, d31 │ │ │ │ - fcsel d31, d30, d31, mi // mi = first │ │ │ │ - ldr d30, [x0, #10688] │ │ │ │ - fcmpe d30, d31 │ │ │ │ - fcsel d31, d30, d31, gt │ │ │ │ - str d31, [x0, #10144] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10728] │ │ │ │ - cmp w0, w25 │ │ │ │ - b.ne 252b4 // b.any │ │ │ │ - fmov d31, d15 │ │ │ │ - fmov d15, d14 │ │ │ │ - mov x0, x22 │ │ │ │ - fmov d14, d31 │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 25124 │ │ │ │ - b 21f24 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x20, #32] │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x1, #0x400 │ │ │ │ - str xzr, [x6, #11216] │ │ │ │ - mov w4, w27 │ │ │ │ - str xzr, [x6, #11264] │ │ │ │ - sub x2, x2, #0x3d0 │ │ │ │ - str xzr, [x6, #11312] │ │ │ │ - sub x0, x0, #0x430 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - bl a1b0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbz w0, 253e4 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d14, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #11216] │ │ │ │ - cbz x0, 253a4 │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #11216] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #11264] │ │ │ │ - cbz x0, 253bc │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #11264] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #11312] │ │ │ │ - cbz x0, 253d4 │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #11312] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 25108 │ │ │ │ - b 21f24 │ │ │ │ - sub x25, x29, #0x31, lsl #12 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - sub x25, x25, #0x54c │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - mov w22, #0x0 // #0 │ │ │ │ - fmov d14, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10728] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.eq 2538c // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ - str wzr, [x0, #10932] │ │ │ │ - bl 9720 │ │ │ │ - fmov d10, d0 │ │ │ │ - b 25478 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w4, w19 │ │ │ │ - ldp w5, w8, [x20, #32] │ │ │ │ - mov w6, #0x0 // #0 │ │ │ │ - ldr x1, [x0, #11216] │ │ │ │ - cmp w5, w19 │ │ │ │ - ldr x2, [x0, #11264] │ │ │ │ - sub w7, w5, #0x1 │ │ │ │ - ldr x3, [x0, #11312] │ │ │ │ - stp xzr, xzr, [sp] │ │ │ │ - csel w5, w7, w19, le │ │ │ │ - str x25, [sp, #16] │ │ │ │ - mov x0, x20 │ │ │ │ - str w8, [sp, #24] │ │ │ │ - add w19, w19, #0x1 │ │ │ │ - bl 9f70 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - ldr w0, [x20, #28] │ │ │ │ - cmp w0, w19 │ │ │ │ - b.gt 25424 │ │ │ │ - bl 9720 │ │ │ │ - fsub d31, d0, d10 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - add w22, w22, #0x1 │ │ │ │ - fcmpe d14, d31 │ │ │ │ - ldr d30, [x0, #10688] │ │ │ │ - fcsel d31, d14, d31, mi // mi = first │ │ │ │ - fcmpe d30, d31 │ │ │ │ - fcsel d14, d30, d31, gt │ │ │ │ - b 253fc │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x23] │ │ │ │ - add x2, x2, #0xb38 │ │ │ │ - ldr w19, [x1, #10512] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - sxtw x22, w19 │ │ │ │ - mov x3, x22 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w27 │ │ │ │ - ldr w1, [x0, #10872] │ │ │ │ - ldrsw x3, [x0, #10892] │ │ │ │ - mov x0, x21 │ │ │ │ - mul w1, w28, w1 │ │ │ │ - cmp w1, w19 │ │ │ │ - csel w1, w1, w19, le │ │ │ │ - sxtw x1, w1 │ │ │ │ - bl 94f0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xb60 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w27 │ │ │ │ - ldr w1, [x0, #10872] │ │ │ │ - ldrsw x3, [x0, #10892] │ │ │ │ - mov x0, x24 │ │ │ │ - mul w1, w28, w1 │ │ │ │ - cmp w1, w19 │ │ │ │ - csel w1, w1, w19, le │ │ │ │ - sxtw x1, w1 │ │ │ │ - bl 94f0 │ │ │ │ - b 22c18 │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl 9e30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - b 22c0c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0xffffffc0 // #-64 │ │ │ │ - mov x25, x20 │ │ │ │ - ldr d12, [x0, #10760] │ │ │ │ - mov w0, w1 │ │ │ │ - str w1, [x2, #10868] │ │ │ │ - b 218d4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w27 │ │ │ │ - ldrsw x1, [x0, #10856] │ │ │ │ - ldrsw x3, [x0, #10888] │ │ │ │ - mov x0, x24 │ │ │ │ - bl 94f0 │ │ │ │ - b 22c00 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w27 │ │ │ │ - ldrsw x1, [x0, #10856] │ │ │ │ - ldrsw x3, [x0, #10892] │ │ │ │ - mov x0, x21 │ │ │ │ - bl 94f0 │ │ │ │ - b 22bf4 │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl 9e30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - b 2248c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldr x0, [x23] │ │ │ │ - add x2, x2, #0xa68 │ │ │ │ - ldr w19, [x1, #10512] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - sxtw x22, w19 │ │ │ │ - mov x3, x22 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w27 │ │ │ │ - ldr w1, [x0, #10872] │ │ │ │ - ldrsw x3, [x0, #10888] │ │ │ │ - mov x0, x24 │ │ │ │ - mul w1, w28, w1 │ │ │ │ - cmp w1, w19 │ │ │ │ - csel w1, w1, w19, le │ │ │ │ - sxtw x1, w1 │ │ │ │ - bl 94f0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xa90 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w27 │ │ │ │ - ldr w1, [x0, #10872] │ │ │ │ - ldrsw x3, [x0, #10888] │ │ │ │ - mov x0, x24 │ │ │ │ - mul w1, w28, w1 │ │ │ │ - cmp w1, w19 │ │ │ │ - csel w1, w1, w19, le │ │ │ │ - sxtw x1, w1 │ │ │ │ - bl 94f0 │ │ │ │ - b 22480 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x5, x21 │ │ │ │ - mov x3, x21 │ │ │ │ - mov x2, x20 │ │ │ │ - mov w7, #0x6 // #6 │ │ │ │ - ldr w4, [x0, #10888] │ │ │ │ - ldr w6, [x0, #10892] │ │ │ │ - ldr w0, [x0, #10872] │ │ │ │ - str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - stp xzr, xzr, [sp, #8] │ │ │ │ - ldr x1, [x0, #10568] │ │ │ │ - mov w0, w26 │ │ │ │ - bl a660 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbz w0, 226d4 │ │ │ │ - b 21f24 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10860] │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - ldr w3, [x2, #10836] │ │ │ │ - cmp w0, w1 │ │ │ │ - ldr w2, [x2, #10872] │ │ │ │ - csel w0, w0, w1, ge // ge = tcont │ │ │ │ - add w0, w0, w3 │ │ │ │ - ldr x1, [x20, #120] │ │ │ │ - smull x0, w0, w2 │ │ │ │ - mul x0, x0, x1 │ │ │ │ - bl 9b60 │ │ │ │ - mov x19, x0 │ │ │ │ - cbz x0, 258e8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x3, #0x1 // #1 │ │ │ │ - mov w1, w27 │ │ │ │ - mov x2, x3 │ │ │ │ - ldr x0, [x0, #10568] │ │ │ │ - bl 9fe0 │ │ │ │ - cbnz w0, 21ee4 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - sub x0, x0, #0x260 │ │ │ │ - mov x3, #0x1 // #1 │ │ │ │ - mov x2, x3 │ │ │ │ - str x0, [x1, #10136] │ │ │ │ - mov x0, x1 │ │ │ │ - mov w1, w27 │ │ │ │ - ldr x0, [x0, #10136] │ │ │ │ - bl 9fe0 │ │ │ │ - cbnz w0, 21ee4 │ │ │ │ - sub x22, x29, #0x31, lsl #12 │ │ │ │ - mov x4, #0x1 // #1 │ │ │ │ - sub x22, x22, #0x358 │ │ │ │ - mov x1, x4 │ │ │ │ - mov x3, x22 │ │ │ │ - mov w0, w27 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - bl 97b0 │ │ │ │ - cbnz w0, 21ee4 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w7, w26 │ │ │ │ - mov x0, x1 │ │ │ │ - mov x2, x19 │ │ │ │ - ldr w5, [x1, #10888] │ │ │ │ - ldr w6, [x1, #10892] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x4, [x0, #10136] │ │ │ │ - ldr w0, [x0, #10872] │ │ │ │ - str w1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x1, #10568] │ │ │ │ - ldr w1, [x1, #10696] │ │ │ │ - str w1, [sp, #8] │ │ │ │ - mov x1, x21 │ │ │ │ - str w0, [sp, #16] │ │ │ │ - mov x0, x20 │ │ │ │ - stp xzr, xzr, [sp, #24] │ │ │ │ - bl 9870 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 258b4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w3, w27 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x1, x19 │ │ │ │ - ldr w5, [x0, #10836] │ │ │ │ - ldr w4, [x0, #10856] │ │ │ │ - mov x0, x24 │ │ │ │ - add w4, w4, w5 │ │ │ │ - sxtw x4, w4 │ │ │ │ - bl a6a0 │ │ │ │ - mov w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ - ldr w3, [x0, #10868] │ │ │ │ - ldr x0, [x23] │ │ │ │ - orr w3, w3, w1 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str w3, [x4, #10868] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov w1, w27 │ │ │ │ - mov x0, x22 │ │ │ │ - bl a900 │ │ │ │ - mov w2, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr w3, [x0, #10868] │ │ │ │ - ldr x0, [x23] │ │ │ │ - orr w3, w3, w2 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ - str w3, [x4, #10868] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x19 │ │ │ │ - bl ab40 │ │ │ │ - b 2280c │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl 9e30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - b 227fc │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x650 │ │ │ │ - ldr d11, [x0, #10208] │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10752] │ │ │ │ - cbz w0, 22240 │ │ │ │ - b 2114c │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x25, x29, #0x31, lsl #12 │ │ │ │ - neg w1, w1 │ │ │ │ - sub x25, x25, #0x54c │ │ │ │ - str w1, [x2, #10932] │ │ │ │ - b 22a0c │ │ │ │ - mov x0, x1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x680 │ │ │ │ - ldr d11, [x0, #10208] │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10752] │ │ │ │ - cbz w0, 22240 │ │ │ │ - b 2114c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d11, [x0, #10208] │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - b 258d8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10700] │ │ │ │ - bl 96c0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10720] │ │ │ │ - ldr w0, [x1, #10492] │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 26044 // b.none │ │ │ │ - cbz w21, 25b4c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbnz w0, 25afc │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10744] │ │ │ │ - tbz w0, #22, 25ac8 │ │ │ │ - ldr x0, [x25] │ │ │ │ - adrp x2, 59000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x68 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - add w0, w0, #0x1 │ │ │ │ - str w0, [x1, #10492] │ │ │ │ - ldr w1, [x1, #10520] │ │ │ │ - cmp w1, w0 │ │ │ │ - b.ne 20a9c // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x22, x25 │ │ │ │ - fmov d8, d10 │ │ │ │ - mov x25, x28 │ │ │ │ - mov w28, w20 │ │ │ │ - fmov d9, d12 │ │ │ │ - ldr x20, [x0, #9664] │ │ │ │ - mov w24, w26 │ │ │ │ - ldr d12, [x0, #10760] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x1, #10096] │ │ │ │ - ldr w0, [x0, #10900] │ │ │ │ - add x1, x1, #0x1 │ │ │ │ - mov x2, x1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str x2, [x1, #10096] │ │ │ │ - mov w1, w0 │ │ │ │ - cmp w0, w2 │ │ │ │ - b.gt 2080c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w19, w24 │ │ │ │ - mov x27, x22 │ │ │ │ - fmov d10, d9 │ │ │ │ - mov x22, x25 │ │ │ │ - fmov d15, d8 │ │ │ │ - ldr x25, [x1, #9848] │ │ │ │ - mov w26, w28 │ │ │ │ - ldr w24, [x1, #10520] │ │ │ │ - mov x6, x20 │ │ │ │ - ldr w2, [x1, #10896] │ │ │ │ - ldr d13, [x1, #9840] │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - cmp w2, w22 │ │ │ │ - b.gt 207a0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w7, w19 │ │ │ │ - mov x21, x6 │ │ │ │ - mov x28, x27 │ │ │ │ - ldr x20, [x0, #9672] │ │ │ │ - ldr x19, [x0, #9856] │ │ │ │ - ldr w0, [x0, #10884] │ │ │ │ - add x19, x19, #0x1 │ │ │ │ - cmp w0, w19 │ │ │ │ - b.gt 2076c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x6, x21 │ │ │ │ - mov x24, x25 │ │ │ │ - mov w22, w7 │ │ │ │ - mov w21, w26 │ │ │ │ - ldr w1, [x1, #10880] │ │ │ │ - add x6, x6, #0x1 │ │ │ │ - cmp w1, w6 │ │ │ │ - b.gt 2073c │ │ │ │ - mov x0, x20 │ │ │ │ - fmov d8, d15 │ │ │ │ - fmov d9, d10 │ │ │ │ - fmov d15, d13 │ │ │ │ - mov x20, x24 │ │ │ │ - mov w19, w21 │ │ │ │ - mov x24, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x24, x24, #0x1 │ │ │ │ - ldr w0, [x0, #10876] │ │ │ │ - cmp w0, w24 │ │ │ │ - b.gt 206ac │ │ │ │ - fmov d31, d12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - mov x23, x20 │ │ │ │ - fmov d10, d15 │ │ │ │ - mov x22, x28 │ │ │ │ - ldr w25, [x0, #9864] │ │ │ │ - fmov d9, d31 │ │ │ │ - ldr w20, [x0, #9868] │ │ │ │ - b 213f0 │ │ │ │ - ldr x0, [x28] │ │ │ │ - sxtw x3, w3 │ │ │ │ - adrp x2, 58000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdd0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 25a64 │ │ │ │ - cmp w20, #0x43 │ │ │ │ - ccmp w20, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 26078 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cset w1, ne // ne = any │ │ │ │ - ldr w0, [x0, #10664] │ │ │ │ - eor w0, w0, #0x1 │ │ │ │ - tst w1, w0 │ │ │ │ - b.ne 260b8 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10744] │ │ │ │ - tbz w0, #22, 20b38 │ │ │ │ - b 2593c │ │ │ │ - cmp w20, #0x43 │ │ │ │ - mov w0, #0x5a // #90 │ │ │ │ - ccmp w20, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 2606c // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cset w1, ne // ne = any │ │ │ │ - ldr w0, [x0, #10664] │ │ │ │ - eor w0, w0, #0x1 │ │ │ │ - tst w1, w0 │ │ │ │ - b.ne 260b8 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - cbnz w0, 25aec │ │ │ │ - b 20b38 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x43 // #67 │ │ │ │ - str w0, [x1, #10720] │ │ │ │ - cmp w20, #0x43 │ │ │ │ - mov w0, #0x5a // #90 │ │ │ │ - ccmp w20, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 2606c // b.any │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10744] │ │ │ │ - tst w1, #0xc00000 │ │ │ │ - b.ne 25aec // b.any │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10588] │ │ │ │ - cbnz w1, 25abc │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.ne 25ac8 // b.any │ │ │ │ - b 25aec │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w10, w27 │ │ │ │ - ldr w11, [x2, #10320] │ │ │ │ - ldr d14, [x2, #9632] │ │ │ │ - add w11, w11, #0x1 │ │ │ │ - ldr d10, [x2, #9640] │ │ │ │ - ldr d15, [x2, #9648] │ │ │ │ - ldr w21, [x2, #9624] │ │ │ │ - ldr w19, [x2, #9628] │ │ │ │ - cmp w1, w11 │ │ │ │ - b.gt 20c68 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w26, w10 │ │ │ │ - ldr x24, [x2, #9832] │ │ │ │ - ldr w10, [x2, #10180] │ │ │ │ - add w10, w10, #0x1 │ │ │ │ - cmp w0, w10 │ │ │ │ - b.gt 20c50 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d13, d14 │ │ │ │ - mov w25, w26 │ │ │ │ - mov w20, w19 │ │ │ │ - mov x22, x23 │ │ │ │ - ldr x12, [x1, #9912] │ │ │ │ - add x12, x12, #0x4 │ │ │ │ - cmp x12, x24 │ │ │ │ - b.ne 20c0c // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w26, w20 │ │ │ │ - fmov d12, d15 │ │ │ │ - mov w20, w25 │ │ │ │ - fmov d11, d13 │ │ │ │ - mov x25, x22 │ │ │ │ - ldr x28, [x0, #9656] │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 25950 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x7c8 │ │ │ │ - ldr x1, [x0, #10984] │ │ │ │ - ldr w3, [x3, #9980] │ │ │ │ - ldr x0, [x22] │ │ │ │ - add x3, x1, w3, sxtw #2 │ │ │ │ - ldr w6, [x1] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov w4, w6 │ │ │ │ - ldur w7, [x3, #-4] │ │ │ │ - mov w3, w6 │ │ │ │ - mov w5, w7 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x25] │ │ │ │ - ldr x22, [x0, #10776] │ │ │ │ - mov x0, x22 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x810 │ │ │ │ - ldr d4, [x0, #9936] │ │ │ │ - ldr d3, [x0, #9944] │ │ │ │ - ldr d2, [x0, #9952] │ │ │ │ - ldr d1, [x0, #9960] │ │ │ │ - ldr d0, [x0, #9968] │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ - ldr x1, [x0, #10984] │ │ │ │ - ldr x0, [x25] │ │ │ │ - ldr w6, [x1] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov w3, w6 │ │ │ │ - mov w5, w6 │ │ │ │ - mov w4, w6 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x19, [x25] │ │ │ │ - mov x0, x22 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - movi d3, #0x0 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x788 │ │ │ │ - fmov d2, d3 │ │ │ │ - fmov d1, d3 │ │ │ │ - fmov d0, d3 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 25950 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str xzr, [x1, #10768] │ │ │ │ - str wzr, [x1, #10784] │ │ │ │ - b 1d214 │ │ │ │ - mov w0, #0xffffffe0 // #-32 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str xzr, [x1, #10768] │ │ │ │ - str wzr, [x1, #10784] │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - b 1d214 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x19, x29, #0x31, lsl #12 │ │ │ │ - mov w7, w20 │ │ │ │ - sub x19, x19, #0x3d0 │ │ │ │ - ldr w1, [x0, #10728] │ │ │ │ - ldr w6, [x0, #10828] │ │ │ │ - ldr w4, [x0, #10856] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - ldr w5, [x0, #10860] │ │ │ │ - mov w0, #0x64 // #100 │ │ │ │ - csel w24, w1, w0, ne // ne = any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x2, [x2, #10936] │ │ │ │ - ldr x3, [x0, #10944] │ │ │ │ - mov x0, x19 │ │ │ │ - ldr x1, [x1, #10952] │ │ │ │ - bl 9fc0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w20 │ │ │ │ - ldr w2, [x0, #10860] │ │ │ │ - ldr w23, [x0, #10856] │ │ │ │ - ldr w0, [x0, #10872] │ │ │ │ - cmp w23, w2 │ │ │ │ - ldr w3, [x3, #10892] │ │ │ │ - csel w23, w23, w2, ge // ge = tcont │ │ │ │ - mul w0, w23, w0 │ │ │ │ - mul w0, w0, w3 │ │ │ │ - bl 9ae0 │ │ │ │ - mov x27, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x1, #10872] │ │ │ │ - ldr w0, [x1, #10888] │ │ │ │ - mov w1, w20 │ │ │ │ - mul w23, w23, w2 │ │ │ │ - mul w0, w23, w0 │ │ │ │ - bl 9ae0 │ │ │ │ - mov x23, x0 │ │ │ │ - cmp x27, #0x0 │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 261e4 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10632] │ │ │ │ - cbnz w0, 261c4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10584] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 26228 // b.none │ │ │ │ - mov w22, w0 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d15, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d14, [x0, #10688] │ │ │ │ - bl 9720 │ │ │ │ - fmov d13, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x23 │ │ │ │ - ldr x5, [x0, #10184] │ │ │ │ - ldr x4, [x0, #10568] │ │ │ │ - ldr w6, [x0, #10888] │ │ │ │ - ldr w7, [x0, #10892] │ │ │ │ - ldr w0, [x0, #10720] │ │ │ │ - str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ - mov x0, x19 │ │ │ │ - bl a060 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 25e98 │ │ │ │ - bl 9720 │ │ │ │ - fsub d31, d0, d13 │ │ │ │ - add w22, w22, #0x1 │ │ │ │ - fcmpe d31, d15 │ │ │ │ - fcsel d15, d15, d31, gt │ │ │ │ - fcmpe d14, d15 │ │ │ │ - fcsel d15, d14, d15, gt │ │ │ │ - cmp w24, w22 │ │ │ │ - b.ne 25e20 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10632] │ │ │ │ - cbnz w0, 262cc │ │ │ │ - mov x0, x27 │ │ │ │ - bl ab40 │ │ │ │ - mov x0, x23 │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 20af4 │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - mov x1, x19 │ │ │ │ - sub x0, x0, #0x260 │ │ │ │ - mov x19, x0 │ │ │ │ - bl 9650 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0xffffaeff // #-20737 │ │ │ │ - ldr w0, [x0, #10744] │ │ │ │ - and w1, w0, w1 │ │ │ │ - mov x0, x19 │ │ │ │ - orr w1, w1, #0x100 │ │ │ │ - str w1, [x2, #11716] │ │ │ │ - bl 98b0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xfe8 │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr x0, [x25] │ │ │ │ - lsl w3, w3, #1 │ │ │ │ - scvtf d14, w3 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x23, [x25] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - bl 9860 │ │ │ │ - mov x27, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9d20 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w4, w0, #0xff │ │ │ │ - ldr w1, [x1, #10720] │ │ │ │ - sub w1, w1, #0x43 │ │ │ │ - cmp w1, #0x11 │ │ │ │ - b.hi 26008 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x360 │ │ │ │ - ldr w5, [x0, w1, uxtw #2] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x27 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x8 │ │ │ │ - ldrsw x1, [x0, #11704] │ │ │ │ - ldrsw x7, [x0, #11708] │ │ │ │ - ldrsw x0, [x0, #11712] │ │ │ │ - stp x0, x1, [sp] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x0, x23 │ │ │ │ - ldrsw x6, [x1, #10312] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, #0x848000000000 // #145685290680320 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - movk x0, #0x412e, lsl #48 │ │ │ │ - fmov d31, x0 │ │ │ │ - ldr x0, [x25] │ │ │ │ - fmul d15, d15, d31 │ │ │ │ - add x2, x2, #0x1a8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d14, d15 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 20af4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d12 │ │ │ │ - fmov d12, d9 │ │ │ │ - sxtw x4, w4 │ │ │ │ - sxtw x3, w3 │ │ │ │ - ldr x23, [x0, #9848] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - fmov d9, d31 │ │ │ │ - str w0, [x1, #10676] │ │ │ │ - mov x0, x1 │ │ │ │ - ldrsw x5, [x1, #10872] │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr d10, [x0, #9840] │ │ │ │ - ldr w25, [x0, #9864] │ │ │ │ - ldr w20, [x0, #9868] │ │ │ │ - ldr x0, [x22] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 21400 │ │ │ │ - mov w5, #0x3f // #63 │ │ │ │ - b 25f54 │ │ │ │ - ldr x0, [x22] │ │ │ │ - mov w3, w4 │ │ │ │ - adrp x2, 58000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf18 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 25994 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 58000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xed0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 25994 │ │ │ │ - cbz w21, 25b40 │ │ │ │ - ldr w0, [x1, #10588] │ │ │ │ - cbz w0, 26124 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x5a // #90 │ │ │ │ - cmp w20, #0x43 │ │ │ │ - ccmp w20, w0, #0x4, ne // ne = any │ │ │ │ - mov w0, #0x43 // #67 │ │ │ │ - str w0, [x1, #10720] │ │ │ │ - b.eq 25b0c // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10744] │ │ │ │ - tbnz w0, #22, 2593c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10492] │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.ne 25ac8 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10664] │ │ │ │ - eor w1, w0, #0x1 │ │ │ │ - cset w0, ne // ne = any │ │ │ │ - and w0, w0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10744] │ │ │ │ - tst w0, w1, lsr #23 │ │ │ │ - b.eq 25aec // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w3, #0x3f // #63 │ │ │ │ - ldr w0, [x0, #10720] │ │ │ │ - sub w2, w0, #0x43 │ │ │ │ - ldr x0, [x25] │ │ │ │ - cmp w2, #0x11 │ │ │ │ - b.hi 260e0 // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x360 │ │ │ │ - ldr w3, [x1, w2, uxtw #2] │ │ │ │ - adrp x2, 59000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x28 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 25b30 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbz w0, 26140 │ │ │ │ - cmp w20, #0x43 │ │ │ │ - mov w0, #0x5a // #90 │ │ │ │ - ccmp w20, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 20b04 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10700] │ │ │ │ - str w0, [x1, #10720] │ │ │ │ - b 25b0c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10744] │ │ │ │ - tbz w0, #22, 26178 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x43 // #67 │ │ │ │ - str w0, [x1, #10720] │ │ │ │ - b 25aec │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - ldr w2, [x2, #10700] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cset w1, ne // ne = any │ │ │ │ - str w2, [x3, #10720] │ │ │ │ - ldr w0, [x0, #10664] │ │ │ │ - eor w0, w0, #0x1 │ │ │ │ - tst w1, w0 │ │ │ │ - b.eq 20b38 // b.none │ │ │ │ - b 260b8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10520] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10664] │ │ │ │ - eor w1, w0, #0x1 │ │ │ │ - cset w0, ne // ne = any │ │ │ │ - and w0, w0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10744] │ │ │ │ - tst w0, w1, lsr #23 │ │ │ │ - b.eq 26130 // b.none │ │ │ │ - ldr x0, [x25] │ │ │ │ - adrp x2, 59000 │ │ │ │ - mov w3, #0x43 // #67 │ │ │ │ - add x2, x2, #0x28 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 26130 │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl 9e30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - b 25df8 │ │ │ │ - mov x25, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d12, [x0, #10760] │ │ │ │ - cbz x27, 261fc │ │ │ │ - mov x0, x27 │ │ │ │ - bl ab40 │ │ │ │ - cbz x25, 26208 │ │ │ │ - mov x0, x25 │ │ │ │ - bl ab40 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - str wzr, [x0, #10784] │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ - b 218d4 │ │ │ │ - mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ - mov w22, #0x0 // #0 │ │ │ │ - movk x0, #0x41cd, lsl #48 │ │ │ │ - fmov d15, x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr d14, [x0, #10688] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl 9e30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d13, d0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x23 │ │ │ │ - ldr x5, [x0, #10184] │ │ │ │ - ldr x4, [x0, #10568] │ │ │ │ - ldr w6, [x0, #10888] │ │ │ │ - ldr w7, [x0, #10892] │ │ │ │ - ldr w0, [x0, #10720] │ │ │ │ - str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ - mov x0, x19 │ │ │ │ - bl a060 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 25e98 │ │ │ │ - bl 9720 │ │ │ │ - fsub d31, d0, d13 │ │ │ │ - add w22, w22, #0x1 │ │ │ │ - fcmpe d31, d15 │ │ │ │ - fcsel d15, d15, d31, gt │ │ │ │ - fcmpe d15, d14 │ │ │ │ - fcsel d15, d14, d15, mi // mi = first │ │ │ │ - cmp w24, w22 │ │ │ │ - b.ne 26240 // b.any │ │ │ │ - b 25e8c │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl 9e30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - b 25e98 │ │ │ │ - bl 9720 │ │ │ │ - fsub d31, d0, d12 │ │ │ │ - fcmpe d11, d31 │ │ │ │ - b.mi 26364 // b.first │ │ │ │ - b 21474 │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4016] │ │ │ │ - fmov d12, d9 │ │ │ │ - mov x23, x21 │ │ │ │ - mov x25, x28 │ │ │ │ - ldr x0, [x0, #64] │ │ │ │ - cbz x0, 2632c │ │ │ │ - adrp x2, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7c8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #10768] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10768] │ │ │ │ - ldr w1, [x1, #10752] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10868] │ │ │ │ - cset w0, ne // ne = any │ │ │ │ - and w0, w0, w1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10784] │ │ │ │ - b 1d240 │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4016] │ │ │ │ - fmov d12, d9 │ │ │ │ - mov x23, x21 │ │ │ │ - mov x25, x28 │ │ │ │ - ldr x0, [x0, #64] │ │ │ │ - cbz x0, 2632c │ │ │ │ - fmov d0, d11 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x808 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2632c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10620] │ │ │ │ - str wzr, [x0, #10624] │ │ │ │ - str w25, [x0, #10644] │ │ │ │ - b 200e0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr x0, [x22] │ │ │ │ - add x2, x2, #0x1c8 │ │ │ │ - ldr x3, [x1, #10064] │ │ │ │ - mov w4, w26 │ │ │ │ - ldr w5, [x1, #10176] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz w21, 21590 │ │ │ │ - cmp w26, #0x5a │ │ │ │ - mov w0, #0x43 // #67 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ - b.eq 21590 // b.none │ │ │ │ - ldr x0, [x22] │ │ │ │ - mov w3, w26 │ │ │ │ - adrp x4, 55000 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x4, x4, #0xdf0 │ │ │ │ - add x2, x2, #0x2e8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 21474 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7b0 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10936] │ │ │ │ - cbz x0, 26434 │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #10936] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10944] │ │ │ │ - cbz x0, 2644c │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #10944] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - cbz x0, 2140c │ │ │ │ - bl ab40 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #10952] │ │ │ │ - b 2140c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x2 // #2 │ │ │ │ - mov w1, #0x102 // #258 │ │ │ │ - movk w2, #0x20, lsl #16 │ │ │ │ - mov w19, #0xd // #13 │ │ │ │ - ldr w3, [x0, #10744] │ │ │ │ - str w3, [x4, #11968] │ │ │ │ - orr w1, w3, w1 │ │ │ │ - orr w2, w3, w2 │ │ │ │ - str w2, [x0, #11956] │ │ │ │ - mov w0, #0x102 // #258 │ │ │ │ - movk w0, #0x20, lsl #16 │ │ │ │ - orr w0, w3, w0 │ │ │ │ - str w1, [x4, #11960] │ │ │ │ - str w0, [x4, #11964] │ │ │ │ - str w2, [x4, #11972] │ │ │ │ - str w1, [x4, #11976] │ │ │ │ - str w0, [x4, #11980] │ │ │ │ - str w3, [x4, #11984] │ │ │ │ - str w2, [x4, #11988] │ │ │ │ - str w1, [x4, #11992] │ │ │ │ - mov w1, #0xc // #12 │ │ │ │ - str w1, [x4, #10168] │ │ │ │ - str w0, [x4, #11996] │ │ │ │ - b 20600 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr d12, [x0, #10760] │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - b 26214 │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - fmov d12, d9 │ │ │ │ - adrp x2, 58000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - b 25d10 │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 58000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x358 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ - b 1d454 │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x618 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x1, x20 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - ldr x0, [x0, #10800] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl f090 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - bl a840 │ │ │ │ - adrp x24, 7f000 │ │ │ │ - ldr x24, [x24, #4024] │ │ │ │ - b 1dac8 │ │ │ │ - ldr x0, [x22] │ │ │ │ - fmov d12, d9 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc50 │ │ │ │ - mov x24, x22 │ │ │ │ - ldr w26, [x3, #10860] │ │ │ │ - ldr w21, [x1, #10828] │ │ │ │ - ldr w27, [x1, #10856] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x22] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc68 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x22] │ │ │ │ - ldr x20, [x0, #10776] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9860 │ │ │ │ - adrp x2, 58000 │ │ │ │ - mov x3, x0 │ │ │ │ - add x2, x2, #0xc88 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x19, [x22] │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9860 │ │ │ │ - mov x3, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xca8 │ │ │ │ - ldrsw x6, [x0, #10828] │ │ │ │ - ldrsw x5, [x0, #10860] │ │ │ │ - mov x0, x19 │ │ │ │ - ldrsw x4, [x1, #10856] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x0, #10856] │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w0, w2 │ │ │ │ - csel w0, w0, w2, ge // ge = tcont │ │ │ │ - cmp w2, #0x63 │ │ │ │ - b.le 26768 │ │ │ │ - mov w1, #0x64 // #100 │ │ │ │ - sdiv w20, w2, w1 │ │ │ │ - sbfiz x0, x0, #2, #32 │ │ │ │ - bl 9b60 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 1f30c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 26774 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - ldr x4, [x3, #10936] │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - ldr w3, [x4, x2, lsl #2] │ │ │ │ - cmp w3, #0x0 │ │ │ │ - ccmp w3, w0, #0x0, ge // ge = tcont │ │ │ │ - b.lt 26738 // b.tstop │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.gt 26678 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 26948 │ │ │ │ - mov w4, #0x2 // #2 │ │ │ │ - sxtw x0, w0 │ │ │ │ - mov w3, #0x0 // #0 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - sdiv w1, w1, w4 │ │ │ │ - b 266c8 │ │ │ │ - ldr w4, [x23, x2, lsl #2] │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - add w3, w3, w4 │ │ │ │ - cmp x0, x2 │ │ │ │ - b.eq 2677c // b.none │ │ │ │ - mov w19, w2 │ │ │ │ - cmp w1, w3 │ │ │ │ - b.gt 266b4 │ │ │ │ - b 26780 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x3, #0xfffffffffffffffc // #-4 │ │ │ │ - ldr w4, [x0, #10168] │ │ │ │ - ldr w2, [x1, #10744] │ │ │ │ - sub w0, w4, #0x1 │ │ │ │ - and w21, w2, #0xffffdfff │ │ │ │ - str w21, [x1, #10744] │ │ │ │ - sxtw x0, w0 │ │ │ │ - sxtw x1, w4 │ │ │ │ - sub x1, x1, #0x1 │ │ │ │ - ubfiz x2, x4, #2, #32 │ │ │ │ - mul x0, x0, x3 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x3, #10560] │ │ │ │ - add x1, x0, w1, uxtw #2 │ │ │ │ - add x0, x0, w4, uxtw #2 │ │ │ │ - add x1, x3, x1 │ │ │ │ - add x0, x3, x0 │ │ │ │ - bl a240 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w19, [x0, #10168] │ │ │ │ - str w21, [x0, #11952] │ │ │ │ - b 20658 │ │ │ │ - ubfiz x3, x3, #2, #32 │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - ldr w0, [x23, x3] │ │ │ │ - add w0, w0, #0x1 │ │ │ │ - str w0, [x23, x3] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - cmp w1, w2 │ │ │ │ - b.le 26774 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - b 26678 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w20, [x1, #10500] │ │ │ │ - b 26644 │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - b 26694 │ │ │ │ - add w19, w19, #0x1 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x3, 5a000 │ │ │ │ - adrp x22, 58000 │ │ │ │ - add x3, x3, #0xde8 │ │ │ │ - add x2, x22, #0xce8 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 267f0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w6, #0x0 // #0 │ │ │ │ - adrp x25, 58000 │ │ │ │ - add x25, x25, #0xd28 │ │ │ │ - mov x28, #0x0 // #0 │ │ │ │ - str w19, [x1, #10808] │ │ │ │ - mov w19, w6 │ │ │ │ - udiv w1, w28, w20 │ │ │ │ - ldr w3, [x23, x28, lsl #2] │ │ │ │ - add w19, w19, w3 │ │ │ │ - msub w1, w1, w20, w28 │ │ │ │ - cbz w1, 26950 │ │ │ │ - add x28, x28, #0x1 │ │ │ │ - cmp w0, w28 │ │ │ │ - b.gt 267c8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w19, [x0, #10808] │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x25, 5d000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x25, #0x448 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w0, #0x63 │ │ │ │ - b.le 26824 │ │ │ │ - mov w1, #0x64 // #100 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sdiv w1, w0, w1 │ │ │ │ - str w1, [x2, #10500] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x1, #10856] │ │ │ │ - cmp w2, #0x0 │ │ │ │ - b.le 268a4 │ │ │ │ - sdiv w20, w21, w27 │ │ │ │ - sub w6, w2, #0x1 │ │ │ │ - cmp w6, #0x2 │ │ │ │ - b.ls 26980 // b.plast │ │ │ │ - lsr w1, w2, #2 │ │ │ │ - dup v29.4s, w20 │ │ │ │ - movi v31.4s, #0x0 │ │ │ │ - mov x3, x23 │ │ │ │ - add x1, x23, w1, uxtw #4 │ │ │ │ - ldr q30, [x3], #16 │ │ │ │ - sub v30.4s, v30.4s, v29.4s │ │ │ │ - mla v31.4s, v30.4s, v30.4s │ │ │ │ - cmp x1, x3 │ │ │ │ - b.ne 26858 // b.any │ │ │ │ - addv s31, v31.4s │ │ │ │ - and w3, w2, #0xfffffffc │ │ │ │ - fmov w1, s31 │ │ │ │ - tst x2, #0x3 │ │ │ │ - b.eq 2698c // b.none │ │ │ │ - sxtw x3, w3 │ │ │ │ - ldr w4, [x23, x3, lsl #2] │ │ │ │ - add x3, x3, #0x1 │ │ │ │ - sub w4, w4, w20 │ │ │ │ - madd w1, w4, w4, w1 │ │ │ │ - cmp w2, w3 │ │ │ │ - b.gt 26884 │ │ │ │ - cmp w2, #0x1 │ │ │ │ - b.ne 2698c // b.any │ │ │ │ - mov w27, #0x0 // #0 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 269b0 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x23, x1, lsl #2] │ │ │ │ - add x1, x1, #0x1 │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w0, w1 │ │ │ │ - b.gt 268b4 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10828] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 26904 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x4, [x2, #10944] │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - ldr w3, [x4, x2, lsl #2] │ │ │ │ - cmp w3, #0x0 │ │ │ │ - ccmp w3, w0, #0x0, ge // ge = tcont │ │ │ │ - b.lt 26a3c // b.tstop │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.gt 268e8 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 269c4 │ │ │ │ - mov w4, #0x2 // #2 │ │ │ │ - sxtw x0, w0 │ │ │ │ - mov w3, #0x0 // #0 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - sdiv w1, w1, w4 │ │ │ │ - mov w20, w2 │ │ │ │ - cmp w1, w3 │ │ │ │ - b.le 269c8 │ │ │ │ - ldr w4, [x23, x2, lsl #2] │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - add w3, w3, w4 │ │ │ │ - cmp x0, x2 │ │ │ │ - b.ne 26920 // b.any │ │ │ │ - add w20, w20, #0x1 │ │ │ │ - b 269c8 │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ - b 26780 │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov x3, x28 │ │ │ │ - sxtw x4, w19 │ │ │ │ - mov x2, x25 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x28, x28, #0x1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - cmp w0, w28 │ │ │ │ - b.gt 267c8 │ │ │ │ - b 267e8 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - mov w3, #0x0 // #0 │ │ │ │ - b 26880 │ │ │ │ - sdiv w1, w1, w6 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x2, #10808] │ │ │ │ - scvtf d0, w1 │ │ │ │ - bl ab30 │ │ │ │ - fcvtzs w27, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10808] │ │ │ │ - b 268a8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.gt 268dc │ │ │ │ - mov w20, #0x0 // #0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x2, x22, #0xce8 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0xe00 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 26aa4 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w6, #0x0 // #0 │ │ │ │ - adrp x22, 58000 │ │ │ │ - add x22, x22, #0xd28 │ │ │ │ - mov x28, #0x0 // #0 │ │ │ │ - str w20, [x1, #10808] │ │ │ │ - mov w20, w19 │ │ │ │ - mov w19, w6 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x23, x28, lsl #2] │ │ │ │ - add w19, w19, w3 │ │ │ │ - ldr w2, [x1, #10500] │ │ │ │ - udiv w1, w28, w2 │ │ │ │ - msub w1, w1, w2, w28 │ │ │ │ - cbz w1, 26a6c │ │ │ │ - add x28, x28, #0x1 │ │ │ │ - cmp w0, w28 │ │ │ │ - b.gt 26a10 │ │ │ │ - b 26a98 │ │ │ │ - ubfiz x3, x3, #2, #32 │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - ldr w0, [x23, x3] │ │ │ │ - add w0, w0, #0x1 │ │ │ │ - str w0, [x23, x3] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - cmp w1, w2 │ │ │ │ - b.le 26c38 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - b 268e8 │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov x3, x28 │ │ │ │ - sxtw x4, w19 │ │ │ │ - mov x2, x22 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x28, x28, #0x1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w0, w28 │ │ │ │ - b.gt 26a10 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w19, w20 │ │ │ │ - ldr w20, [x0, #10808] │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x25, #0x448 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10860] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 26b34 │ │ │ │ - sdiv w21, w21, w26 │ │ │ │ - sub w4, w1, #0x1 │ │ │ │ - cmp w4, #0x2 │ │ │ │ - b.ls 26c40 // b.plast │ │ │ │ - lsr w0, w1, #2 │ │ │ │ - dup v29.4s, w21 │ │ │ │ - movi v31.4s, #0x0 │ │ │ │ - mov x2, x23 │ │ │ │ - add x0, x23, w0, uxtw #4 │ │ │ │ - ldr q30, [x2], #16 │ │ │ │ - sub v30.4s, v30.4s, v29.4s │ │ │ │ - mla v31.4s, v30.4s, v30.4s │ │ │ │ - cmp x0, x2 │ │ │ │ - b.ne 26ae8 // b.any │ │ │ │ - addv s31, v31.4s │ │ │ │ - and w2, w1, #0xfffffffc │ │ │ │ - fmov w0, s31 │ │ │ │ - tst x1, #0x3 │ │ │ │ - b.eq 26c4c // b.none │ │ │ │ - sxtw x2, w2 │ │ │ │ - ldr w3, [x23, x2, lsl #2] │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - sub w3, w3, w21 │ │ │ │ - madd w0, w3, w3, w0 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.gt 26b14 │ │ │ │ - cmp w1, #0x1 │ │ │ │ - b.ne 26c4c // b.any │ │ │ │ - ldr x0, [x24] │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9624] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9624] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd38 │ │ │ │ - adrp x21, 58000 │ │ │ │ - add x21, x21, #0xd68 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x25, x29, #0x31, lsl #12 │ │ │ │ - ldr x0, [x24] │ │ │ │ + fdiv d12, d13, d12 │ │ │ │ + mov x2, x19 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd50 │ │ │ │ - sub x25, x25, #0x378 │ │ │ │ + fmov d0, d12 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ - sxtw x3, w27 │ │ │ │ - mov x2, x21 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x1, [x23] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9624] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9624] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - scvtf d0, w19 │ │ │ │ - adrp x19, 58000 │ │ │ │ - add x19, x19, #0xd90 │ │ │ │ + fdiv d1, d13, d8 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov x2, x19 │ │ │ │ - ldr w1, [x0, #10856] │ │ │ │ - ldr x0, [x24] │ │ │ │ - scvtf d31, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ + fmov d0, d1 │ │ │ │ + str d1, [x3, #9616] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xda0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x21 │ │ │ │ + ldr x1, [x23] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9624] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9624] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldrsw x3, [x0, #10024] │ │ │ │ - ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x24] │ │ │ │ + fdiv d13, d13, d11 │ │ │ │ + mov x2, x19 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + fmov d0, d13 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - scvtf d0, w20 │ │ │ │ - mov x2, x19 │ │ │ │ - ldr w1, [x0, #10860] │ │ │ │ - ldr x0, [x24] │ │ │ │ - scvtf d31, w1 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x23 │ │ │ │ - sub x23, x29, #0x31, lsl #12 │ │ │ │ - sub x23, x23, #0x380 │ │ │ │ - bl ab40 │ │ │ │ - b 2632c │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - b 26904 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - b 26b10 │ │ │ │ - sdiv w0, w0, w4 │ │ │ │ - scvtf d0, w0 │ │ │ │ - bl ab30 │ │ │ │ - fcvtzs w0, d0 │ │ │ │ + ldr x19, [x23] │ │ │ │ + mov x0, x26 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10024] │ │ │ │ - b 26b34 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w19, [x0, #10028] │ │ │ │ - b 204f4 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9816] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str xzr, [x1, #10768] │ │ │ │ - b 1d214 │ │ │ │ - mov w4, w21 │ │ │ │ - b 20460 │ │ │ │ - cmp w20, #0x0 │ │ │ │ - b.le 26cb8 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w25 │ │ │ │ + mov x2, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x588 │ │ │ │ - neg w20, w20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ + fmov d3, d12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10652] │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x7, x29, #0x34, lsl #12 │ │ │ │ - sub x5, x29, #0x31, lsl #12 │ │ │ │ - sub x4, x29, #0x31, lsl #12 │ │ │ │ - sub x3, x29, #0x31, lsl #12 │ │ │ │ - mov w1, w27 │ │ │ │ - str w21, [x2, #10856] │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - mov w0, w28 │ │ │ │ - mov w6, w26 │ │ │ │ - sub x5, x5, #0x5b4 │ │ │ │ - sub x4, x4, #0x538 │ │ │ │ - sub x3, x3, #0x540 │ │ │ │ - sub x2, x2, #0x548 │ │ │ │ - str w21, [x7, #10860] │ │ │ │ - bl 9d30 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 26c74 │ │ │ │ - orr w19, w19, #0x10 │ │ │ │ - b 204c4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10404] │ │ │ │ - cbnz w0, 26dc0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10288] │ │ │ │ - cbnz w0, 26da0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10268] │ │ │ │ - cbz w0, 20550 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w3, #0x1 // #1 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - ldr x2, [x2, #10936] │ │ │ │ - ldr w1, [x0, #10744] │ │ │ │ - ldr w7, [x0, #10828] │ │ │ │ - ldr w5, [x0, #10856] │ │ │ │ - ldr w6, [x0, #10860] │ │ │ │ - mov w0, w26 │ │ │ │ - str w3, [sp] │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr x8, [x22] │ │ │ │ - ldr x3, [x3, #10944] │ │ │ │ - ldr x4, [x4, #10952] │ │ │ │ - str x8, [sp, #8] │ │ │ │ - bl a9b0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbz w0, 1f30c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10784] │ │ │ │ - b 1d214 │ │ │ │ - fmov d12, d9 │ │ │ │ - mov w0, #0xfffff000 // #-4096 │ │ │ │ - b 25d28 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d2, d13 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x8, [x0, #9608] │ │ │ │ + ldr d1, [x0, #9616] │ │ │ │ + ldr d0, [x0, #9824] │ │ │ │ + add x2, x8, #0xc0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + fmov d31, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x3, #0x1 // #1 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - ldrsw x2, [x1, #10828] │ │ │ │ - mov w1, w26 │ │ │ │ - bl 9fe0 │ │ │ │ - b 26d24 │ │ │ │ + ldr d30, [x0, #10024] │ │ │ │ + fcmp d30, d31 │ │ │ │ + b.eq 2700c // b.none │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - sub x2, x2, #0x594 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - ldr w3, [x0, #10404] │ │ │ │ - ldr x0, [x0, #10944] │ │ │ │ - bl 9ea0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbz w0, 26d18 │ │ │ │ + ldr x19, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str wzr, [x1, #10784] │ │ │ │ - b 1d214 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str xzr, [x1, #10768] │ │ │ │ - str wzr, [x1, #10784] │ │ │ │ - b 1d214 │ │ │ │ - ldr x19, [x22] │ │ │ │ - bl 9720 │ │ │ │ - movi d6, #0x0 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x6, x22 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d2, d8 │ │ │ │ - fsub d0, d0, d12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr d3, [x0, #10128] │ │ │ │ - add x2, x2, #0x250 │ │ │ │ - fmov d4, d6 │ │ │ │ - ldr d1, [x0, #10160] │ │ │ │ - ldr d5, [x0, #10368] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr d31, [x0, #10024] │ │ │ │ + ldr x2, [x0, #9768] │ │ │ │ + fdiv d0, d31, d15 │ │ │ │ + ldr x0, [x23] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x208 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - tbnz w0, #31, 21400 │ │ │ │ - bl 9bb0 │ │ │ │ - b 21400 │ │ │ │ - madd w2, w2, w2, w2 │ │ │ │ - mov w3, #0x2 // #2 │ │ │ │ - sdiv w2, w2, w3 │ │ │ │ - b 20310 │ │ │ │ - mul w0, w0, w3 │ │ │ │ - mov w3, #0x2 // #2 │ │ │ │ - sdiv w0, w0, w3 │ │ │ │ - b 202e8 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mul w0, w8, w1 │ │ │ │ - sxtw x4, w8 │ │ │ │ - ldr w2, [x2, #10516] │ │ │ │ - cmp w2, #0x0 │ │ │ │ - b.le 26f00 │ │ │ │ - sub w6, w8, #0x1 │ │ │ │ - sxtw x5, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sxtw x7, w1 │ │ │ │ - adrp x3, 58000 │ │ │ │ - mov x4, x5 │ │ │ │ - mul w6, w6, w8 │ │ │ │ - add x3, x3, #0x418 │ │ │ │ - ldr x0, [x0, #10792] │ │ │ │ - mov x2, #0x401 // #1025 │ │ │ │ - add w6, w8, w6, asr #1 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - sxtw x6, w6 │ │ │ │ - bl 9940 <__sprintf_chk@plt> │ │ │ │ - cbnz x23, 20344 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x250 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x26, [x23] │ │ │ │ + ldr x19, [x0, #10776] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10792] │ │ │ │ - str x0, [x1, #10776] │ │ │ │ - b 2034c │ │ │ │ - sub w6, w8, #0x1 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x1, [x1, #10312] │ │ │ │ + str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ - mov x5, x4 │ │ │ │ - add x3, x3, #0x438 │ │ │ │ - mov x2, #0x401 // #1025 │ │ │ │ - mul w6, w6, w8 │ │ │ │ + mov w5, w25 │ │ │ │ + add x28, x1, #0xf38 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x3, [x0, #9824] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0, #10792] │ │ │ │ - add w6, w8, w6, asr #1 │ │ │ │ - sxtw x6, w6 │ │ │ │ - bl 9940 <__sprintf_chk@plt> │ │ │ │ - cbnz x23, 20344 │ │ │ │ - b 26eec │ │ │ │ + mov x0, x26 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x26, [x23] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9f10 │ │ │ │ + mov x3, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10516] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 2705c │ │ │ │ - mul w0, w8, w1 │ │ │ │ - sxtw x4, w0 │ │ │ │ - cmp w20, #0x0 │ │ │ │ - b.le 26eb0 │ │ │ │ + mov w2, #0x2 // #2 │ │ │ │ + movk w2, #0x20, lsl #16 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str x3, [x0, #9624] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9e00 │ │ │ │ + mov x4, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ - mov x2, #0x401 // #1025 │ │ │ │ - add x3, x3, #0x400 │ │ │ │ - ldr w0, [x0, #10652] │ │ │ │ - mul w1, w1, w0 │ │ │ │ - mul w0, w20, w20 │ │ │ │ - sxtw x5, w1 │ │ │ │ + mov w2, #0x2 // #2 │ │ │ │ + movk w2, #0x20, lsl #16 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - sxtw x6, w0 │ │ │ │ + str x4, [x0, #9768] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9440 │ │ │ │ + mov x5, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10792] │ │ │ │ - bl 9940 <__sprintf_chk@plt> │ │ │ │ - cbnz x23, 20344 │ │ │ │ - b 26eec │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w1, [x1, #10476] │ │ │ │ - cset w0, ne // ne = any │ │ │ │ - tst w0, w1 │ │ │ │ - b.eq 203ac // b.none │ │ │ │ + mov w2, #0x102 // #258 │ │ │ │ + mov w1, #0x40 // #64 │ │ │ │ + str x5, [x0, #9816] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9e00 │ │ │ │ + mov x6, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w21, [x0, #10176] │ │ │ │ - cmp w26, w21 │ │ │ │ - b.eq 27040 // b.none │ │ │ │ - ldr w0, [x0, #10828] │ │ │ │ - mov w1, w26 │ │ │ │ - bl 9620 │ │ │ │ - mov x19, x0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w2, #0x102 // #258 │ │ │ │ + mov w1, #0x40 // #64 │ │ │ │ + str x6, [x0, #9824] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9440 │ │ │ │ + mov x7, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w4, w26 │ │ │ │ - mov w3, w21 │ │ │ │ - mov w6, #0x4e // #78 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - ldrsw x5, [x1, #10828] │ │ │ │ - mov x1, x19 │ │ │ │ - bl a430 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 26dfc │ │ │ │ - ldr x0, [x1, #10952] │ │ │ │ - cbz x0, 27010 │ │ │ │ - bl ab40 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w4, w26 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w3, [x1, #10176] │ │ │ │ - add x2, x2, #0x490 │ │ │ │ - str x19, [x1, #10952] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x260 │ │ │ │ + ldr x3, [x0, #9624] │ │ │ │ + ldr x4, [x0, #9768] │ │ │ │ + ldr x5, [x0, #9816] │ │ │ │ + ldr x6, [x0, #9824] │ │ │ │ + mov x0, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w26, [x0, #10176] │ │ │ │ - b 204f4 │ │ │ │ - ldr x0, [x22] │ │ │ │ - mov w3, w26 │ │ │ │ - adrp x2, 58000 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 204f4 │ │ │ │ - sxtw x4, w8 │ │ │ │ - cmp w20, #0x0 │ │ │ │ - b.le 26f00 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ - mov x2, #0x401 // #1025 │ │ │ │ - add x3, x3, #0x400 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr w0, [x0, #10652] │ │ │ │ - sxtw x5, w0 │ │ │ │ - mul w6, w8, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10792] │ │ │ │ - sxtw x6, w6 │ │ │ │ - bl 9940 <__sprintf_chk@plt> │ │ │ │ - cbnz x23, 20344 │ │ │ │ - b 26eec │ │ │ │ - ldr x21, [x1, #10776] │ │ │ │ - str wzr, [x1, #11072] │ │ │ │ - str wzr, [x1, #11080] │ │ │ │ - mov x0, x21 │ │ │ │ - bl a290 │ │ │ │ - mov x20, x0 │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - and w0, w19, #0xff3fffff │ │ │ │ - ldr x19, [x1, #10432] │ │ │ │ - str w0, [x1, #10784] │ │ │ │ - cbz x19, 2719c │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x26, [x23] │ │ │ │ + mov x0, x19 │ │ │ │ bl 9860 │ │ │ │ - ldrb w1, [x19] │ │ │ │ - mov x21, x0 │ │ │ │ - cbz w1, 2719c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x28, x29, #0x31, lsl #12 │ │ │ │ - sub x28, x28, #0x3d0 │ │ │ │ - mov w2, #0x1 // #1 │ │ │ │ - mov x0, x28 │ │ │ │ - ldr x1, [x1, #10432] │ │ │ │ - bl aaf0 │ │ │ │ - cbnz w0, 2719c │ │ │ │ - sub x3, x29, #0x2f, lsl #12 │ │ │ │ - mov x1, x21 │ │ │ │ - sub x3, x3, #0x3d0 │ │ │ │ - mov x0, x28 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - bl 9f20 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 27194 // b.none │ │ │ │ - fmov d31, d8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x26, x22 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - ldr x22, [x1, #10528] │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - ldr x24, [x1, #10552] │ │ │ │ - mov x0, x28 │ │ │ │ - bl a890 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr x0, [x26] │ │ │ │ - add x2, x2, #0x550 │ │ │ │ - ldr x4, [x1, #10432] │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w25 │ │ │ │ + mov x2, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x26, [x23] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 97d0 │ │ │ │ + mov x3, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w20, [x0, #10864] │ │ │ │ - str wzr, [x0, #10588] │ │ │ │ - b 1f2c8 │ │ │ │ - mov x0, x28 │ │ │ │ - bl a890 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x0, #10336] │ │ │ │ - cbz x19, 271c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x8, 59000 │ │ │ │ + add x8, x8, #0x2a0 │ │ │ │ + mov x2, x8 │ │ │ │ + ldrsw x4, [x0, #10828] │ │ │ │ + ldrsw x5, [x0, #10856] │ │ │ │ + mov x0, x26 │ │ │ │ + str x8, [x1, #9816] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x5, x5, x4 │ │ │ │ + lsl x4, x4, #3 │ │ │ │ + lsl x5, x5, #2 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2b0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x26, [x23] │ │ │ │ + mov x0, x19 │ │ │ │ bl 9860 │ │ │ │ - mov x1, x19 │ │ │ │ - bl 94e0 │ │ │ │ - cbnz x0, 2828c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - stp xzr, xzr, [sp] │ │ │ │ - sub x28, x29, #0x31, lsl #12 │ │ │ │ - str xzr, [sp, #16] │ │ │ │ - sub x24, x29, #0x31, lsl #12 │ │ │ │ - sub x27, x29, #0x31, lsl #12 │ │ │ │ - sub x28, x28, #0x5b4 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - sub x24, x24, #0x594 │ │ │ │ - sub x27, x27, #0x598 │ │ │ │ - sub x6, x29, #0x31, lsl #12 │ │ │ │ - sub x5, x29, #0x31, lsl #12 │ │ │ │ - mov x3, x28 │ │ │ │ - mov x2, x24 │ │ │ │ - mov x1, x27 │ │ │ │ - sub x6, x6, #0x4b8 │ │ │ │ - sub x5, x5, #0x4c0 │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - bl a4d0 │ │ │ │ - mov w21, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cbnz w21, 2821c │ │ │ │ - ldr w0, [x0, #10360] │ │ │ │ - cbnz w0, 281b8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10364] │ │ │ │ - cbnz w0, 2838c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10356] │ │ │ │ - cbnz w0, 28330 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10444] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 283e8 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10352] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 2726c │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w4, [x1, #10828] │ │ │ │ - cmp w4, w0 │ │ │ │ - b.gt 282e0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10248] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 27288 │ │ │ │ - sxtw x5, w0 │ │ │ │ - cmp x5, x20, lsr #10 │ │ │ │ - b.ls 28444 // b.plast │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10348] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 272a8 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w4, [x1, #10828] │ │ │ │ - cmp w4, w0 │ │ │ │ - b.lt 27fe4 // b.tstop │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x22] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w25 │ │ │ │ + mov x2, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [sp] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x1, [x23] │ │ │ │ + mov x0, x20 │ │ │ │ + mov x26, x1 │ │ │ │ + bl 97d0 │ │ │ │ + mov x3, x0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x26 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2a8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2c8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x26, [x23] │ │ │ │ + mov x0, x19 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ - mov x16, #0xfffff // #1048575 │ │ │ │ - add x1, x20, x16 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - lsr x5, x1, #20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldrsw x6, [x0, #10828] │ │ │ │ - mov x0, #0x10 // #16 │ │ │ │ - ldrsw x7, [x1, #10856] │ │ │ │ - ldrsw x2, [x1, #10860] │ │ │ │ - cmp w26, #0x44 │ │ │ │ - b.eq 27304 // b.none │ │ │ │ - ldr w1, [x1, #10588] │ │ │ │ - mov x0, #0xc // #12 │ │ │ │ - cbz w1, 27304 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - mov x0, #0x18 // #24 │ │ │ │ - mov x1, #0x10 // #16 │ │ │ │ - csel x0, x0, x1, ne // ne = any │ │ │ │ - mov x1, #0xfffff // #1048575 │ │ │ │ - str w26, [sp, #16] │ │ │ │ - mov x4, x20 │ │ │ │ - madd x1, x6, x0, x1 │ │ │ │ - mov x0, x19 │ │ │ │ - lsr x1, x1, #20 │ │ │ │ - stp x2, x1, [sp] │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w25 │ │ │ │ + mov x2, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x828 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - ldr w1, [x1, #10860] │ │ │ │ - cmp w1, w0 │ │ │ │ - ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ - b.gt 28040 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w21, [x0, #10828] │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fsub d8, d8, d0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ + ldr d0, [x0, #10008] │ │ │ │ + ldr x0, [x23] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x3, x29, #0x31, lsl #12 │ │ │ │ sub x2, x29, #0x31, lsl #12 │ │ │ │ sub x1, x29, #0x31, lsl #12 │ │ │ │ - mov x4, x27 │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - mov x5, x24 │ │ │ │ - str w0, [sp] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - stp xzr, xzr, [sp, #8] │ │ │ │ - mov w7, w26 │ │ │ │ - mov x6, x28 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - sub x3, x3, #0x538 │ │ │ │ - sub x2, x2, #0x540 │ │ │ │ - sub x1, x1, #0x548 │ │ │ │ - bl 97f0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fadd d8, d8, d0 │ │ │ │ - ldr w27, [x0, #10868] │ │ │ │ - cbnz w27, 27fb0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #11136] │ │ │ │ - str wzr, [x0, #11176] │ │ │ │ - str wzr, [x0, #11216] │ │ │ │ - bl 9720 │ │ │ │ - fsub d14, d0, d15 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x20, [x22] │ │ │ │ - ldr x19, [x0, #10776] │ │ │ │ + sub x3, x3, #0x3d0 │ │ │ │ + sub x2, x2, #0x400 │ │ │ │ + sub x1, x1, #0x430 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a390 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x2f0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ + ldr x19, [x23] │ │ │ │ bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x21, x0 │ │ │ │ - mov x0, x19 │ │ │ │ - ldr w1, [x1, #10828] │ │ │ │ - scvtf d13, w1 │ │ │ │ - fdiv d15, d13, d14 │ │ │ │ - bl a290 │ │ │ │ - fmov d0, d14 │ │ │ │ - mov x1, #0x848000000000 // #145685290680320 │ │ │ │ - ucvtf d3, x0 │ │ │ │ - movk x1, #0x412e, lsl #48 │ │ │ │ - fmov d31, x1 │ │ │ │ - fmov d2, d15 │ │ │ │ - fmov d1, d13 │ │ │ │ - fmul d14, d14, d31 │ │ │ │ - mov x3, x21 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 58000 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w25 │ │ │ │ + mov x2, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8c0 │ │ │ │ - fdiv d3, d3, d14 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - fmov d15, x0 │ │ │ │ - fcmpe d10, d15 │ │ │ │ - b.mi 27d98 // b.first │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10260] │ │ │ │ - cbnz w0, 2797c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11072] │ │ │ │ - ldr w1, [x1, #11080] │ │ │ │ - orr w0, w0, w1 │ │ │ │ - cbz w0, 275bc │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10376] │ │ │ │ - cbz w0, 275bc │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - ldr x0, [x0, #10936] │ │ │ │ - str x0, [x2, #11312] │ │ │ │ - ldr x0, [x2, #10944] │ │ │ │ - str x0, [x2, #11320] │ │ │ │ - ldr x0, [x2, #10952] │ │ │ │ - str x0, [x2, #11344] │ │ │ │ - sub x0, x29, #0x32, lsl #12 │ │ │ │ - str xzr, [x2, #11328] │ │ │ │ - str w1, [x2, #11336] │ │ │ │ - strb w26, [x0, #3160] │ │ │ │ - cbz w1, 274d4 │ │ │ │ - mov w0, #0x3fffffff // #1073741823 │ │ │ │ - cmp w1, w0 │ │ │ │ - b.gt 28034 │ │ │ │ - mov w0, #0x7fffffff // #2147483647 │ │ │ │ - sdiv w0, w0, w1 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.le 28034 │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - lsl w1, w1, #1 │ │ │ │ - sub x0, x0, #0x3d0 │ │ │ │ - bl 9e20 │ │ │ │ - cbz x0, 27d80 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #11312] │ │ │ │ - str x0, [x1, #10936] │ │ │ │ - ldr x0, [x1, #11320] │ │ │ │ - str x0, [x1, #10944] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x1, [x1, #11344] │ │ │ │ - str x1, [x0, #10952] │ │ │ │ - cmp w26, #0x44 │ │ │ │ - b.eq 27d78 // b.none │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbz w0, 27cd4 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - mov x0, #0x10 // #16 │ │ │ │ - mov x2, #0x8 // #8 │ │ │ │ - csel x0, x0, x2, ne // ne = any │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldrsw x2, [x2, #10828] │ │ │ │ - mul x2, x2, x0 │ │ │ │ - add x0, x1, x2 │ │ │ │ - bl a0c0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x1, #10936] │ │ │ │ - ldr x1, [x1, #10944] │ │ │ │ - ldrsw x0, [x0, #10828] │ │ │ │ - lsl x2, x0, #2 │ │ │ │ - add x0, x3, x0, lsl #2 │ │ │ │ - bl a0c0 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x1, #10936] │ │ │ │ - ldr x3, [x2, #10944] │ │ │ │ - ldrsw x0, [x0, #10828] │ │ │ │ - lsl x2, x0, #2 │ │ │ │ - add x0, x3, x0, lsl #2 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr x8, [x1, #9816] │ │ │ │ + ldrsw x5, [x0, #11312] │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x2, x8 │ │ │ │ + ldrsw x4, [x1, #11264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x950 │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr x0, [x22] │ │ │ │ - lsl w3, w3, #1 │ │ │ │ - str w3, [x4, #10828] │ │ │ │ - sxtw x3, w3 │ │ │ │ + ldrsw x3, [x3, #11216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #11072] │ │ │ │ - str wzr, [x0, #11080] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10328] │ │ │ │ - cbnz w0, 27cb0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10332] │ │ │ │ - cbnz w0, 27c58 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10856] │ │ │ │ - ldr w0, [x0, #10860] │ │ │ │ - cmp w0, w1 │ │ │ │ - ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ - b.gt 27a68 │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - sub x0, x0, #0x430 │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x2, #0x458 │ │ │ │ - sub x1, x1, #0x480 │ │ │ │ - stp x1, x2, [sp] │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - mov x6, #0x0 // #0 │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - mov x3, #0x0 // #0 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - bl a4d0 │ │ │ │ - cbnz w0, 27a34 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11216] │ │ │ │ - cbnz w0, 27a00 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10624] │ │ │ │ - ldr w1, [x1, #10644] │ │ │ │ - tst w0, w1 │ │ │ │ - b.ne 279d4 // b.any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10624] │ │ │ │ - cbz w0, 27674 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #11072] │ │ │ │ - str wzr, [x0, #11080] │ │ │ │ - mov w0, #0x53 // #83 │ │ │ │ - cmp w26, #0x44 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10244] │ │ │ │ + cbnz w0, 28a54 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10620] │ │ │ │ - ldr w0, [x0, #10644] │ │ │ │ - orr w0, w0, w1 │ │ │ │ - cset w1, eq // eq = none │ │ │ │ - cbz w0, 279c0 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x2, #11072] │ │ │ │ - str w0, [x2, #11080] │ │ │ │ - cbz w1, 2782c │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr w0, [x0, #10636] │ │ │ │ + cbz w0, 275e0 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x25, x3, #0x68 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x358 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x1, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + mov x19, x1 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #11080] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #11072] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbnz w0, 277c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #11072] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - cmp w1, #0x1 │ │ │ │ - ldr w1, [x0, #10784] │ │ │ │ - orr w0, w1, #0x400000 │ │ │ │ - csel w0, w0, w1, eq // eq = none │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10784] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10784] │ │ │ │ - tst w3, #0x30 │ │ │ │ - b.ne 27740 // b.any │ │ │ │ - ldr w2, [x0, #11176] │ │ │ │ - orr w1, w3, #0x20 │ │ │ │ - ldr w0, [x0, #11136] │ │ │ │ - cmp w2, #0x0 │ │ │ │ - csel w1, w1, w3, ne // ne = any │ │ │ │ - cmp w0, #0x0 │ │ │ │ - orr w0, w1, #0x10 │ │ │ │ - csel w0, w0, w1, ne // ne = any │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10784] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x8, x29, #0x34, lsl #12 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - ldr x1, [x0, #10936] │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr w6, [x0, #10856] │ │ │ │ - ldr w7, [x0, #10860] │ │ │ │ - str x28, [sp] │ │ │ │ - ldr x2, [x0, #10944] │ │ │ │ - strb w26, [sp, #8] │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - ldr w8, [x8, #10784] │ │ │ │ - str w8, [sp, #16] │ │ │ │ - bl 9cc0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10868] │ │ │ │ - orr w1, w0, w1 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w20, w1 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - cbnz w1, 279a8 │ │ │ │ - ldr w0, [x0, #10448] │ │ │ │ - cbnz w0, 27864 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10048] │ │ │ │ + ldr x3, [x0, #9824] │ │ │ │ + cmp w1, #0x11 │ │ │ │ + b.hi 28bf8 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w1, uxtw #2] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - str w0, [x1, #10028] │ │ │ │ - ldr x0, [x1, #10776] │ │ │ │ - str x0, [x1, #10032] │ │ │ │ - str w26, [x1, #10176] │ │ │ │ - b 204f4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11080] │ │ │ │ - mov w1, #0x5a // #90 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - ccmp w26, w1, #0x4, ne // ne = any │ │ │ │ + mov x6, x22 │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + ldr x1, [x1, #10312] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x19 │ │ │ │ + add x28, x1, #0xf38 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #11072] │ │ │ │ - b.ne 27858 // b.any │ │ │ │ - cbz w1, 2784c │ │ │ │ - cbz w0, 276ec │ │ │ │ - ldr x0, [x22] │ │ │ │ + mov x2, x28 │ │ │ │ + str w5, [x1, #10048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xb48 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str wzr, [x0, #11072] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x2, #11080] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - orr w0, w0, #0x800000 │ │ │ │ - str w0, [x2, #10784] │ │ │ │ - b 276ec │ │ │ │ - mov w0, #0x5a // #90 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - ccmp w26, w0, #0x4, ne // ne = any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11080] │ │ │ │ - b.eq 277c8 // b.none │ │ │ │ - cbz w0, 277c8 │ │ │ │ - b 276b0 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 27708 // b.any │ │ │ │ - b 27814 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 27814 // b.none │ │ │ │ - b 276ec │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w6, w26 │ │ │ │ - ldr x1, [x0, #10936] │ │ │ │ - ldr x2, [x0, #10944] │ │ │ │ - ldr w7, [x0, #10808] │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr w4, [x0, #10856] │ │ │ │ - ldr w5, [x0, #10860] │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - bl a680 │ │ │ │ - mov w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - cbnz w1, 279a8 │ │ │ │ - bl 9720 │ │ │ │ - fsub d0, d0, d15 │ │ │ │ + ldr w1, [x20, #24] │ │ │ │ + mov x0, #0x848000000000 // #145685290680320 │ │ │ │ + movk x0, #0x412e, lsl #48 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fmul d31, d14, d31 │ │ │ │ + scvtf d0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr x0, [x22] │ │ │ │ - add x2, x2, #0xba0 │ │ │ │ - ldrsw x3, [x1, #10828] │ │ │ │ + ldr x1, [x1, #10136] │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + add x2, x1, #0xd8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x25 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x26, [x23] │ │ │ │ + ldr x19, [x0, #10776] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w4, w26 │ │ │ │ - mov w5, #0x4 // #4 │ │ │ │ - ldr x1, [x1, #10944] │ │ │ │ - ldr x2, [x2, #10952] │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr x0, [x0, #10936] │ │ │ │ - bl 99b0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10828] │ │ │ │ - bl 9720 │ │ │ │ - fsub d14, d0, d14 │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #10312] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w3, w26 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - ldr x1, [x1, #10944] │ │ │ │ - ldr w2, [x0, #10828] │ │ │ │ - ldr x0, [x0, #10936] │ │ │ │ - bl a090 │ │ │ │ - cbnz w0, 28034 │ │ │ │ - bl 9720 │ │ │ │ - fmov d1, d0 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #10312] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x2, x28 │ │ │ │ + mov x0, x26 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d0, d14 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldrsw x3, [x1, #10828] │ │ │ │ - fsub d1, d1, d15 │ │ │ │ + ldr w5, [x1, #10048] │ │ │ │ + str w5, [x1, #10048] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d14 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - orr w0, w0, #0x4 │ │ │ │ - str w0, [x1, #10784] │ │ │ │ - b 277a0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + ldr x1, [x1, #10096] │ │ │ │ + add x8, x1, #0xfa8 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x3, #0x1 // #1 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - ldrsw x2, [x1, #10828] │ │ │ │ - mov w1, w26 │ │ │ │ - bl 9fe0 │ │ │ │ - mov w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10868] │ │ │ │ - cbz w1, 2745c │ │ │ │ - fmov d12, d9 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x0, #10760] │ │ │ │ - str xzr, [x0, #10768] │ │ │ │ - str wzr, [x0, #10784] │ │ │ │ - b 1d214 │ │ │ │ - cbz w1, 2782c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11080] │ │ │ │ - cbz w0, 276d8 │ │ │ │ - b 276b0 │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - fmov d12, d9 │ │ │ │ + mov x2, x8 │ │ │ │ + str x8, [x1, #10136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xab0 │ │ │ │ - ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10868] │ │ │ │ - b 279ac │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x25 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x390 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x25, [x23] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xa88 │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #10312] │ │ │ │ + bl 9d20 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + mov x2, x28 │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x6, x22 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + ldr x3, [x0, #10312] │ │ │ │ + ldr w5, [x0, #10048] │ │ │ │ + mov x0, x25 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ + fdiv d0, d14, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10868] │ │ │ │ - b 279ac │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + ldr x8, [x0, #10136] │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x2, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10868] │ │ │ │ - b 279ac │ │ │ │ + ldr w0, [x0, #10584] │ │ │ │ + cbz w0, 27830 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10456] │ │ │ │ - ldr w2, [x2, #10452] │ │ │ │ - orr w0, w0, w2 │ │ │ │ - cbz w0, 275ec │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 27e34 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x0, #10828] │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - str w2, [x3, #11336] │ │ │ │ - sub x0, x0, #0x3d0 │ │ │ │ - add w1, w1, w2 │ │ │ │ - str xzr, [x3, #11328] │ │ │ │ - ldr x2, [x3, #10936] │ │ │ │ - str x2, [x3, #11312] │ │ │ │ - ldr x2, [x3, #10944] │ │ │ │ - str x2, [x3, #11320] │ │ │ │ - ldr x2, [x3, #10952] │ │ │ │ - str x2, [x3, #11344] │ │ │ │ - sub x2, x29, #0x32, lsl #12 │ │ │ │ - str wzr, [x3, #11264] │ │ │ │ - strb w26, [x2, #3160] │ │ │ │ - bl 9e20 │ │ │ │ - cbz x0, 27c98 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr x0, [x22] │ │ │ │ - add x2, x2, #0x9c8 │ │ │ │ - ldr x3, [x3, #11312] │ │ │ │ - str x3, [x4, #10936] │ │ │ │ - ldr x3, [x4, #11320] │ │ │ │ - str x3, [x4, #10944] │ │ │ │ - ldr x1, [x1, #11344] │ │ │ │ - str x1, [x4, #10952] │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + ldr w0, [x0, #9920] │ │ │ │ + ldr w1, [x1, #10184] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + adrp x0, 54000 │ │ │ │ + ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ + csel x22, x3, x0, eq // eq = none │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x3b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x0, #10936] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - b 27b20 │ │ │ │ - add x1, x1, x0 │ │ │ │ - str w0, [x3, x1, lsl #2] │ │ │ │ - add x0, x0, #0x1 │ │ │ │ + ldr x28, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x1, #10856] │ │ │ │ - ldrsw x1, [x1, #10828] │ │ │ │ - cmp w2, w0 │ │ │ │ - b.gt 27b14 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x0, #10944] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - b 27b5c │ │ │ │ - add x1, x1, x0 │ │ │ │ - str w0, [x3, x1, lsl #2] │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #10312] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - ldr w2, [x1, #10856] │ │ │ │ - ldrsw x1, [x1, #10828] │ │ │ │ - cmp w2, w0 │ │ │ │ - b.gt 27b44 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x3, [x0, #10952] │ │ │ │ - cmp w26, #0x44 │ │ │ │ - b.eq 27d70 // b.none │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbz w0, 27d68 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - mov x0, #0x10 // #16 │ │ │ │ - mov x4, #0x8 // #8 │ │ │ │ - csel x0, x0, x4, ne // ne = any │ │ │ │ - madd x0, x0, x1, x3 │ │ │ │ - sxtw x2, w2 │ │ │ │ - mov x3, #0x1 // #1 │ │ │ │ - mov w1, w26 │ │ │ │ - bl 9fe0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10856] │ │ │ │ - add w3, w3, w0 │ │ │ │ + and w4, w0, #0xff │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w3, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10456] │ │ │ │ - cbnz w0, 27cdc │ │ │ │ - sub x20, x29, #0x31, lsl #12 │ │ │ │ - sub x20, x20, #0x400 │ │ │ │ - sub x7, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10720] │ │ │ │ + ldr x3, [x0, #10312] │ │ │ │ + sub w1, w1, #0x43 │ │ │ │ + cmp w1, #0x11 │ │ │ │ + b.hi 27e2c // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w5, [x0, w1, uxtw #2] │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w4, #0x28 // #40 │ │ │ │ - mov x6, x20 │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - ldr w7, [x7, #10784] │ │ │ │ - ldr x1, [x0, #10936] │ │ │ │ - orr w4, w7, w4 │ │ │ │ - ldr x2, [x0, #10944] │ │ │ │ - sub x7, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - str w4, [x7, #10784] │ │ │ │ - mov w4, w26 │ │ │ │ - bl a710 │ │ │ │ - mov w5, w0 │ │ │ │ + adrp x1, 57000 │ │ │ │ + add x25, x1, #0xf38 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x25 │ │ │ │ + ldrsw x6, [x0, #10528] │ │ │ │ + mov x0, x28 │ │ │ │ + str x1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldrsw x4, [x1, #10828] │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ - ldrsw x3, [x1, #11264] │ │ │ │ + str w5, [x1, #10096] │ │ │ │ + str x6, [x1, #10136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - str w5, [x6, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10828] │ │ │ │ - ldr w1, [x1, #11264] │ │ │ │ - sub w0, w0, w1 │ │ │ │ + ldr w1, [x20, #28] │ │ │ │ + mov x0, #0x848000000000 // #145685290680320 │ │ │ │ + movk x0, #0x412e, lsl #48 │ │ │ │ + fmov d31, x0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + scvtf d0, w1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10828] │ │ │ │ + ldr d14, [x1, #10160] │ │ │ │ + adrp x1, 59000 │ │ │ │ + mov x2, x1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ + fmul d31, d14, d31 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x22 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10868] │ │ │ │ - cbz w1, 275ec │ │ │ │ - b 279a8 │ │ │ │ + ldr x28, [x23] │ │ │ │ + ldr x19, [x0, #10776] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w2, [x1, #10860] │ │ │ │ - ldr x1, [x1, #10936] │ │ │ │ - ldr w3, [x0, #10856] │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - str w2, [x4, #10856] │ │ │ │ - ldr x2, [x4, #10944] │ │ │ │ - str w3, [x4, #10860] │ │ │ │ - str x2, [x4, #10936] │ │ │ │ - str x1, [x4, #10944] │ │ │ │ - bl a270 │ │ │ │ + mov x3, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #10312] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10784] │ │ │ │ - b 275d4 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0xffffffc0 // #-64 │ │ │ │ - fmov d12, d9 │ │ │ │ - mov w1, w0 │ │ │ │ - str w0, [x2, #10868] │ │ │ │ - b 279ac │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x23, x29, #0x31, lsl #12 │ │ │ │ - sub x25, x29, #0x31, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - sub x23, x23, #0x380 │ │ │ │ - sub x25, x25, #0x378 │ │ │ │ - str xzr, [x0, #10768] │ │ │ │ - str wzr, [x0, #10784] │ │ │ │ - b 1d240 │ │ │ │ - mov x0, #0x4 // #4 │ │ │ │ - b 2752c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - sub x20, x29, #0x31, lsl #12 │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - sub x20, x20, #0x400 │ │ │ │ - ldr x1, [x0, #10936] │ │ │ │ - mov x6, x20 │ │ │ │ - ldr x2, [x0, #10944] │ │ │ │ - ldr w0, [x0, #10784] │ │ │ │ - orr w0, w0, #0x18 │ │ │ │ - str w0, [x4, #10784] │ │ │ │ - mov x0, x4 │ │ │ │ - mov w4, w26 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - bl a850 │ │ │ │ - mov w5, w0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x22] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldrsw x3, [x1, #11264] │ │ │ │ - add x2, x2, #0xa28 │ │ │ │ - ldrsw x4, [x1, #10828] │ │ │ │ + ldr x3, [x1, #10312] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + ldr x6, [x2, #10136] │ │ │ │ + str x1, [sp] │ │ │ │ + mov x1, x2 │ │ │ │ + mov x2, x25 │ │ │ │ + ldr w5, [x1, #10096] │ │ │ │ + str w5, [x1, #10160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - str w5, [x6, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - ldr w0, [x0, #11264] │ │ │ │ - sub w3, w3, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str w3, [x0, #10828] │ │ │ │ - ldr w0, [x0, #10452] │ │ │ │ - cbz w0, 27c48 │ │ │ │ - b 27bc8 │ │ │ │ - mov x0, #0x4 // #4 │ │ │ │ - b 27b8c │ │ │ │ - mov x0, #0x8 // #8 │ │ │ │ - b 27b8c │ │ │ │ - mov x0, #0x8 // #8 │ │ │ │ - b 2752c │ │ │ │ - fmov d12, d9 │ │ │ │ - mov w0, #0xffffffc0 // #-64 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w0 │ │ │ │ - str w0, [x2, #10868] │ │ │ │ - b 279ac │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10828] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 27450 │ │ │ │ - scvtf d31, w0 │ │ │ │ - fmov d30, #1.000000000000000000e+00 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d14 │ │ │ │ + ldr x0, [x23] │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - fdiv d31, d31, d15 │ │ │ │ - ldr x2, [x1, #10936] │ │ │ │ - ldr x1, [x1, #10944] │ │ │ │ - ldr x3, [x3, #10952] │ │ │ │ - fdiv d15, d15, d10 │ │ │ │ - fmul d31, d31, d10 │ │ │ │ - fcmpe d31, d30 │ │ │ │ - b.mi 28190 // b.first │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - fcvtzs w21, d31 │ │ │ │ - str x1, [x4, #11320] │ │ │ │ - sub x1, x29, #0x32, lsl #12 │ │ │ │ - str x2, [x4, #11312] │ │ │ │ - str xzr, [x4, #11328] │ │ │ │ - cmp w21, #0x0 │ │ │ │ - str w0, [x4, #11336] │ │ │ │ - ccmp w0, w21, #0x1, ge // ge = tcont │ │ │ │ - str x3, [x4, #11344] │ │ │ │ - strb w26, [x1, #3160] │ │ │ │ - b.lt 28184 // b.tstop │ │ │ │ - cmp w26, #0x44 │ │ │ │ - b.eq 280f4 // b.none │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10588] │ │ │ │ - cbz w0, 28068 │ │ │ │ - mov x0, #0x8 // #8 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - mov x20, #0x10 // #16 │ │ │ │ - csel x20, x20, x0, ne // ne = any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - mov x1, x3 │ │ │ │ - mov x24, x4 │ │ │ │ - str x28, [x0, #10760] │ │ │ │ - mov x28, x22 │ │ │ │ - mov w22, w21 │ │ │ │ - b 27e50 │ │ │ │ - ldr x1, [x1, #10952] │ │ │ │ - sxtw x19, w27 │ │ │ │ - umull x0, w20, w24 │ │ │ │ - mov x2, x20 │ │ │ │ - ubfiz x27, x24, #2, #32 │ │ │ │ - lsl x21, x19, #2 │ │ │ │ - add x0, x1, x0 │ │ │ │ - madd x1, x19, x20, x1 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr x1, [x0, #10936] │ │ │ │ - add x0, x1, x27 │ │ │ │ - add x1, x1, x19, lsl #2 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr x0, [x0, #10944] │ │ │ │ - add x1, x0, x21 │ │ │ │ - add x0, x0, x27 │ │ │ │ - bl a0c0 │ │ │ │ - add w0, w24, #0x1 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - add x24, x24, #0x1 │ │ │ │ - scvtf d31, w0 │ │ │ │ - ldr w3, [x1, #10828] │ │ │ │ - fmul d31, d31, d15 │ │ │ │ - fcvtzs w27, d31 │ │ │ │ - cmp w3, w27 │ │ │ │ - b.gt 27e4c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w21, w22 │ │ │ │ - cmp w26, #0x43 │ │ │ │ - mov x22, x28 │ │ │ │ - mov x2, #0x10 // #16 │ │ │ │ - ldr x28, [x0, #10760] │ │ │ │ - mov x0, #0x8 // #8 │ │ │ │ - csel x2, x2, x0, ne // ne = any │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x4, [x0, #10952] │ │ │ │ - sub w1, w21, #0x1 │ │ │ │ - sub w3, w3, #0x1 │ │ │ │ - mov x27, #0xfffffffffffffffc // #-4 │ │ │ │ - sxtw x0, w1 │ │ │ │ - add x20, x27, w21, uxtw #2 │ │ │ │ - sxtw x3, w3 │ │ │ │ - sxtw x19, w21 │ │ │ │ - madd x0, x0, x2, x4 │ │ │ │ - madd x1, x3, x2, x4 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - ldr x0, [x0, #10936] │ │ │ │ - add x1, x27, w1, sxtw #2 │ │ │ │ - add x1, x0, x1 │ │ │ │ - add x0, x0, x20 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr w1, [x0, #10828] │ │ │ │ - ldr x0, [x0, #10944] │ │ │ │ - add x1, x27, w1, sxtw #2 │ │ │ │ - add x1, x0, x1 │ │ │ │ - add x0, x0, x20 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x3, x19 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x910 │ │ │ │ + adrp x1, 58000 │ │ │ │ + add x8, x1, #0xfa8 │ │ │ │ + mov x2, x8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldrsw x4, [x0, #10828] │ │ │ │ - ldr x0, [x22] │ │ │ │ + str x8, [x3, #10312] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - mov w1, w21 │ │ │ │ - sub x0, x0, #0x3d0 │ │ │ │ - bl 9e20 │ │ │ │ - cbz x0, 27d80 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #11312] │ │ │ │ - str w21, [x0, #10828] │ │ │ │ - ldr x0, [x0, #11344] │ │ │ │ - str x1, [x2, #10936] │ │ │ │ - ldr x1, [x2, #11320] │ │ │ │ - str x1, [x2, #10944] │ │ │ │ - str x0, [x2, #10952] │ │ │ │ - b 27450 │ │ │ │ - adrp x0, 7f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d9 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x22 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x3e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #10868] │ │ │ │ - b 279ac │ │ │ │ - fmov d31, d8 │ │ │ │ - ldr w0, [x1, #10536] │ │ │ │ - mov x26, x22 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ + ldr x22, [x23] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9860 │ │ │ │ + mov x28, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x2, x25 │ │ │ │ + ldr x6, [x1, #10136] │ │ │ │ + str x0, [sp, #8] │ │ │ │ mov x0, x1 │ │ │ │ - fmov d8, d12 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - sxtw x4, w4 │ │ │ │ - ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldrsw x5, [x1, #10348] │ │ │ │ - add x2, x2, #0x7e0 │ │ │ │ - ldr w21, [x1, #10544] │ │ │ │ + mov x3, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + ldr w5, [x0, #10160] │ │ │ │ + mov x0, x22 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ - fmov d12, d9 │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ - b 27d88 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x1, #10456] │ │ │ │ - ldr w2, [x2, #10452] │ │ │ │ - orr w21, w1, w2 │ │ │ │ - cbz w21, 2734c │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w8, [x1, #10828] │ │ │ │ - add w21, w0, w8 │ │ │ │ - b 2734c │ │ │ │ - mov x0, x3 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - b 2807c │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - sbfiz x19, x1, #2, #32 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - add x1, x0, w1, sxtw #2 │ │ │ │ - add x0, x0, x20 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - add w27, w27, #0x1 │ │ │ │ - ldr x0, [x0, #10936] │ │ │ │ - add x1, x0, x19 │ │ │ │ - add x0, x0, x20 │ │ │ │ - bl a0c0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr x0, [x0, #10944] │ │ │ │ - add x1, x0, x19 │ │ │ │ - add x0, x0, x20 │ │ │ │ - bl a0c0 │ │ │ │ - add x20, x20, #0x4 │ │ │ │ - scvtf d31, w27 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - fmul d31, d31, d15 │ │ │ │ - fcvtzs w1, d31 │ │ │ │ - cmp w3, w1 │ │ │ │ - b.gt 28078 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr x4, [x0, #10952] │ │ │ │ - b 27eec │ │ │ │ - mov x0, x3 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - b 28108 │ │ │ │ - ldr x0, [x0, #10952] │ │ │ │ - sxtw x19, w1 │ │ │ │ - mov x2, #0x8 // #8 │ │ │ │ - add x1, x0, w1, sxtw #3 │ │ │ │ - add x0, x0, x20, lsl #1 │ │ │ │ - bl a0c0 │ │ │ │ + fdiv d0, d14, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - lsl x24, x19, #2 │ │ │ │ - add w27, w27, #0x1 │ │ │ │ - ldr x1, [x0, #10936] │ │ │ │ - add x0, x1, x20 │ │ │ │ - add x1, x1, x19, lsl #2 │ │ │ │ - bl a0c0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x8, [x0, #10312] │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x2, x8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x4 // #4 │ │ │ │ - ldr x0, [x0, #10944] │ │ │ │ - add x1, x0, x24 │ │ │ │ - add x0, x0, x20 │ │ │ │ - bl a0c0 │ │ │ │ - add x20, x20, #0x4 │ │ │ │ - scvtf d31, w27 │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.lt 27854 // b.tstop │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x408 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #10828] │ │ │ │ - fmul d31, d31, d15 │ │ │ │ - fcvtzs w1, d31 │ │ │ │ - cmp w3, w1 │ │ │ │ - b.gt 28104 │ │ │ │ + cmp x20, #0x0 │ │ │ │ + ldr w0, [x0, #10784] │ │ │ │ + ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x2, #0x8 // #8 │ │ │ │ - ldr x4, [x0, #10952] │ │ │ │ - b 27eec │ │ │ │ - fmov d12, d9 │ │ │ │ - mov w0, #0xffffffe0 // #-32 │ │ │ │ - b 27d88 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - mov w21, #0x1 // #1 │ │ │ │ - str w0, [x4, #11336] │ │ │ │ - sub x0, x29, #0x32, lsl #12 │ │ │ │ - str x2, [x4, #11312] │ │ │ │ - str x1, [x4, #11320] │ │ │ │ - str xzr, [x4, #11328] │ │ │ │ - str x3, [x4, #11344] │ │ │ │ - strb w26, [x0, #3160] │ │ │ │ - b 27e08 │ │ │ │ + cset w22, ne // ne = any │ │ │ │ + ldr w0, [x0, #10632] │ │ │ │ + cbz w0, 278b8 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x1, #10152] │ │ │ │ + ldr d30, [x1, #10216] │ │ │ │ + fdiv d15, d31, d30 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 28fcc // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w1, [x0, #11072] │ │ │ │ - ldr w0, [x0, #11080] │ │ │ │ - orr w0, w0, w1 │ │ │ │ - cbz w0, 2723c │ │ │ │ + ldr w0, [x0, #10632] │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq 27ea4 // b.none │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - mov x26, x22 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x660 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - ldr x0, [x26] │ │ │ │ - ldr w1, [x1, #10360] │ │ │ │ + ldr w0, [x0, #10844] │ │ │ │ + ldr w1, [x1, #10240] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 27e40 // b.none │ │ │ │ + cbz w22, 25dfc │ │ │ │ + b 21108 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x20, 55000 │ │ │ │ + add x20, x20, #0x188 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x3, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - adrp x19, 7f000 │ │ │ │ - ldr x19, [x19, #4048] │ │ │ │ - fmov d8, d12 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - fmov d12, d31 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - mov x26, x22 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x2, 58000 │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - ldr x3, [x0, #10776] │ │ │ │ - ldr x0, [x19] │ │ │ │ + add x2, x2, #0x18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - ldr x0, [x19] │ │ │ │ - adrp x2, 58000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + mov x3, x20 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str wzr, [x0, #10868] │ │ │ │ - b 27184 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - mov x26, x22 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x598 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x4, [x1, #10336] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - ldr x0, [x26] │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ - fmov d31, d8 │ │ │ │ - ldr w0, [x1, #10536] │ │ │ │ - mov x26, x22 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - fmov d8, d12 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - sxtw x4, w4 │ │ │ │ - ldr x0, [x26] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldrsw x5, [x1, #10352] │ │ │ │ - add x2, x2, #0x750 │ │ │ │ - ldr w21, [x1, #10544] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ + ldr w0, [x0, #10744] │ │ │ │ + and w0, w0, #0xfffdffff │ │ │ │ + str w0, [x1, #10744] │ │ │ │ + b 20da8 │ │ │ │ + cbz x22, 21890 │ │ │ │ + mov x0, x22 │ │ │ │ + bl ab40 │ │ │ │ + b 21884 │ │ │ │ + mov x25, x20 │ │ │ │ + b 21a94 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x8, x3, #0x68 │ │ │ │ + b 21748 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11080] │ │ │ │ - cbz w0, 2723c │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + ldr d14, [x0, #10784] │ │ │ │ + str d13, [x0, #10168] │ │ │ │ + b 21a50 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - mov x26, x22 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x6d8 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - ldr x0, [x26] │ │ │ │ - ldr w1, [x1, #10356] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ + str d9, [x20, #144] │ │ │ │ + str d13, [x0, #10168] │ │ │ │ + ldr d14, [x0, #10784] │ │ │ │ + stp d8, d11, [x20, #128] │ │ │ │ + stp d13, d12, [x20, #160] │ │ │ │ + b 21a50 │ │ │ │ + mov w19, #0x0 // #0 │ │ │ │ + b 25bb4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11072] │ │ │ │ - cbz w0, 27230 │ │ │ │ + ldr w0, [x0, #10744] │ │ │ │ + asr w22, w0, #13 │ │ │ │ + b 25da4 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d11, [x0, #10216] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - mov x26, x22 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x6a0 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - ldr x0, [x26] │ │ │ │ - ldr w1, [x1, #10364] │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + ldr w0, [x1, #10752] │ │ │ │ + cbz w0, 25e00 │ │ │ │ + b 21108 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + fmov d0, d15 │ │ │ │ + ldr w4, [x25, #240] │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x518 │ │ │ │ + ldr w3, [x1, #10216] │ │ │ │ + ldr d1, [x1, #11144] │ │ │ │ + ldr d2, [x1, #11184] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ + b 25da0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #11072] │ │ │ │ - cbnz w0, 2724c │ │ │ │ + ldr w0, [x0, #10744] │ │ │ │ + asr w22, w0, #13 │ │ │ │ + tbz w0, #13, 25d70 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - mov x26, x22 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - adrp x2, 58000 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - add x2, x2, #0x710 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - ldr x0, [x26] │ │ │ │ - ldr w1, [x1, #10444] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + mov w4, #0xffffffff // #-1 │ │ │ │ + sub x8, x29, #0x34, lsl #12 │ │ │ │ + fmov d4, d15 │ │ │ │ + ldr d0, [x0, #11072] │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + ldr d2, [x1, #11080] │ │ │ │ + ldr x2, [x1, #11312] │ │ │ │ + fmov d3, x0 │ │ │ │ + ldr x0, [x1, #11008] │ │ │ │ + fcmpe d2, d0 │ │ │ │ + ldr w5, [x1, #10928] │ │ │ │ + fmov d1, d3 │ │ │ │ + ldr w3, [x1, #11264] │ │ │ │ + ldr w1, [x1, #9940] │ │ │ │ + str w1, [sp] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d31, d8 │ │ │ │ - mov x26, x22 │ │ │ │ - fmov d8, d12 │ │ │ │ - fmov d13, d9 │ │ │ │ - ldr w21, [x0, #10544] │ │ │ │ - mov x4, x20 │ │ │ │ - ldr w0, [x0, #10536] │ │ │ │ - adrp x2, 58000 │ │ │ │ - str w0, [x1, #10600] │ │ │ │ - mov x0, x1 │ │ │ │ - ldr x3, [x1, #10776] │ │ │ │ - fmov d12, d31 │ │ │ │ - ldr x22, [x0, #10528] │ │ │ │ - add x2, x2, #0x798 │ │ │ │ - ldr x24, [x0, #10552] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x26] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 27184 │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x1, #0x57c │ │ │ │ - sub x2, x2, #0x4f0 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ - bl 9dd0 │ │ │ │ + csel x2, x2, xzr, mi // mi = first │ │ │ │ + ldr w6, [x6, #10496] │ │ │ │ + ldr x1, [x1, #10160] │ │ │ │ + str w6, [sp, #8] │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + ldr w6, [x6, #10720] │ │ │ │ + str w6, [sp, #16] │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + ldr w7, [x6, #9892] │ │ │ │ + str w5, [sp, #24] │ │ │ │ + mov x5, x6 │ │ │ │ + ldr w6, [x6, #9796] │ │ │ │ + str w4, [sp, #32] │ │ │ │ + mov x4, x5 │ │ │ │ + ldr w5, [x5, #9888] │ │ │ │ + str w3, [sp, #40] │ │ │ │ + mov x3, x4 │ │ │ │ + ldr x8, [x8, #10056] │ │ │ │ + ldr x3, [x3, #10064] │ │ │ │ + ldr w4, [x4, #10200] │ │ │ │ + stp x3, x8, [sp, #48] │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x3, #10328] │ │ │ │ + stp xzr, xzr, [sp, #64] │ │ │ │ + bl 47060 │ │ │ │ + b 25d70 │ │ │ │ + ldr w0, [x1, #10888] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 26014 // b.any │ │ │ │ + ldr w0, [x1, #10892] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 26014 // b.any │ │ │ │ + bl 9720 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - b 1ff28 │ │ │ │ - bl 9750 <__stack_chk_fail@plt> │ │ │ │ - adrp x2, 57000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr d31, [x3, #10176] │ │ │ │ + add x2, x2, #0x970 │ │ │ │ + ldr w1, [x1, #10624] │ │ │ │ + fsub d15, d31, d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f028 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x808 │ │ │ │ - adrp x21, 60000 │ │ │ │ - add x21, x21, #0x138 │ │ │ │ - str x0, [x1, #10072] │ │ │ │ - bl 9c90 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x1, [x0, #10568] │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ - cmp x1, #0x0 │ │ │ │ - csel x1, x21, x1, eq // eq = none │ │ │ │ - str x1, [x2, #10568] │ │ │ │ - bl 9810 │ │ │ │ - mov x19, x0 │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #10600] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - csel x0, x21, x0, eq // eq = none │ │ │ │ - str x0, [x1, #10600] │ │ │ │ - cbz x20, 2865c │ │ │ │ - adrp x1, 55000 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x1, x1, #0xe00 │ │ │ │ - add x2, x2, #0xe08 │ │ │ │ - sub x0, x29, #0x3, lsl #12 │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xe00 │ │ │ │ - mov x6, x19 │ │ │ │ - mov x19, #0xffffffffffffdfc8 // #-8248 │ │ │ │ - mov x21, #0xffffffffffffe3d0 // #-7216 │ │ │ │ - ldrb w4, [x0, #4040] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - adrp x5, 56000 │ │ │ │ - cmp w4, #0x0 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - csel x0, x0, x3, eq // eq = none │ │ │ │ - adrp x3, 56000 │ │ │ │ - add x3, x3, #0xd70 │ │ │ │ - add x5, x5, #0xd40 │ │ │ │ - ldr x4, [x4, #10600] │ │ │ │ - stp x20, x2, [sp, #16] │ │ │ │ + movi d0, #0x0 │ │ │ │ + mov w8, #0x2 // #2 │ │ │ │ + mov x7, x24 │ │ │ │ + mov x4, x20 │ │ │ │ + ldr w5, [x0, #10872] │ │ │ │ + mov w1, #0x3 // #3 │ │ │ │ + str wzr, [sp] │ │ │ │ + mov w0, #0xa // #10 │ │ │ │ + ldr x2, [x2, #10192] │ │ │ │ + stp x2, x21, [sp, #8] │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - stp x4, x1, [sp] │ │ │ │ - add x4, x29, x19 │ │ │ │ - add x1, x29, x21 │ │ │ │ - ldr x7, [x2, #10072] │ │ │ │ - stp x0, x4, [sp, #32] │ │ │ │ - mov x0, x2 │ │ │ │ - mov x19, x1 │ │ │ │ - mov x2, #0x401 // #1025 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x4, [x0, #10568] │ │ │ │ - str x3, [sp, #48] │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x3, 56000 │ │ │ │ - add x3, x3, #0xd50 │ │ │ │ - bl 9940 <__sprintf_chk@plt> │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x19, [x0, #10704] │ │ │ │ - b 1ebd4 │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1eb2c │ │ │ │ + ldr w6, [x2, #10696] │ │ │ │ + str wzr, [sp, #24] │ │ │ │ + ldr x3, [x2, #10576] │ │ │ │ + str wzr, [sp, #32] │ │ │ │ + ldr w2, [x2, #10720] │ │ │ │ + str w1, [sp, #40] │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + str w0, [sp, #48] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + str w8, [sp, #56] │ │ │ │ + stp xzr, xzr, [sp, #64] │ │ │ │ + bl a120 │ │ │ │ + bl 9720 │ │ │ │ + fadd d31, d15, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 56000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc00 │ │ │ │ - ldr x20, [x0, #10800] │ │ │ │ - ldr x0, [x24] │ │ │ │ - ldr x3, [x20] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cmp w26, #0x1 │ │ │ │ - b.eq 1fdf8 // b.none │ │ │ │ - sub w26, w26, #0x2 │ │ │ │ - mov x1, x20 │ │ │ │ - add x0, x20, #0x10 │ │ │ │ - add x22, x1, #0x8 │ │ │ │ - adrp x20, 56000 │ │ │ │ - add x26, x0, w26, uxtw #3 │ │ │ │ - add x20, x20, #0x260 │ │ │ │ - ldr x3, [x22], #8 │ │ │ │ - mov x2, x20 │ │ │ │ - ldr x0, [x24] │ │ │ │ + str d31, [x0, #10176] │ │ │ │ + b 26014 │ │ │ │ + b.ne 285c0 // b.any │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + mov w4, #0x0 // #0 │ │ │ │ + mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cmp x22, x26 │ │ │ │ - b.ne 2863c // b.any │ │ │ │ - b 1fdf8 │ │ │ │ - mov x20, x21 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x2, x21 │ │ │ │ - b 28548 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a2f0 │ │ │ │ - b 21004 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a4e0 │ │ │ │ - b 20ff8 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x22, x29, #0x31, lsl #12 │ │ │ │ - sub x25, x29, #0x31, lsl #12 │ │ │ │ - sub x22, x22, #0x430 │ │ │ │ - sub x25, x25, #0x400 │ │ │ │ - ldr w2, [x0, #10860] │ │ │ │ - ldr w1, [x0, #10856] │ │ │ │ - mov x0, x22 │ │ │ │ - str wzr, [x3, #10932] │ │ │ │ - cmp w1, w2 │ │ │ │ - csel w1, w1, w2, ge // ge = tcont │ │ │ │ - ldr w2, [x20, #24] │ │ │ │ - cmp w1, w2 │ │ │ │ - csel w1, w1, w2, ge // ge = tcont │ │ │ │ - str w1, [x3, #11240] │ │ │ │ - sub x2, x29, #0x32, lsl #12 │ │ │ │ - ldrb w1, [x20, #48] │ │ │ │ - strb w1, [x2, #3064] │ │ │ │ - bl 9fb0 │ │ │ │ - cmp x22, x0 │ │ │ │ - b.eq 286f0 // b.none │ │ │ │ - mov x0, x22 │ │ │ │ - bl 95a0 │ │ │ │ - mov x0, x25 │ │ │ │ - bl 95a0 │ │ │ │ - b 212f0 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10872] │ │ │ │ + str w1, [x0, #10312] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldur d31, [x20, #28] │ │ │ │ - mov x0, x25 │ │ │ │ - ldr w3, [x2, #10860] │ │ │ │ - ldr w1, [x1, #10856] │ │ │ │ - str d31, [x2, #11232] │ │ │ │ - cmp w1, w3 │ │ │ │ - ldr w2, [x20, #24] │ │ │ │ - csel w1, w1, w3, ge // ge = tcont │ │ │ │ - cmp w1, w2 │ │ │ │ - csel w1, w1, w2, ge // ge = tcont │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - str w1, [x2, #11288] │ │ │ │ - sub x2, x29, #0x32, lsl #12 │ │ │ │ - ldrb w1, [x20, #48] │ │ │ │ - strb w1, [x2, #3112] │ │ │ │ - bl 9fb0 │ │ │ │ - cmp x25, x0 │ │ │ │ - b.ne 286dc // b.any │ │ │ │ - ldur d31, [x20, #28] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + ldr w3, [x1, #10924] │ │ │ │ + ldr d14, [x1, #11056] │ │ │ │ + str w3, [x1, #10784] │ │ │ │ + bl 9860 │ │ │ │ + mov x8, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str d31, [x0, #11280] │ │ │ │ - bl 9720 │ │ │ │ + mov x1, #0xffffffffffffebe0 // #-5152 │ │ │ │ + add x4, x29, x1 │ │ │ │ + sub x5, x29, #0x34, lsl #12 │ │ │ │ + sub x9, x29, #0x34, lsl #12 │ │ │ │ + mov w6, #0x3 // #3 │ │ │ │ + ldr w0, [x0, #10720] │ │ │ │ + fmov d0, d14 │ │ │ │ + str w0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w7, [x20, #28] │ │ │ │ - fmov d15, d0 │ │ │ │ - mov x2, x20 │ │ │ │ - mov w6, #0x0 // #0 │ │ │ │ - ldr x4, [x0, #11216] │ │ │ │ + mov x2, x25 │ │ │ │ + mov w7, #0xa // #10 │ │ │ │ + ldr x0, [x0, #10576] │ │ │ │ + stp x0, x20, [sp, #8] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10312] │ │ │ │ + ldr w3, [x0, #10784] │ │ │ │ + str w1, [sp, #24] │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x1, #0x430 │ │ │ │ + ldr w0, [x0, #10696] │ │ │ │ + str w0, [sp, #32] │ │ │ │ sub x0, x29, #0x31, lsl #12 │ │ │ │ - sub x0, x0, #0x54c │ │ │ │ - sub w7, w7, #0x1 │ │ │ │ - ldr x5, [x1, #11224] │ │ │ │ - str x0, [sp] │ │ │ │ - mov x0, x1 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - ldr x3, [x0, #11248] │ │ │ │ - str wzr, [sp, #8] │ │ │ │ - mov w0, #0x4e // #78 │ │ │ │ - bl 9e40 │ │ │ │ + str x24, [sp, #40] │ │ │ │ + sub x0, x0, #0x400 │ │ │ │ + str wzr, [sp, #48] │ │ │ │ + ldr x5, [x5, #10192] │ │ │ │ + stp x5, x21, [sp, #56] │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + str wzr, [sp, #72] │ │ │ │ + str w6, [sp, #80] │ │ │ │ + stp xzr, xzr, [sp, #88] │ │ │ │ + str xzr, [sp, #104] │ │ │ │ + ldr w9, [x9, #10432] │ │ │ │ + str w9, [sp, #112] │ │ │ │ + sub x9, x29, #0x34, lsl #12 │ │ │ │ + stp x4, x8, [sp, #120] │ │ │ │ + sub x8, x29, #0x34, lsl #12 │ │ │ │ + mov w4, #0x0 // #0 │ │ │ │ + ldr x9, [x9, #10064] │ │ │ │ + ldr x8, [x8, #10088] │ │ │ │ + stp x8, x9, [sp, #136] │ │ │ │ + sub x8, x29, #0x34, lsl #12 │ │ │ │ + ldr x8, [x8, #10056] │ │ │ │ + str x8, [sp, #152] │ │ │ │ + bl 9b10 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 212fc │ │ │ │ bl 9720 │ │ │ │ - fsub d15, d0, d15 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + fsub d0, d0, d15 │ │ │ │ + ldr d31, [x0, #10376] │ │ │ │ + ldr x1, [x0, #11264] │ │ │ │ + fadd d31, d31, d0 │ │ │ │ + str d31, [x0, #10376] │ │ │ │ + cbz x1, 25f5c │ │ │ │ + ldr w4, [x1, #240] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x32, lsl #12 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - ldr x0, [x0, #11216] │ │ │ │ - ldr x1, [x1, #11224] │ │ │ │ - ldrb w3, [x3, #3064] │ │ │ │ - ldr w2, [x2, #11240] │ │ │ │ - bl a090 │ │ │ │ - cbnz w0, 28db0 │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - fmov d31, x0 │ │ │ │ - ldr d1, [x20, #184] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmul d31, d15, d31 │ │ │ │ - fmov d0, d15 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - ldrsw x3, [x0, #10932] │ │ │ │ - add x2, x2, #0x288 │ │ │ │ ldr x0, [x23] │ │ │ │ - fdiv d1, d31, d1 │ │ │ │ + mov w3, w22 │ │ │ │ + ldr d2, [x1, #11144] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr d3, [x1, #11184] │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ + ldr d1, [x1, #11216] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x840 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ - ldr x2, [x1, #11264] │ │ │ │ - ldr x3, [x1, #11272] │ │ │ │ - ldr x1, [x1, #11296] │ │ │ │ - bl a8c0 │ │ │ │ + bl a300 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x20, [x0, #11264] │ │ │ │ + str xzr, [x0, #11264] │ │ │ │ + b 25f88 │ │ │ │ + mov x1, x0 │ │ │ │ + mov w2, #0x1003 // #4099 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 9710 │ │ │ │ mov w4, w0 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ + ldrb w1, [x20, #48] │ │ │ │ + sub x24, x29, #0x31, lsl #12 │ │ │ │ + mov w2, #0xfffffffe // #-2 │ │ │ │ + sub x24, x24, #0x260 │ │ │ │ + ldr w3, [x0, #10868] │ │ │ │ + mov x0, x24 │ │ │ │ + orr w3, w3, w4 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + str w3, [x4, #10868] │ │ │ │ + bl a310 │ │ │ │ + mov x1, x21 │ │ │ │ + mov x0, x20 │ │ │ │ + bl a880 │ │ │ │ + mov w4, w0 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldrb w1, [x20, #48] │ │ │ │ + ldrsw x2, [x20, #28] │ │ │ │ + mov x0, x21 │ │ │ │ ldr w3, [x3, #10868] │ │ │ │ - ldr x0, [x0, #11224] │ │ │ │ orr w3, w3, w4 │ │ │ │ - ldr w1, [x1, #11240] │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ str w3, [x4, #10868] │ │ │ │ - bl 9a20 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x20, #24] │ │ │ │ - mov w6, w27 │ │ │ │ - mov w7, #0x0 // #0 │ │ │ │ - ldr x1, [x0, #11264] │ │ │ │ - ldr x2, [x0, #11272] │ │ │ │ - ldr w4, [x0, #10856] │ │ │ │ - ldr w5, [x0, #10860] │ │ │ │ - ldr x0, [x0, #11296] │ │ │ │ - bl a2d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 212fc │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x1, x20 │ │ │ │ - mov w5, #0x4000 // #16384 │ │ │ │ - ldr x3, [x0, #11216] │ │ │ │ - ldr x4, [x0, #11224] │ │ │ │ - ldr x2, [x0, #11248] │ │ │ │ - mov w0, w27 │ │ │ │ - bl a8b0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 212fc │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + bl 9b20 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + mov w6, w0 │ │ │ │ + ldrsw x1, [x20, #28] │ │ │ │ + mov x2, x24 │ │ │ │ + ldrb w0, [x20, #48] │ │ │ │ + mov x3, x21 │ │ │ │ + ldr w5, [x4, #10868] │ │ │ │ + mov x4, #0x1 // #1 │ │ │ │ + orr w5, w5, w6 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + str w5, [x6, #10868] │ │ │ │ + bl 97b0 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x20, #24] │ │ │ │ - ldr x2, [x0, #11272] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - ldr x1, [x1, #11224] │ │ │ │ - sub x2, x2, #0x4 │ │ │ │ - b 28914 │ │ │ │ - ldr w5, [x1, x0, lsl #2] │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - ldr w4, [x2, x0, lsl #2] │ │ │ │ - cmp w5, w4 │ │ │ │ - b.ne 28db0 // b.any │ │ │ │ - cmp w3, w0 │ │ │ │ - b.gt 28900 │ │ │ │ + mov w7, w0 │ │ │ │ + ldrb w0, [x20, #48] │ │ │ │ + mov x5, x22 │ │ │ │ + mov x3, x21 │ │ │ │ + ldr w2, [x2, #10868] │ │ │ │ + ldr w4, [x1, #10516] │ │ │ │ + ldrsw x1, [x20, #28] │ │ │ │ + orr w2, w2, w7 │ │ │ │ + sub x7, x29, #0x34, lsl #12 │ │ │ │ + mov w6, w4 │ │ │ │ + str w2, [x7, #10868] │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + bl a220 │ │ │ │ + mov w4, w0 │ │ │ │ sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldrb w1, [x20, #48] │ │ │ │ + ldrsw x2, [x20, #28] │ │ │ │ + mov x0, x22 │ │ │ │ + ldr w3, [x3, #10868] │ │ │ │ + orr w3, w3, w4 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #11216] │ │ │ │ - ldr w5, [x3, #10496] │ │ │ │ - ldr w2, [x2, #11232] │ │ │ │ - ldr w3, [x3, #11236] │ │ │ │ - ldr w4, [x4, #11240] │ │ │ │ - bl aa40 │ │ │ │ + str w3, [x4, #10868] │ │ │ │ + bl a870 │ │ │ │ + ldr w1, [x20, #28] │ │ │ │ + mov w2, w0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + cmp w2, w1 │ │ │ │ + b.eq 286a4 // b.none │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 28db0 │ │ │ │ - fsub d0, d14, d15 │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - fmov d31, x0 │ │ │ │ - ldr d1, [x20, #184] │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xb0 │ │ │ │ + ldr w1, [x1, #10516] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 59000 │ │ │ │ - fmul d31, d0, d31 │ │ │ │ - ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x310 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - fdiv d1, d31, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x21 │ │ │ │ + bl ab40 │ │ │ │ + b 27928 │ │ │ │ + mov w5, #0x3f // #63 │ │ │ │ + b 27690 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x22, x0, #0xd78 │ │ │ │ + b 27628 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - ldr w1, [x0, #11240] │ │ │ │ - ldr x0, [x0, #11216] │ │ │ │ - bl 9a20 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x20, #24] │ │ │ │ - mov w6, w27 │ │ │ │ - mov w7, #0x0 // #0 │ │ │ │ - ldr x2, [x0, #11264] │ │ │ │ - ldr x1, [x0, #11272] │ │ │ │ - ldr w5, [x0, #10856] │ │ │ │ - ldr w4, [x0, #10860] │ │ │ │ - ldr x0, [x0, #11296] │ │ │ │ - bl a2d0 │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - add x1, x22, #0x20 │ │ │ │ - mov x3, x22 │ │ │ │ - add x2, x22, #0x8 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 9950 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 212fc │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ + ldr w0, [x0, #10848] │ │ │ │ + ldr w1, [x1, #10324] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, w1 │ │ │ │ + b.ne 278b8 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10632] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 278b8 // b.any │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x20, #24] │ │ │ │ - ldr x2, [x0, #11264] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - ldr x1, [x1, #11216] │ │ │ │ - sub x2, x2, #0x4 │ │ │ │ - b 28a20 │ │ │ │ - ldr w5, [x1, x0, lsl #2] │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - ldr w4, [x2, x0, lsl #2] │ │ │ │ - cmp w5, w4 │ │ │ │ - b.ne 28db0 // b.any │ │ │ │ - cmp w3, w0 │ │ │ │ - b.gt 28a0c │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10744] │ │ │ │ + orr w0, w0, #0x80000000 │ │ │ │ + str w0, [x1, #10744] │ │ │ │ + ldr w0, [x1, #10324] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + str w0, [x1, #10324] │ │ │ │ + cbnz w22, 29090 │ │ │ │ + cbz x20, 29064 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + str w0, [x1, #10632] │ │ │ │ + b 25e00 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ sub x4, x29, #0x34, lsl #12 │ │ │ │ - ldr x0, [x0, #11224] │ │ │ │ - ldr w5, [x3, #10496] │ │ │ │ - ldr w2, [x2, #11232] │ │ │ │ - ldr w3, [x3, #11236] │ │ │ │ - ldr w4, [x4, #11240] │ │ │ │ - bl 93f0 │ │ │ │ - cbnz w0, 28db0 │ │ │ │ - fsub d0, d14, d15 │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - fmov d15, x0 │ │ │ │ - ldr d31, [x20, #184] │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ adrp x2, 59000 │ │ │ │ + add x2, x2, #0x410 │ │ │ │ + ldr x1, [x0, #10968] │ │ │ │ + ldr x3, [x0, #10976] │ │ │ │ + ldr w5, [x4, #9900] │ │ │ │ + ldr w6, [x4, #9896] │ │ │ │ ldr x0, [x23] │ │ │ │ - fmul d1, d0, d15 │ │ │ │ - ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x360 │ │ │ │ + sbfiz x19, x5, #2, #32 │ │ │ │ + sbfiz x25, x6, #2, #32 │ │ │ │ + ldrsw x4, [x3, w6, sxtw #2] │ │ │ │ + ldrsw x3, [x1, w5, sxtw #2] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - fdiv d1, d1, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a480 │ │ │ │ - mov x21, x0 │ │ │ │ - bl 9720 │ │ │ │ - fsub d14, d0, d14 │ │ │ │ - cbz x21, 28e80 │ │ │ │ - mov x0, x21 │ │ │ │ - bl a9e0 │ │ │ │ - cbz w0, 28db0 │ │ │ │ - mov x0, x21 │ │ │ │ - bl a300 │ │ │ │ - fmul d1, d14, d15 │ │ │ │ - ldr d31, [x20, #184] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d0, d14 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x448 │ │ │ │ + ldrsw x4, [x0, #10840] │ │ │ │ ldr x0, [x23] │ │ │ │ + ldrsw x3, [x1, #10836] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x480 │ │ │ │ + ldr d31, [x0, #10400] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fsub d0, d15, d31 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ adrp x2, 59000 │ │ │ │ - fdiv d1, d1, d31 │ │ │ │ - ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x4b8 │ │ │ │ + ldr d31, [x0, #10120] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fsub d0, d15, d31 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10112] │ │ │ │ + fcmp d31, #0.0 │ │ │ │ + b.eq 27f78 // b.none │ │ │ │ + fsub d0, d15, d31 │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr x0, [x23] │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x20 │ │ │ │ - bl a480 │ │ │ │ - mov x21, x0 │ │ │ │ - cbz x0, 28e80 │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - mov x0, x21 │ │ │ │ - bl 9c10 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ - fsub d14, d0, d14 │ │ │ │ - mov x0, x21 │ │ │ │ - bl a9e0 │ │ │ │ - cbz w0, 28db0 │ │ │ │ - mov w2, #0x2 // #2 │ │ │ │ - mov w1, #0x40 // #64 │ │ │ │ - movk w2, #0x20, lsl #16 │ │ │ │ - mov x0, x21 │ │ │ │ - bl 9440 │ │ │ │ - mov x24, x0 │ │ │ │ - mov x0, x21 │ │ │ │ - bl 9f10 │ │ │ │ - cmp x24, x0 │ │ │ │ - b.ne 28db0 // b.any │ │ │ │ - fmul d1, d14, d15 │ │ │ │ - ldr d31, [x20, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d0, d14 │ │ │ │ + movi d0, #0x0 │ │ │ │ ldr x0, [x23] │ │ │ │ adrp x2, 59000 │ │ │ │ - fdiv d1, d1, d31 │ │ │ │ - ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x3f8 │ │ │ │ + ldr d1, [x1, #10008] │ │ │ │ + add x2, x2, #0x520 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ - bl a300 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a480 │ │ │ │ - mov x24, x0 │ │ │ │ - cbz x0, 28e80 │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ - sub x21, x29, #0x31, lsl #12 │ │ │ │ - mov x0, x24 │ │ │ │ - sub x21, x21, #0x3d0 │ │ │ │ - mov x1, x21 │ │ │ │ - bl 9af0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x28, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x26, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x20 │ │ │ │ + ldr w2, [x1, #10744] │ │ │ │ + ldr x1, [x1, #10080] │ │ │ │ + bl 9f00 │ │ │ │ + mov x4, x0 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + mov x1, #0x6666666666666666 // #7378697629483820646 │ │ │ │ + movk x1, #0x3fee, lsl #48 │ │ │ │ + fmov d31, x1 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x32, lsl #12 │ │ │ │ - fsub d14, d0, d14 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - ldr x0, [x0, #11312] │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - ldr x1, [x1, #11320] │ │ │ │ - ldrb w3, [x3, #3160] │ │ │ │ - ldr w2, [x2, #11336] │ │ │ │ - bl a090 │ │ │ │ - cbnz w0, 28db0 │ │ │ │ - fmul d15, d14, d15 │ │ │ │ - ldr d1, [x20, #184] │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d0, d14 │ │ │ │ - ldr x0, [x23] │ │ │ │ + ldr d30, [x3, #10400] │ │ │ │ + ldr x2, [x2, #10968] │ │ │ │ + fmul d31, d30, d31 │ │ │ │ + ldr w1, [x1, #10836] │ │ │ │ + ldr w0, [x2, x19] │ │ │ │ + fcmpe d31, d15 │ │ │ │ + b.ls 28140 // b.plast │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 280fc // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10400] │ │ │ │ + fcmpe d15, d31 │ │ │ │ + b.ge 280ec // b.tcont │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + mov x6, #0x0 // #0 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sxtw x8, w0 │ │ │ │ + mov x3, x26 │ │ │ │ adrp x2, 59000 │ │ │ │ - fdiv d1, d15, d1 │ │ │ │ - ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x560 │ │ │ │ + ldr d31, [x1, #10120] │ │ │ │ + ldr d14, [x1, #10112] │ │ │ │ + ldr x5, [x1, #10208] │ │ │ │ + fcmpe d31, d15 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + cset x0, mi // mi = first │ │ │ │ + fcmpe d14, d15 │ │ │ │ + str x0, [sp, #16] │ │ │ │ + mov x0, x28 │ │ │ │ + cset x10, ls // ls = plast │ │ │ │ + stp x8, x10, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ - bl 95a0 │ │ │ │ - ldp w0, w1, [x20, #24] │ │ │ │ - cmp w1, w0 │ │ │ │ - b.lt 28dd4 // b.tstop │ │ │ │ - ldr w1, [x20, #32] │ │ │ │ - cmp w1, w0 │ │ │ │ - b.ge 28cdc // b.tcont │ │ │ │ - mov x0, x20 │ │ │ │ - bl a480 │ │ │ │ - mov x24, x0 │ │ │ │ - cbz x0, 28e80 │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x0, x24 │ │ │ │ - bl a450 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - fsub d15, d0, d15 │ │ │ │ - ldr x1, [x0, #11312] │ │ │ │ - ldr w5, [x0, #10496] │ │ │ │ - ldr x0, [x0, #11320] │ │ │ │ - ldr w2, [x2, #11328] │ │ │ │ - ldr w3, [x3, #11332] │ │ │ │ - ldr w4, [x4, #11336] │ │ │ │ - bl 93f0 │ │ │ │ - cbnz w0, 28db0 │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - fmov d31, x0 │ │ │ │ - ldr d1, [x20, #184] │ │ │ │ + ldr x26, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x28, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w2, #0x0 // #0 │ │ │ │ + mov x0, x20 │ │ │ │ + ldr x1, [x1, #10080] │ │ │ │ + bl 9f00 │ │ │ │ + mov x4, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmul d31, d15, d31 │ │ │ │ - fmov d0, d15 │ │ │ │ + movi d4, #0x0 │ │ │ │ + fmov d5, d14 │ │ │ │ + mov x3, x28 │ │ │ │ adrp x2, 59000 │ │ │ │ - add x2, x2, #0x4f0 │ │ │ │ - ldrsw x3, [x0, #10932] │ │ │ │ + add x2, x2, #0x598 │ │ │ │ + ldr d31, [x0, #9944] │ │ │ │ + ldr d30, [x0, #10216] │ │ │ │ + fmov d1, d4 │ │ │ │ + ldr d2, [x0, #9904] │ │ │ │ + ldr d6, [x0, #9992] │ │ │ │ + fdiv d0, d31, d30 │ │ │ │ + ldr d31, [x0, #10400] │ │ │ │ + ldr x1, [x0, #10968] │ │ │ │ + ldr x0, [x0, #10976] │ │ │ │ + fmul d3, d2, d31 │ │ │ │ + ldrsw x5, [x1, x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x23] │ │ │ │ - fdiv d1, d31, d1 │ │ │ │ + ldrsw x6, [x0, x25] │ │ │ │ + mov x0, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ - bl 95a0 │ │ │ │ - mov x0, x20 │ │ │ │ - bl a480 │ │ │ │ - mov x24, x0 │ │ │ │ - cbz x0, 28e80 │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x0, x24 │ │ │ │ - bl a5f0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str wzr, [x0, #10744] │ │ │ │ + b 2789c │ │ │ │ + mov x7, #0x1 // #1 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + mov x6, x7 │ │ │ │ + b 2801c │ │ │ │ + ldr x1, [x3, #10976] │ │ │ │ + ldr w0, [x3, #10840] │ │ │ │ + ldr w2, [x1, x25] │ │ │ │ + cmp w2, w0 │ │ │ │ + cset x2, eq // eq = none │ │ │ │ + fcmpe d15, d30 │ │ │ │ + b.ge 28174 // b.tcont │ │ │ │ + ldr w3, [x1, x25] │ │ │ │ + cmp w3, w0 │ │ │ │ + cset x6, eq // eq = none │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, x25] │ │ │ │ + cmp w1, w0 │ │ │ │ + ldr x7, [x3, #10208] │ │ │ │ + cset w0, eq // eq = none │ │ │ │ + str x2, [x3, #10208] │ │ │ │ + b 2801c │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x2, #10400] │ │ │ │ + fcmpe d15, d31 │ │ │ │ + b.ge 281a0 // b.tcont │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 28188 // b.none │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + mov x6, #0x0 // #0 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + str x1, [x2, #10208] │ │ │ │ + b 2801c │ │ │ │ + sub x5, x29, #0x34, lsl #12 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + mov x6, x3 │ │ │ │ + str x3, [x5, #10208] │ │ │ │ + b 28124 │ │ │ │ + mov x0, x2 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ - fsub d0, d0, d15 │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + ldr x1, [x1, #10976] │ │ │ │ + ldr w0, [x0, #10840] │ │ │ │ + b 28118 │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 28a34 // b.none │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x7, #0x1 // #1 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + mov x6, x7 │ │ │ │ + str x7, [x1, #10208] │ │ │ │ + b 2801c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10232] │ │ │ │ + str d31, [x0, #10216] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10636] │ │ │ │ + cbnz w0, 29544 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + fmov d14, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10584] │ │ │ │ + cbnz w0, 29484 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + str x0, [x1, #10160] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10504] │ │ │ │ + cbnz w0, 264d8 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10424] │ │ │ │ + cbnz w0, 26550 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x20, #184] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fcmp d15, d31 │ │ │ │ + ldr w0, [x0, #10756] │ │ │ │ + ccmn w0, #0x2, #0x1, ne // ne = any │ │ │ │ + b.lt 265c4 // b.tstop │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x600 │ │ │ │ + ldr d31, [x1, #10152] │ │ │ │ + ldr w3, [x1, #10744] │ │ │ │ + fdiv d0, d31, d15 │ │ │ │ + ldr d31, [x1, #9944] │ │ │ │ + fdiv d10, d31, d15 │ │ │ │ + str d0, [x1, #10048] │ │ │ │ + mov x1, x20 │ │ │ │ + fmov d1, d10 │ │ │ │ + bl a7a0 │ │ │ │ + fcmp d12, #0.0 │ │ │ │ + b.eq 265c4 // b.none │ │ │ │ ldr x0, [x23] │ │ │ │ - fmul d31, d0, d31 │ │ │ │ - ldrsw x3, [x1, #10932] │ │ │ │ - add x2, x2, #0x540 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - fdiv d1, d31, d1 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x610 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ - bl 95a0 │ │ │ │ - b 286dc │ │ │ │ - ldr x0, [x24] │ │ │ │ - mov x3, x19 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x638 │ │ │ │ + ldr d31, [x1, #10312] │ │ │ │ + ldr w3, [x1, #10744] │ │ │ │ + mov x1, x20 │ │ │ │ + fdiv d0, d31, d12 │ │ │ │ + ldr d31, [x4, #10048] │ │ │ │ + fmul d1, d10, d0 │ │ │ │ + fmul d0, d31, d0 │ │ │ │ + bl a7a0 │ │ │ │ + b 265c4 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdb0 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fcdc │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x1, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + mov x19, x1 │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #10312] │ │ │ │ + bl 9d20 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x0, #10048] │ │ │ │ + ldr x3, [x0, #10312] │ │ │ │ + cmp w1, #0x11 │ │ │ │ + b.hi 2853c // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ + ldr w28, [x0, w1, uxtw #2] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + adrp x1, 57000 │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + add x25, x1, #0xf38 │ │ │ │ + str x1, [x2, #10312] │ │ │ │ + mov w5, w28 │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x2 │ │ │ │ + mov x2, x25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + ldrsw x22, [x0, #10528] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd88 │ │ │ │ + mov x6, x22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fcc4 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d13, [x0, #10152] │ │ │ │ + adrp x0, 59000 │ │ │ │ + mov x1, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fdiv d0, d13, d15 │ │ │ │ + str x1, [x0, #10136] │ │ │ │ + add x1, x1, #0xd8 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x2, x1 │ │ │ │ + mov x26, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fc8c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + fmov d0, d13 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fmov d1, d15 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xca8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe70 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xe80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fc54 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x25, x20 │ │ │ │ - ldr d12, [x0, #10760] │ │ │ │ - mov w0, #0xfffffff0 // #-16 │ │ │ │ + ldr x19, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - b 218c4 │ │ │ │ mov x0, x20 │ │ │ │ - bl a480 │ │ │ │ - mov x24, x0 │ │ │ │ - cbz x0, 28e80 │ │ │ │ - bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x0, x24 │ │ │ │ - bl 9520 │ │ │ │ + str x3, [x1, #10096] │ │ │ │ + bl 9d20 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #10096] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w28 │ │ │ │ + mov x2, x25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + fmov d0, d15 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x1, 58000 │ │ │ │ + mov x2, x1 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - sub x3, x29, #0x34, lsl #12 │ │ │ │ - sub x4, x29, #0x34, lsl #12 │ │ │ │ - fsub d15, d0, d15 │ │ │ │ - ldr x0, [x0, #11312] │ │ │ │ - ldr w5, [x1, #10496] │ │ │ │ - ldr x1, [x1, #11320] │ │ │ │ - ldr w2, [x2, #11328] │ │ │ │ - ldr w3, [x3, #11332] │ │ │ │ - ldr w4, [x4, #11336] │ │ │ │ - bl aa40 │ │ │ │ - cbnz w0, 28db0 │ │ │ │ - mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + str x2, [x1, #10096] │ │ │ │ + add x2, x2, #0xfa8 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ - ldr d1, [x20, #184] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmul d31, d15, d31 │ │ │ │ - fmov d0, d15 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x4a0 │ │ │ │ - ldrsw x3, [x0, #10932] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ + ldr d30, [x0, #10016] │ │ │ │ + fcmp d30, d31 │ │ │ │ + b.eq 267b4 // b.none │ │ │ │ ldr x0, [x23] │ │ │ │ - fdiv d1, d31, d1 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xf30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ - bl 95a0 │ │ │ │ - ldr w0, [x20, #24] │ │ │ │ - b 28c30 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov x25, x20 │ │ │ │ - ldr d12, [x0, #10760] │ │ │ │ - mov w0, #0xffffffc0 // #-64 │ │ │ │ - b 28dc0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - ldr d12, [x1, #10760] │ │ │ │ - str wzr, [x1, #10784] │ │ │ │ - b 218d4 │ │ │ │ - ldr x0, [x1, #10592] │ │ │ │ - mov x25, x20 │ │ │ │ - ldr d12, [x1, #10760] │ │ │ │ - mov x24, x23 │ │ │ │ - cbz x0, 29178 │ │ │ │ - mov w19, #0x200 // #512 │ │ │ │ - bl 9720 │ │ │ │ - fmov d14, d0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w1, w19 │ │ │ │ - ldr x2, [x0, #10592] │ │ │ │ - mov x0, x25 │ │ │ │ - bl a740 │ │ │ │ + ldr x19, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - bl 9720 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - fmov d15, d0 │ │ │ │ - ldr w1, [x0, #10868] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - bl a3a0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 218c4 │ │ │ │ + mov x0, x20 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + mov x2, x25 │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - fsub d15, d15, d14 │ │ │ │ - ldr x19, [x24] │ │ │ │ - sub x23, x29, #0x31, lsl #12 │ │ │ │ - ldr x21, [x0, #10592] │ │ │ │ - sub x23, x23, #0x380 │ │ │ │ - mov x0, x21 │ │ │ │ - bl 9860 │ │ │ │ - ldr w1, [x25, #24] │ │ │ │ - mov x20, x0 │ │ │ │ - mov x0, x21 │ │ │ │ - scvtf d14, w1 │ │ │ │ - fdiv d13, d14, d15 │ │ │ │ - bl a290 │ │ │ │ - fmov d0, d15 │ │ │ │ - mov x1, #0x848000000000 // #145685290680320 │ │ │ │ - ucvtf d3, x0 │ │ │ │ - movk x1, #0x412e, lsl #48 │ │ │ │ - fmov d31, x1 │ │ │ │ - fmov d2, d13 │ │ │ │ - fmov d1, d14 │ │ │ │ - fmul d15, d15, d31 │ │ │ │ - mov x3, x20 │ │ │ │ + mov w5, w28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x0, #9824] │ │ │ │ + str x1, [sp] │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x670 │ │ │ │ - fdiv d3, d3, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x25, [x0, #10768] │ │ │ │ - sub x25, x29, #0x31, lsl #12 │ │ │ │ - sub x25, x25, #0x378 │ │ │ │ - b 26334 │ │ │ │ - sub x2, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - sub x1, x1, #0x580 │ │ │ │ - sub x2, x2, #0x4f8 │ │ │ │ - adrp x0, 54000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ - bl 9dd0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - b 1ff1c │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x19, [x26] │ │ │ │ - ldr w23, [x0, #10324] │ │ │ │ - ldr x27, [x0, #10032] │ │ │ │ - sub w1, w23, #0x1 │ │ │ │ - str w1, [x2, #11312] │ │ │ │ - mov x0, x27 │ │ │ │ - bl 9860 │ │ │ │ - mov x5, x0 │ │ │ │ - mov w4, w20 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w3, w23 │ │ │ │ + mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + ldr d31, [x0, #10016] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fdiv d0, d31, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - sub x19, x29, #0x31, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ + b 267b4 │ │ │ │ + ldr w0, [x0, #10636] │ │ │ │ + cbz w0, 275e0 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x19, x19, #0x3d0 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - ldr x2, [x0, #10984] │ │ │ │ - ldr x5, [x0, #11000] │ │ │ │ - stp x19, xzr, [sp] │ │ │ │ - ldr x0, [x0, #11008] │ │ │ │ - ldr x3, [x1, #11032] │ │ │ │ - stp xzr, xzr, [sp, #16] │ │ │ │ - ldr x4, [x1, #11040] │ │ │ │ - sub x1, x29, #0x31, lsl #12 │ │ │ │ - stp xzr, xzr, [sp, #32] │ │ │ │ - sub x1, x1, #0x368 │ │ │ │ - str x1, [x6, #10064] │ │ │ │ - mov x6, x1 │ │ │ │ - stp xzr, xzr, [sp, #48] │ │ │ │ - mov x1, x24 │ │ │ │ - str xzr, [sp, #64] │ │ │ │ - str wzr, [sp, #72] │ │ │ │ - str wzr, [sp, #80] │ │ │ │ - stp xzr, xzr, [sp, #88] │ │ │ │ - bl 474e0 │ │ │ │ - mov w1, w0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x2, x29, #0x34, lsl #12 │ │ │ │ - ldr x20, [x26] │ │ │ │ - ldr w25, [x0, #10864] │ │ │ │ - mov x0, x27 │ │ │ │ - str w1, [x2, #10868] │ │ │ │ - bl 9860 │ │ │ │ - mov w4, w25 │ │ │ │ - mov x5, x0 │ │ │ │ - mov w3, w23 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x25, x0, #0xd78 │ │ │ │ + adrp x0, 57000 │ │ │ │ + ldr w1, [x1, #10720] │ │ │ │ + str x0, [x2, #10312] │ │ │ │ + adrp x0, 59000 │ │ │ │ + sub w1, w1, #0x43 │ │ │ │ + ldrsw x22, [x2, #10528] │ │ │ │ + str w1, [x2, #10048] │ │ │ │ + str x0, [x2, #10136] │ │ │ │ + adrp x0, 58000 │ │ │ │ + str x0, [x2, #10096] │ │ │ │ + b 273e4 │ │ │ │ + mov w28, #0x3f // #63 │ │ │ │ + b 28330 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc0 │ │ │ │ + add x2, x2, #0x580 │ │ │ │ + ldr d11, [x0, #10216] │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - cbnz w0, 293f4 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w3, [x0, #11312] │ │ │ │ - cmp w3, #0x0 │ │ │ │ - b.le 290d0 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w4, [x0, #10864] │ │ │ │ - sub w0, w4, #0x1 │ │ │ │ - cmp w3, w0 │ │ │ │ - b.lt 29350 // b.tstop │ │ │ │ + ldr w0, [x0, #10752] │ │ │ │ + cbz w0, 25e00 │ │ │ │ + b 21108 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x2, x24 │ │ │ │ - ldr x3, [x0, #10984] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - ldr x6, [x1, #11000] │ │ │ │ - str xzr, [sp] │ │ │ │ - ldr x1, [x1, #11008] │ │ │ │ - str w0, [sp, #8] │ │ │ │ + mov x5, x21 │ │ │ │ + mov x3, x21 │ │ │ │ + mov x2, x20 │ │ │ │ + mov w7, #0x6 // #6 │ │ │ │ + ldr w4, [x0, #10888] │ │ │ │ + ldr w6, [x0, #10892] │ │ │ │ + ldr w0, [x0, #10872] │ │ │ │ + str w0, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x7, [x0, #10064] │ │ │ │ - ldr x4, [x0, #11032] │ │ │ │ - ldr x5, [x0, #11040] │ │ │ │ - ldr x0, [x0, #10712] │ │ │ │ - bl 44aa0 │ │ │ │ + stp xzr, xzr, [sp, #8] │ │ │ │ + ldr x1, [x0, #10576] │ │ │ │ + mov w0, w26 │ │ │ │ + bl a660 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ str w0, [x1, #10868] │ │ │ │ - cbnz w0, 293f8 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w20, [x0, #10864] │ │ │ │ - ldr w0, [x0, #10324] │ │ │ │ - cmp w0, w20 │ │ │ │ - b.ge 1f2c8 // b.tcont │ │ │ │ + cbz w0, 26294 │ │ │ │ + b 25ae4 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + neg w1, w1 │ │ │ │ + sub x25, x25, #0x54c │ │ │ │ + str w1, [x2, #10932] │ │ │ │ + b 27b64 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl 9e30 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr x25, [x22] │ │ │ │ - ldr x0, [x0, #10776] │ │ │ │ - cmp x25, #0x0 │ │ │ │ - csel x25, x25, x0, ne // ne = any │ │ │ │ - ldr x19, [x26] │ │ │ │ - mov x0, x25 │ │ │ │ - bl 9860 │ │ │ │ - mov x5, x0 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + b 2604c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w4, w20 │ │ │ │ - mov x0, x19 │ │ │ │ adrp x2, 58000 │ │ │ │ - add x2, x2, #0x190 │ │ │ │ - ldr w1, [x1, #10324] │ │ │ │ - add w3, w1, #0x1 │ │ │ │ + ldr x0, [x23] │ │ │ │ + add x2, x2, #0x998 │ │ │ │ + ldr w19, [x1, #10520] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + sxtw x22, w19 │ │ │ │ + mov x3, x22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1ff10 │ │ │ │ - ldr x0, [x1, #10408] │ │ │ │ - mov w19, #0x400 // #1024 │ │ │ │ - str x0, [x1, #10592] │ │ │ │ - b 28ec0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10852] │ │ │ │ - bl a800 │ │ │ │ - adrp x1, 7f000 │ │ │ │ - ldr x1, [x1, #4016] │ │ │ │ - ldr x4, [x1, #16] │ │ │ │ - cmp x4, w0, sxtw │ │ │ │ - b.hi 29284 // b.pmore │ │ │ │ - adrp x24, 7f000 │ │ │ │ - ldr x24, [x24, #4024] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - adrp x19, 56000 │ │ │ │ - mov w5, #0x80 // #128 │ │ │ │ - add x2, x19, #0xc20 │ │ │ │ - ldr w3, [x0, #10852] │ │ │ │ - ldr x0, [x24] │ │ │ │ - str w4, [x1, #11384] │ │ │ │ + mov w2, w27 │ │ │ │ + ldr w1, [x0, #10872] │ │ │ │ + ldrsw x3, [x0, #10888] │ │ │ │ + mov x0, x24 │ │ │ │ + mul w1, w28, w1 │ │ │ │ + cmp w1, w19 │ │ │ │ + csel w1, w1, w19, le │ │ │ │ + sxtw x1, w1 │ │ │ │ + bl 94f0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x9c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w4, [x0, #11384] │ │ │ │ - cmp w4, #0x80 │ │ │ │ - b.gt 29264 │ │ │ │ + mov w2, w27 │ │ │ │ + ldr w1, [x0, #10872] │ │ │ │ + ldrsw x3, [x0, #10888] │ │ │ │ + mov x0, x24 │ │ │ │ + mul w1, w28, w1 │ │ │ │ + cmp w1, w19 │ │ │ │ + csel w1, w1, w19, le │ │ │ │ + sxtw x1, w1 │ │ │ │ + bl 94f0 │ │ │ │ + b 26040 │ │ │ │ + fmov d15, x0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - add x2, x19, #0xc20 │ │ │ │ - mov w5, #0x80 // #128 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr w3, [x0, #10852] │ │ │ │ - ldr x0, [x24] │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0xcf8 │ │ │ │ - bl 95c0 │ │ │ │ - mov x20, x0 │ │ │ │ - b 1eba0 │ │ │ │ - adrp x24, 7f000 │ │ │ │ - ldr x24, [x24, #4024] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb78 │ │ │ │ - ldr x0, [x24] │ │ │ │ + fmov d12, d13 │ │ │ │ + str d15, [x0, #10096] │ │ │ │ + str d13, [x0, #10136] │ │ │ │ + str d13, [x0, #10312] │ │ │ │ + b 263ec │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x90 │ │ │ │ + ldr w1, [x1, #10516] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 27e0c │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - adrp x3, f000 │ │ │ │ - mov x2, #0x8 // #8 │ │ │ │ - add x3, x3, #0x80 │ │ │ │ - ldrsw x1, [x0, #10864] │ │ │ │ - sub x0, x29, #0x30, lsl #12 │ │ │ │ - sub x0, x0, #0xf50 │ │ │ │ - bl 9a70 │ │ │ │ + mov w2, w27 │ │ │ │ + ldrsw x1, [x0, #10856] │ │ │ │ + ldrsw x3, [x0, #10888] │ │ │ │ + mov x0, x24 │ │ │ │ + bl 94f0 │ │ │ │ + b 26440 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10864] │ │ │ │ - b 1eb14 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 56000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc90 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov w2, w27 │ │ │ │ + ldrsw x1, [x0, #10856] │ │ │ │ + ldrsw x3, [x0, #10892] │ │ │ │ + mov x0, x21 │ │ │ │ + bl 94f0 │ │ │ │ + b 26434 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w4, [x0, #11384] │ │ │ │ - b 291ec │ │ │ │ - bl a800 │ │ │ │ - mov w4, w0 │ │ │ │ - b 291ac │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f52c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10860] │ │ │ │ + ldr w0, [x0, #10856] │ │ │ │ + ldr w3, [x2, #10836] │ │ │ │ + cmp w0, w1 │ │ │ │ + ldr w2, [x2, #10872] │ │ │ │ + csel w0, w0, w1, ge // ge = tcont │ │ │ │ + add w0, w0, w3 │ │ │ │ + ldr x1, [x20, #120] │ │ │ │ + smull x0, w0, w2 │ │ │ │ + mul x0, x0, x1 │ │ │ │ + bl 9b60 │ │ │ │ + mov x19, x0 │ │ │ │ + cbz x0, 288e4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + mov w1, w27 │ │ │ │ + mov x2, x3 │ │ │ │ + ldr x0, [x0, #10576] │ │ │ │ + bl 9fe0 │ │ │ │ + cbnz w0, 25aa4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + sub x0, x0, #0x260 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + mov x2, x3 │ │ │ │ + str x0, [x1, #10152] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w1, w27 │ │ │ │ + ldr x0, [x0, #10152] │ │ │ │ + bl 9fe0 │ │ │ │ + cbnz w0, 25aa4 │ │ │ │ + sub x22, x29, #0x31, lsl #12 │ │ │ │ + mov x4, #0x1 // #1 │ │ │ │ + sub x22, x22, #0x358 │ │ │ │ + mov x1, x4 │ │ │ │ + mov x3, x22 │ │ │ │ + mov w0, w27 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + bl 97b0 │ │ │ │ + cbnz w0, 25aa4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w7, w26 │ │ │ │ + mov x0, x1 │ │ │ │ + mov x2, x19 │ │ │ │ + ldr w5, [x1, #10888] │ │ │ │ + ldr w6, [x1, #10892] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f4f4 │ │ │ │ + ldr x4, [x0, #10152] │ │ │ │ + ldr w0, [x0, #10872] │ │ │ │ + str w1, [sp] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x3, [x1, #10576] │ │ │ │ + ldr w1, [x1, #10696] │ │ │ │ + str w1, [sp, #8] │ │ │ │ + mov x1, x21 │ │ │ │ + str w0, [sp, #16] │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 56000 │ │ │ │ + stp xzr, xzr, [sp, #24] │ │ │ │ + bl 9870 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbnz w0, 288b0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w3, w27 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x1, x19 │ │ │ │ + ldr w5, [x0, #10836] │ │ │ │ + ldr w4, [x0, #10856] │ │ │ │ + mov x0, x24 │ │ │ │ + add w4, w4, w5 │ │ │ │ + sxtw x4, w4 │ │ │ │ + bl a6a0 │ │ │ │ + mov w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ + ldr w3, [x0, #10868] │ │ │ │ + ldr x0, [x23] │ │ │ │ + orr w3, w3, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xfc8 │ │ │ │ + str w3, [x4, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f4bc │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 56000 │ │ │ │ + mov w1, w27 │ │ │ │ + mov x0, x22 │ │ │ │ + bl a900 │ │ │ │ + mov w2, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf78 │ │ │ │ + ldr w3, [x0, #10868] │ │ │ │ + ldr x0, [x23] │ │ │ │ + orr w3, w3, w2 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ + str w3, [x4, #10868] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f484 │ │ │ │ - sub x8, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - mov w2, w20 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - ldr w8, [x8, #10676] │ │ │ │ - ldr w7, [x0, #10424] │ │ │ │ - ldr w3, [x0, #10852] │ │ │ │ - ldr w6, [x0, #10876] │ │ │ │ - ldr w4, [x0, #10896] │ │ │ │ - ldr w5, [x0, #10900] │ │ │ │ - sub x0, x29, #0x31, lsl #12 │ │ │ │ - str w8, [sp] │ │ │ │ - sub x8, x29, #0x34, lsl #12 │ │ │ │ - sub x0, x0, #0x500 │ │ │ │ - ldr x8, [x8, #10736] │ │ │ │ - str x8, [sp, #8] │ │ │ │ - bl 46fa0 │ │ │ │ + mov x0, x19 │ │ │ │ + bl ab40 │ │ │ │ + b 263cc │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl 9e30 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w20, [x0, #10864] │ │ │ │ - ldr w0, [x0, #10508] │ │ │ │ - add w0, w0, w20 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.gt 1f184 │ │ │ │ - b 1f2f8 │ │ │ │ - ldr x0, [x26] │ │ │ │ - add w3, w3, #0x1 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + b 263bc │ │ │ │ + mov x0, x1 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + add x2, x2, #0x5b0 │ │ │ │ + ldr d11, [x0, #10216] │ │ │ │ + adrp x0, 7f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - stp xzr, x19, [sp] │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - ldr x2, [x0, #10984] │ │ │ │ - ldr x5, [x0, #11000] │ │ │ │ - stp xzr, xzr, [sp, #16] │ │ │ │ - ldr x0, [x0, #11008] │ │ │ │ - ldr x3, [x1, #11032] │ │ │ │ - stp xzr, xzr, [sp, #32] │ │ │ │ - ldr x4, [x1, #11040] │ │ │ │ - stp xzr, xzr, [sp, #48] │ │ │ │ - ldr x6, [x1, #10064] │ │ │ │ - str xzr, [sp, #64] │ │ │ │ - str wzr, [sp, #72] │ │ │ │ - mov x1, x24 │ │ │ │ - str wzr, [sp, #80] │ │ │ │ - stp xzr, xzr, [sp, #88] │ │ │ │ - bl 474e0 │ │ │ │ - mov w5, w0 │ │ │ │ + ldr w0, [x0, #10752] │ │ │ │ + cbz w0, 25e00 │ │ │ │ + b 21108 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - sub x6, x29, #0x34, lsl #12 │ │ │ │ + ldr d11, [x0, #10216] │ │ │ │ + mov w0, #0xfffffff0 // #-16 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + b 288d4 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ adrp x2, 58000 │ │ │ │ - add x2, x2, #0x148 │ │ │ │ - ldr w4, [x0, #10864] │ │ │ │ - ldr x0, [x26] │ │ │ │ - str w5, [x6, #10868] │ │ │ │ - ldr w3, [x1, #11312] │ │ │ │ + ldr x0, [x23] │ │ │ │ + add x2, x2, #0xa68 │ │ │ │ + ldr w19, [x1, #10520] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add w3, w3, w1 │ │ │ │ + sxtw x22, w19 │ │ │ │ + mov x3, x22 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - cbz w0, 290d0 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - sub x0, x29, #0x34, lsl #12 │ │ │ │ - sub x1, x29, #0x34, lsl #12 │ │ │ │ - fmov d12, d13 │ │ │ │ - str wzr, [x0, #10784] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x1, #10732] │ │ │ │ - str xzr, [x1, #10768] │ │ │ │ - b 1d214 │ │ │ │ + mov w2, w27 │ │ │ │ + ldr w1, [x0, #10872] │ │ │ │ + ldrsw x3, [x0, #10892] │ │ │ │ + mov x0, x21 │ │ │ │ + mul w1, w28, w1 │ │ │ │ + cmp w1, w19 │ │ │ │ + csel w1, w1, w19, le │ │ │ │ + sxtw x1, w1 │ │ │ │ + bl 94f0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x2, 58000 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w2, w27 │ │ │ │ + ldr w1, [x0, #10872] │ │ │ │ + ldrsw x3, [x0, #10892] │ │ │ │ + mov x0, x24 │ │ │ │ + mul w1, w28, w1 │ │ │ │ + cmp w1, w19 │ │ │ │ + csel w1, w1, w19, le │ │ │ │ + sxtw x1, w1 │ │ │ │ + bl 94f0 │ │ │ │ + b 26458 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + bl 9e30 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10868] │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str xzr, [x1, #10768] │ │ │ │ - b 1d214 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + b 2644c │ │ │ │ bl 9720 │ │ │ │ - fmov d15, d0 │ │ │ │ - sub x19, x29, #0x31, lsl #12 │ │ │ │ - sub x19, x19, #0x4b0 │ │ │ │ - mov x0, x19 │ │ │ │ - bl 9d40 │ │ │ │ + fsub d30, d0, d10 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - str w0, [x1, #10760] │ │ │ │ - str w0, [x1, #10868] │ │ │ │ - cbnz w0, 294a8 │ │ │ │ - bl 9720 │ │ │ │ + ldr w0, [x0, #10728] │ │ │ │ + scvtf d31, w0 │ │ │ │ + mov x0, x20 │ │ │ │ + fdiv d31, d30, d31 │ │ │ │ + str d31, [x1, #10216] │ │ │ │ + bl aac0 │ │ │ │ + fmov d14, d0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x20 │ │ │ │ + str d0, [x1, #10032] │ │ │ │ + bl a230 │ │ │ │ + fdiv d29, d0, d14 │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - ldr w0, [x0, #10756] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 2949c │ │ │ │ + ldr w0, [x0, #10872] │ │ │ │ + scvtf d30, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fmul d31, d30, d0 │ │ │ │ + str d31, [x0, #9944] │ │ │ │ + fmul d31, d30, d29 │ │ │ │ + str d31, [x0, #10152] │ │ │ │ + ldr w0, [x0, #10496] │ │ │ │ + cbz w0, 281cc │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + fmov d14, x0 │ │ │ │ + str x0, [x1, #10160] │ │ │ │ + str wzr, [x1, #10584] │ │ │ │ + str wzr, [x1, #10636] │ │ │ │ + b 2820c │ │ │ │ sub x1, x29, #0x34, lsl #12 │ │ │ │ - fsub d0, d0, d15 │ │ │ │ - ldr x0, [x24] │ │ │ │ - adrp x2, 57000 │ │ │ │ - ldr w1, [x1, #10744] │ │ │ │ - add x2, x2, #0xe78 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str x19, [x0, #10736] │ │ │ │ - b 1f054 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + mov x6, x2 │ │ │ │ + ldr w0, [x0, #10840] │ │ │ │ + str x2, [x1, #10208] │ │ │ │ + ldr x1, [x1, #10976] │ │ │ │ + b 28124 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x34, lsl #12 │ │ │ │ - str xzr, [x0, #10768] │ │ │ │ - str wzr, [x0, #10784] │ │ │ │ - b 1d214 │ │ │ │ + ldr x19, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x3, [x1, #9824] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x6, x22 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fc1c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x20, #232] │ │ │ │ + cbz x0, 28c00 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + adrp x28, 59000 │ │ │ │ + mov x19, x4 │ │ │ │ + add x28, x28, #0x328 │ │ │ │ + b 28afc │ │ │ │ + ldr x4, [x20, #232] │ │ │ │ + ubfiz x3, x19, #5, #32 │ │ │ │ + mov x2, x28 │ │ │ │ + add x19, x19, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc00 │ │ │ │ + ldr x3, [x4, x3] │ │ │ │ + ldrsw x3, [x3, #24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fbe4 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr w1, [x20, #240] │ │ │ │ + ldr x0, [x23] │ │ │ │ + cmp w1, w19 │ │ │ │ + b.gt 28adc │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb98 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fbac │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb30 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x330 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fb74 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x28, [x23] │ │ │ │ + ldr x0, [x0, #10776] │ │ │ │ + bl 9860 │ │ │ │ + mov x3, x0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9824] │ │ │ │ + bl 9d20 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + mov w5, w25 │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x6, x22 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + ldr x3, [x0, #9824] │ │ │ │ + str x1, [sp] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x28 │ │ │ │ + ldr x1, [x1, #10312] │ │ │ │ + add x2, x1, #0xf38 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xad8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fb3c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x20, #232] │ │ │ │ + cbz x0, 28c1c │ │ │ │ + adrp x25, 59000 │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + add x25, x25, #0x350 │ │ │ │ + b 28bd4 │ │ │ │ + ldr x3, [x20, #232] │ │ │ │ + ubfiz x1, x28, #5, #32 │ │ │ │ + mov x2, x25 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + ldr x3, [x3, x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa88 │ │ │ │ + ldp w4, w3, [x3, #24] │ │ │ │ + scvtf d0, w4 │ │ │ │ + scvtf d31, w3 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fb04 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr w1, [x20, #240] │ │ │ │ + ldr x0, [x23] │ │ │ │ + cmp w1, w28 │ │ │ │ + b.gt 28ba8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa28 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1facc │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + b 273d0 │ │ │ │ + mov w5, #0x3f // #63 │ │ │ │ + b 27448 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldrsw x3, [x20, #24] │ │ │ │ + add x2, x2, #0x320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x9b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fa94 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + b 28b1c │ │ │ │ + ldp w3, w1, [x20, #24] │ │ │ │ + adrp x2, 59000 │ │ │ │ + ldr x0, [x23] │ │ │ │ + scvtf d31, w1 │ │ │ │ + scvtf d0, w3 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fa5c │ │ │ │ - adrp x2, 57000 │ │ │ │ + b 273d0 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8e0 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1fa24 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x26, [x23] │ │ │ │ + ldr x19, [x0, #10776] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9816] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov w5, w25 │ │ │ │ + mov x2, x28 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x26 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x868 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f9fc │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x1, #10168] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x808 │ │ │ │ + ldr x0, [x0, #10136] │ │ │ │ + fdiv d0, d31, d15 │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ + mov x26, x0 │ │ │ │ + mov x2, x0 │ │ │ │ + ldr x0, [x23] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f9c4 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7a8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0xa8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f98c │ │ │ │ + ldr x1, [x23] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9768] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9768] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f954 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + fmov d0, d13 │ │ │ │ + fdiv d13, d11, d15 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fdiv d1, d8, d15 │ │ │ │ + adrp x8, 59000 │ │ │ │ + sub x3, x29, #0x34, lsl #12 │ │ │ │ + add x2, x8, #0xc0 │ │ │ │ + fdiv d3, d12, d15 │ │ │ │ + str x8, [x0, #9608] │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6f0 │ │ │ │ + fmov d2, d13 │ │ │ │ + str d1, [x3, #9616] │ │ │ │ + str d3, [x3, #9624] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f91c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x688 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0xe8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f8e4 │ │ │ │ + ldr x1, [x23] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9768] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9768] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f8ac │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + fadd d10, d12, d9 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5d0 │ │ │ │ + fdiv d0, d10, d15 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f874 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x108 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f83c │ │ │ │ + ldr x1, [x23] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9768] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9768] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x528 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f804 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4d0 │ │ │ │ + ldr d3, [x0, #9624] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fmov d0, d3 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f7cc │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x488 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x128 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f794 │ │ │ │ + ldr x1, [x23] │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [x2, #9816] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9768] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x6, x22 │ │ │ │ + ldr x3, [x1, #9768] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x0, x1 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x0, [x0, #9816] │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x428 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f75c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3b8 │ │ │ │ + ldr d1, [x0, #9616] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fmov d0, d1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f724 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + ldr x0, [x23] │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x148 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x358 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f6ec │ │ │ │ + mov x0, x19 │ │ │ │ + ldr x19, [x23] │ │ │ │ + bl 9860 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + str x3, [x1, #9816] │ │ │ │ + bl 9d20 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + and w4, w0, #0xff │ │ │ │ + ldpsw x0, x7, [x20, #24] │ │ │ │ + mov x2, x28 │ │ │ │ + ldr x3, [x1, #9816] │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x6, x22 │ │ │ │ + mov w5, w25 │ │ │ │ + ldrsw x1, [x20, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x300 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f6b4 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + fmov d0, d13 │ │ │ │ + ldr x0, [x23] │ │ │ │ + mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f67c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x8, [x0, #9608] │ │ │ │ + b 26c7c │ │ │ │ + mov w25, #0x3f // #63 │ │ │ │ + b 26828 │ │ │ │ + fcmpe d15, #0.0 │ │ │ │ + b.gt 29050 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10968] │ │ │ │ + ldr w1, [x1, #10240] │ │ │ │ + ldr w0, [x0, w1, sxtw #2] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 29018 // b.any │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #10976] │ │ │ │ + ldr w1, [x1, #10324] │ │ │ │ + ldr w0, [x0, w1, sxtw #2] │ │ │ │ + cmp w0, #0x1 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10112] │ │ │ │ + fcsel d31, d31, d15, ne // ne = any │ │ │ │ + str d31, [x0, #10112] │ │ │ │ + fcmpe d15, #0.0 │ │ │ │ + b.gt 2907c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10120] │ │ │ │ + fcmp d31, #0.0 │ │ │ │ + fcsel d15, d15, d31, eq // eq = none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #9992] │ │ │ │ + ldr d30, [x0, #10032] │ │ │ │ + str d15, [x0, #10120] │ │ │ │ + fcmpe d31, d30 │ │ │ │ + fcsel d31, d30, d31, mi // mi = first │ │ │ │ + str d31, [x0, #9992] │ │ │ │ + b 2789c │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10400] │ │ │ │ + fcmpe d15, d31 │ │ │ │ + b.gt 290a0 │ │ │ │ + b 28fd4 │ │ │ │ + mov x0, x21 │ │ │ │ + bl ab40 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + str w0, [x1, #10632] │ │ │ │ + b 21174 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10120] │ │ │ │ + fcmpe d31, d15 │ │ │ │ + b.gt 29030 │ │ │ │ + b 29020 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + str w0, [x1, #10632] │ │ │ │ + b 21108 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x1, #10032] │ │ │ │ + ldr w0, [x0, #10324] │ │ │ │ + str w0, [x1, #9896] │ │ │ │ + ldr w0, [x1, #10240] │ │ │ │ + str w0, [x1, #9900] │ │ │ │ + str d31, [x1, #9904] │ │ │ │ + str d15, [x1, #10400] │ │ │ │ + b 28fd4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x238 │ │ │ │ + add x2, x2, #0x680 │ │ │ │ + ldr d31, [x0, #10312] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fdiv d0, d12, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f644 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + b 2669c │ │ │ │ + ldr d30, [x0, #10136] │ │ │ │ + adrp x2, 5a000 │ │ │ │ + ldr d31, [x0, #10312] │ │ │ │ + add x2, x2, #0x648 │ │ │ │ + ldr x0, [x23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1d8 │ │ │ │ + fdiv d0, d31, d30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f60c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + b 26694 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10152] │ │ │ │ + mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ + fdiv d0, d31, d15 │ │ │ │ + ldr d30, [x1, #10216] │ │ │ │ + ldrsw x3, [x1, #10728] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x180 │ │ │ │ + fdiv d2, d31, d30 │ │ │ │ + fmov d30, x0 │ │ │ │ + ldr x0, [x23] │ │ │ │ + fsub d31, d0, d2 │ │ │ │ + fmov d1, d2 │ │ │ │ + fmul d31, d31, d30 │ │ │ │ + fdiv d2, d31, d2 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f5d4 │ │ │ │ + ldr x22, [x23] │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + bl 9480 │ │ │ │ + mov x1, x0 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ucvtf d30, x1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr d10, [x0, #232] │ │ │ │ + mov x0, x20 │ │ │ │ + ldr d29, [x1, #10008] │ │ │ │ + fdiv d31, d10, d15 │ │ │ │ + fmul d1, d31, d29 │ │ │ │ + fmul d30, d30, d31 │ │ │ │ + str d31, [x1, #9824] │ │ │ │ + str d1, [x1, #9552] │ │ │ │ + str d30, [x1, #10048] │ │ │ │ + bl aad0 │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + ucvtf d2, x1 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x1, #9824] │ │ │ │ + fmul d2, d2, d31 │ │ │ │ + str d2, [x1, #9560] │ │ │ │ + bl 99e0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + movi d29, #0x0 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + sub x5, x29, #0x34, lsl #12 │ │ │ │ + fmov d28, #1.000000000000000000e+00 │ │ │ │ + ldr w1, [x0, #10828] │ │ │ │ + ldr w0, [x0, #10836] │ │ │ │ + ldr w3, [x2, #10860] │ │ │ │ + scvtf d31, w1 │ │ │ │ + ldr d26, [x5, #10032] │ │ │ │ + scvtf d30, w0 │ │ │ │ + ldr w1, [x2, #10840] │ │ │ │ + ldr w2, [x2, #10856] │ │ │ │ + mul w4, w0, w3 │ │ │ │ + str d0, [x5, #9568] │ │ │ │ + fmul d29, d31, d29 │ │ │ │ + fmul d31, d31, d26 │ │ │ │ + scvtf d27, w1 │ │ │ │ + sdiv w6, w2, w0 │ │ │ │ + scvtf d26, w4 │ │ │ │ + ldr x7, [x20, #120] │ │ │ │ + fcvtzs w4, d29 │ │ │ │ + fdiv d30, d29, d30 │ │ │ │ + ldr d29, [x5, #10008] │ │ │ │ + fdiv d31, d31, d26 │ │ │ │ + fmul d4, d29, d10 │ │ │ │ + str d4, [x5, #9576] │ │ │ │ + fdiv d30, d30, d27 │ │ │ │ + fcmpe d31, d28 │ │ │ │ + fcsel d5, d28, d31, mi // mi = first │ │ │ │ + str d5, [x5, #9584] │ │ │ │ + fcvtzs w5, d30 │ │ │ │ + bl 9790 │ │ │ │ + mov x1, x0 │ │ │ │ + ldp d28, d27, [x20, #128] │ │ │ │ + ucvtf d6, x1 │ │ │ │ + ldp d30, d29, [x20, #168] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr d26, [x20, #144] │ │ │ │ + mov x0, x20 │ │ │ │ + ldr d25, [x20, #184] │ │ │ │ + fmul d6, d6, d10 │ │ │ │ + fdiv d28, d28, d15 │ │ │ │ + fdiv d27, d27, d15 │ │ │ │ + str d26, [x1, #9768] │ │ │ │ + str d25, [x1, #9608] │ │ │ │ + fdiv d23, d25, d15 │ │ │ │ + str d6, [x1, #9592] │ │ │ │ + fdiv d30, d30, d15 │ │ │ │ + fdiv d29, d29, d15 │ │ │ │ + fdiv d10, d26, d15 │ │ │ │ + str d28, [x1, #9600] │ │ │ │ + str d27, [x1, #9624] │ │ │ │ + str d23, [x1, #9616] │ │ │ │ + str d30, [x1, #9816] │ │ │ │ + str d29, [x1, #9824] │ │ │ │ + bl a280 │ │ │ │ + sxtw x3, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x4, x29, #0x34, lsl #12 │ │ │ │ + ldr d31, [x0, #10232] │ │ │ │ + ldr w2, [x0, #10828] │ │ │ │ + ldr w1, [x0, #10856] │ │ │ │ + fdiv d7, d31, d15 │ │ │ │ + ldr w0, [x0, #10860] │ │ │ │ + scvtf d31, w2 │ │ │ │ + ldr d25, [x4, #9608] │ │ │ │ + scvtf d22, w1 │ │ │ │ + ldr d23, [x4, #9616] │ │ │ │ + scvtf d21, w0 │ │ │ │ + ldr d1, [x4, #9552] │ │ │ │ + ldr d2, [x4, #9560] │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldr d3, [x4, #9568] │ │ │ │ + mov x0, x22 │ │ │ │ + fdiv d22, d31, d22 │ │ │ │ + ldr d4, [x4, #9576] │ │ │ │ + fdiv d31, d31, d21 │ │ │ │ + ldr d5, [x4, #9584] │ │ │ │ + ldr d6, [x4, #9592] │ │ │ │ + add x2, x2, #0xb50 │ │ │ │ + ldr d0, [x4, #10048] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + stp d25, d23, [sp] │ │ │ │ + ldr d28, [x4, #9600] │ │ │ │ + ldr d27, [x4, #9624] │ │ │ │ + stp d28, d27, [sp, #16] │ │ │ │ + ldr d26, [x4, #9768] │ │ │ │ + stp d10, d26, [sp, #32] │ │ │ │ + ldr d30, [x4, #9816] │ │ │ │ + ldr d29, [x4, #9824] │ │ │ │ + stp d30, d29, [sp, #48] │ │ │ │ + stp d22, d31, [sp, #64] │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + mov x0, x20 │ │ │ │ + ldr x22, [x23] │ │ │ │ + bl 97d0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x28, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + ldrsw x25, [x1, #10828] │ │ │ │ + bl 97d0 │ │ │ │ + mov x2, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov x5, #0x4059000000000000 // #4636737291354636288 │ │ │ │ + fmov d10, x5 │ │ │ │ + ucvtf d0, x2 │ │ │ │ + lsl x25, x25, #3 │ │ │ │ + ldrsw x1, [x0, #10828] │ │ │ │ + mov x4, x25 │ │ │ │ + fmov d31, x1 │ │ │ │ + mov x3, x28 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0xde8 │ │ │ │ + shl d31, d31, #3 │ │ │ │ + fmul d0, d0, d10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x118 │ │ │ │ + mov x0, x22 │ │ │ │ + ucvtf d31, d31 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f59c │ │ │ │ + ldr x22, [x23] │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + bl 97d0 │ │ │ │ + ldr w25, [x20, #28] │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x28, x0 │ │ │ │ + add w25, w25, #0x1 │ │ │ │ + mov x0, x20 │ │ │ │ + ldrsw x1, [x1, #10828] │ │ │ │ + add x25, x1, w25, sxtw │ │ │ │ + bl 97d0 │ │ │ │ + mov x2, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + lsl x25, x25, #2 │ │ │ │ + ucvtf d0, x2 │ │ │ │ + mov x4, x25 │ │ │ │ + mov x3, x28 │ │ │ │ + adrp x2, 58000 │ │ │ │ + ldrsw x5, [x0, #10856] │ │ │ │ + add x2, x2, #0xe30 │ │ │ │ + ldrsw x1, [x0, #10828] │ │ │ │ + mov x0, x22 │ │ │ │ + fmul d0, d0, d10 │ │ │ │ + add x1, x1, x5 │ │ │ │ + fmov d31, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc0 │ │ │ │ + shl d31, d31, #2 │ │ │ │ + ucvtf d31, d31 │ │ │ │ + fdiv d0, d0, d31 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 26678 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10636] │ │ │ │ + cbz w0, 275e0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x25, x0, #0xd78 │ │ │ │ + adrp x0, 57000 │ │ │ │ + ldr w1, [x1, #10720] │ │ │ │ + str x0, [x2, #10312] │ │ │ │ + adrp x0, 59000 │ │ │ │ + sub w1, w1, #0x43 │ │ │ │ + ldrsw x22, [x2, #10528] │ │ │ │ + str w1, [x2, #10048] │ │ │ │ + str x0, [x2, #10136] │ │ │ │ + adrp x0, 58000 │ │ │ │ + str x0, [x2, #10096] │ │ │ │ + b 273e4 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0x6a8 │ │ │ │ + ldr d31, [x0, #10312] │ │ │ │ + ldr x0, [x23] │ │ │ │ + fdiv d0, d31, d13 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 1f564 │ │ │ │ + b 266a4 │ │ │ │ + ldrb w1, [x20, #48] │ │ │ │ + ldr w0, [x20, #28] │ │ │ │ + bl 9ae0 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 296b4 │ │ │ │ + fmov d31, d14 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + fmov d14, d15 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + mov w25, #0x0 // #0 │ │ │ │ + str x0, [x1, #10160] │ │ │ │ + fmov d15, d31 │ │ │ │ + b 29510 │ │ │ │ + bl 9720 │ │ │ │ + fmov d10, d0 │ │ │ │ + mov x1, x22 │ │ │ │ + mov x0, x20 │ │ │ │ + add w25, w25, #0x1 │ │ │ │ + bl a880 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + bl 9720 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + fsub d31, d0, d10 │ │ │ │ + ldr d30, [x0, #10160] │ │ │ │ + fcmpe d30, d31 │ │ │ │ + fcsel d31, d30, d31, mi // mi = first │ │ │ │ + ldr d30, [x0, #10688] │ │ │ │ + fcmpe d30, d31 │ │ │ │ + fcsel d31, d30, d31, gt │ │ │ │ + str d31, [x0, #10160] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10728] │ │ │ │ + cmp w0, w25 │ │ │ │ + b.ne 294bc // b.any │ │ │ │ + fmov d31, d15 │ │ │ │ + fmov d15, d14 │ │ │ │ + mov x0, x22 │ │ │ │ + fmov d14, d31 │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + cbz w0, 28200 │ │ │ │ + b 25ae4 │ │ │ │ + sub x6, x29, #0x34, lsl #12 │ │ │ │ + ldr w3, [x20, #32] │ │ │ │ + sub x2, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x29, #0x31, lsl #12 │ │ │ │ + sub x0, x29, #0x31, lsl #12 │ │ │ │ + sub x1, x1, #0x400 │ │ │ │ + str xzr, [x6, #11216] │ │ │ │ + mov w4, w27 │ │ │ │ + str xzr, [x6, #11264] │ │ │ │ + sub x2, x2, #0x3d0 │ │ │ │ + str xzr, [x6, #11312] │ │ │ │ + sub x0, x0, #0x430 │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + bl a1b0 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + str w0, [x1, #10868] │ │ │ │ + cbz w0, 295ec │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + fmov d14, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #11216] │ │ │ │ + cbz x0, 295ac │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #11216] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #11264] │ │ │ │ + cbz x0, 295c4 │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #11264] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr x0, [x0, #11312] │ │ │ │ + cbz x0, 295dc │ │ │ │ + bl ab40 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str xzr, [x0, #11312] │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10868] │ │ │ │ + cbz w0, 281e4 │ │ │ │ + b 25ae4 │ │ │ │ + sub x25, x29, #0x31, lsl #12 │ │ │ │ + mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ + sub x25, x25, #0x54c │ │ │ │ + movk x0, #0x41cd, lsl #48 │ │ │ │ + mov w22, #0x0 // #0 │ │ │ │ + fmov d14, x0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + ldr w0, [x0, #10728] │ │ │ │ + cmp w0, w22 │ │ │ │ + b.eq 29594 // b.none │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w19, #0x0 // #0 │ │ │ │ + str wzr, [x0, #10932] │ │ │ │ + bl 9720 │ │ │ │ + fmov d10, d0 │ │ │ │ + b 29680 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + mov w4, w19 │ │ │ │ + ldp w5, w8, [x20, #32] │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + ldr x1, [x0, #11216] │ │ │ │ + cmp w5, w19 │ │ │ │ + ldr x2, [x0, #11264] │ │ │ │ + sub w7, w5, #0x1 │ │ │ │ + ldr x3, [x0, #11312] │ │ │ │ + stp xzr, xzr, [sp] │ │ │ │ + csel w5, w7, w19, le │ │ │ │ + str x25, [sp, #16] │ │ │ │ + mov x0, x20 │ │ │ │ + str w8, [sp, #24] │ │ │ │ + add w19, w19, #0x1 │ │ │ │ + bl 9f70 │ │ │ │ + sub x1, x29, #0x34, lsl #12 │ │ │ │ + ldr w1, [x1, #10868] │ │ │ │ + orr w1, w1, w0 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + str w1, [x0, #10868] │ │ │ │ + ldr w0, [x20, #28] │ │ │ │ + cmp w0, w19 │ │ │ │ + b.gt 2962c │ │ │ │ + bl 9720 │ │ │ │ + fsub d31, d0, d10 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + add w22, w22, #0x1 │ │ │ │ + fcmpe d14, d31 │ │ │ │ + ldr d30, [x0, #10688] │ │ │ │ + fcsel d31, d14, d31, mi // mi = first │ │ │ │ + fcmpe d30, d31 │ │ │ │ + fcsel d14, d30, d31, gt │ │ │ │ + b 29604 │ │ │ │ + sub x0, x29, #0x34, lsl #12 │ │ │ │ + sub x2, x29, #0x34, lsl #12 │ │ │ │ + mov w1, #0xffffffc0 // #-64 │ │ │ │ + mov x25, x20 │ │ │ │ + ldr d12, [x0, #10760] │ │ │ │ + mov w0, w1 │ │ │ │ + str w1, [x2, #10868] │ │ │ │ + b 218ac │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x13, #0x4210 // #16912 │ │ │ │ mov x29, sp │ │ │ │ @@ -31615,15 +31559,15 @@ │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x2, [x3, #544] │ │ │ │ str x1, [x3, #552] │ │ │ │ str wzr, [x3, #560] │ │ │ │ bl 9b90 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #280] │ │ │ │ - cbnz w0, 2a4e0 │ │ │ │ + cbnz w0, 2a400 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w1, w19 │ │ │ │ movi d13, #0x0 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4000] │ │ │ │ str w1, [x0, #120] │ │ │ │ @@ -31641,15 +31585,15 @@ │ │ │ │ ldr x19, [x19, #3992] │ │ │ │ str w1, [x2, #16324] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w23, #0x4554 // #17748 │ │ │ │ add x22, x29, x16 │ │ │ │ mov w27, #0x80 // #128 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - adrp x21, 5b000 │ │ │ │ + adrp x21, 5a000 │ │ │ │ str w0, [x2, #144] │ │ │ │ movk w23, #0x4f, lsl #16 │ │ │ │ str w0, [x2, #256] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ str w1, [x2, #96] │ │ │ │ str w1, [x2, #212] │ │ │ │ str wzr, [x0, #16360] │ │ │ │ @@ -31710,648 +31654,648 @@ │ │ │ │ str wzr, [x2, #260] │ │ │ │ str wzr, [x2, #268] │ │ │ │ str wzr, [x2, #312] │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x26 │ │ │ │ - add x2, x21, #0x838 │ │ │ │ + add x2, x21, #0x768 │ │ │ │ ldr x1, [x0, #304] │ │ │ │ mov w0, w20 │ │ │ │ bl ab70 │ │ │ │ mov w24, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 2a6f8 // b.none │ │ │ │ + b.eq 2a618 // b.none │ │ │ │ ldr x1, [x19] │ │ │ │ bl a810 │ │ │ │ orr w27, w27, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ and w0, w27, #0x8000 │ │ │ │ ldr w1, [x1, #312] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #312] │ │ │ │ cmp w24, w23 │ │ │ │ - b.eq 2b520 // b.none │ │ │ │ - b.gt 29b88 │ │ │ │ + b.eq 2b440 // b.none │ │ │ │ + b.gt 29aa8 │ │ │ │ mov w0, #0x4553 // #17747 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b414 // b.none │ │ │ │ - b.gt 29c1c │ │ │ │ + b.eq 2b334 // b.none │ │ │ │ + b.gt 29b3c │ │ │ │ cmp w24, #0x7a │ │ │ │ - b.gt 29e94 │ │ │ │ + b.gt 29db4 │ │ │ │ cmp w24, #0x41 │ │ │ │ - b.le 29ae8 │ │ │ │ + b.le 29a08 │ │ │ │ sub w24, w24, #0x42 │ │ │ │ cmp w24, #0x38 │ │ │ │ - b.hi 29ae8 // b.pmore │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x2e8 │ │ │ │ + b.hi 29a08 // b.pmore │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x218 │ │ │ │ ldrh w0, [x0, w24, uxtw #1] │ │ │ │ - adr x24, 29b88 │ │ │ │ + adr x24, 29aa8 │ │ │ │ add x0, x24, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ mov w0, #0x6578 // #25976 │ │ │ │ movk w0, #0x6d73, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b368 // b.none │ │ │ │ - b.gt 29c8c │ │ │ │ + b.eq 2b288 // b.none │ │ │ │ + b.gt 29bac │ │ │ │ mov w0, #0x626f // #25199 │ │ │ │ movk w0, #0x616c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b384 // b.none │ │ │ │ - b.gt 29d38 │ │ │ │ + b.eq 2b2a4 // b.none │ │ │ │ + b.gt 29c58 │ │ │ │ mov w0, #0x6174 // #24948 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b488 // b.none │ │ │ │ - b.gt 2a040 │ │ │ │ + b.eq 2b3a8 // b.none │ │ │ │ + b.gt 29f60 │ │ │ │ mov w0, #0x6961 // #26977 │ │ │ │ movk w0, #0x72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b434 // b.none │ │ │ │ - b.gt 2a458 │ │ │ │ + b.eq 2b354 // b.none │ │ │ │ + b.gt 2a378 │ │ │ │ mov w0, #0x6363 // #25443 │ │ │ │ movk w0, #0x61, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b530 // b.none │ │ │ │ + b.eq 2b450 // b.none │ │ │ │ mov w0, #0x6d6e // #28014 │ │ │ │ movk w0, #0x6f, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aa18 // b.none │ │ │ │ + b.eq 2a938 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub w24, w24, #0x4f4, lsl #12 │ │ │ │ subs w24, w24, #0xc54 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #132] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #132] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x6964 // #26980 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b020 // b.none │ │ │ │ - b.gt 29db4 │ │ │ │ + b.eq 2af40 // b.none │ │ │ │ + b.gt 29cd4 │ │ │ │ mov w0, #0x5051 // #20561 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b28c // b.none │ │ │ │ - b.gt 29fa0 │ │ │ │ + b.eq 2b1ac // b.none │ │ │ │ + b.gt 29ec0 │ │ │ │ mov w0, #0x4d4d // #19789 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b2c0 // b.none │ │ │ │ + b.eq 2b1e0 // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a48c │ │ │ │ + b.gt 2a3ac │ │ │ │ mov w0, #0x4949 // #18761 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2afac // b.none │ │ │ │ + b.eq 2aecc // b.none │ │ │ │ mov w0, #0x4a4a // #19018 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aa58 // b.none │ │ │ │ + b.eq 2a978 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x4853 // #18515 │ │ │ │ cmp w24, w0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #204] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #204] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x756d // #30061 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b510 // b.none │ │ │ │ - b.gt 29e18 │ │ │ │ + b.eq 2b430 // b.none │ │ │ │ + b.gt 29d38 │ │ │ │ sub w0, w0, #0xd00 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b424 // b.none │ │ │ │ - b.gt 29ef4 │ │ │ │ + b.eq 2b344 // b.none │ │ │ │ + b.gt 29e14 │ │ │ │ mov w0, #0x6961 // #26977 │ │ │ │ movk w0, #0x6e72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b498 // b.none │ │ │ │ - b.gt 2a368 │ │ │ │ + b.eq 2b3b8 // b.none │ │ │ │ + b.gt 2a288 │ │ │ │ mov w0, #0x6d6d // #28013 │ │ │ │ movk w0, #0x6e6c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2af9c // b.none │ │ │ │ + b.eq 2aebc // b.none │ │ │ │ mov w0, #0x6873 // #26739 │ │ │ │ movk w0, #0x6e72, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aa6c // b.none │ │ │ │ + b.eq 2a98c // b.none │ │ │ │ sub w0, w0, #0xfdf, lsl #12 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ bl 9490 │ │ │ │ fmov d14, d0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0x468 │ │ │ │ + add x2, x2, #0x388 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d31, x0 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.gt 2a86c │ │ │ │ + b.gt 2a78c │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.mi 2a86c // b.first │ │ │ │ - b 29ae8 │ │ │ │ + b.mi 2a78c // b.first │ │ │ │ + b 29a08 │ │ │ │ mov w1, #0x6368 // #25448 │ │ │ │ movk w1, #0x626e, lsl #16 │ │ │ │ cmp w24, w1 │ │ │ │ - b.eq 2b028 // b.none │ │ │ │ - b.gt 29fec │ │ │ │ + b.eq 2af48 // b.none │ │ │ │ + b.gt 29f0c │ │ │ │ add w0, w0, #0xa05 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b2e4 // b.none │ │ │ │ + b.eq 2b204 // b.none │ │ │ │ mov w0, #0x6c74 // #27764 │ │ │ │ movk w0, #0x616c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a31c │ │ │ │ + b.gt 2a23c │ │ │ │ sub w0, w0, #0x605 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b1ec // b.none │ │ │ │ + b.eq 2b10c // b.none │ │ │ │ add w1, w0, #0x5fa │ │ │ │ cmp w24, w1 │ │ │ │ - b.eq 2aaa4 // b.none │ │ │ │ + b.eq 2a9c4 // b.none │ │ │ │ sub w0, w0, #0x3fb │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xee0 │ │ │ │ - adrp x28, 55000 │ │ │ │ - add x28, x28, #0xdd8 │ │ │ │ + add x2, x2, #0xe00 │ │ │ │ + adrp x28, 54000 │ │ │ │ + add x28, x28, #0xcf8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7575 // #30069 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b460 // b.none │ │ │ │ - b.gt 29f44 │ │ │ │ + b.eq 2b380 // b.none │ │ │ │ + b.gt 29e64 │ │ │ │ mov w0, #0x6c6c // #27756 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b3c0 // b.none │ │ │ │ - b.gt 2a3f8 │ │ │ │ + b.eq 2b2e0 // b.none │ │ │ │ + b.gt 2a318 │ │ │ │ mov w0, #0x6c56 // #27734 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b55c // b.none │ │ │ │ + b.eq 2b47c // b.none │ │ │ │ mov w0, #0x6c64 // #27748 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ace0 // b.none │ │ │ │ + b.eq 2ac00 // b.none │ │ │ │ mov w0, #0x6970 // #26992 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe98 │ │ │ │ + add x2, x2, #0xdb8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7274 // #29300 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b310 // b.none │ │ │ │ - b.gt 2a0a8 │ │ │ │ + b.eq 2b230 // b.none │ │ │ │ + b.gt 29fc8 │ │ │ │ sub w0, w0, #0x30e │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b35c // b.none │ │ │ │ + b.eq 2b27c // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a428 │ │ │ │ + b.gt 2a348 │ │ │ │ mov w0, #0x6174 // #24948 │ │ │ │ movk w0, #0x776d, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b590 // b.none │ │ │ │ + b.eq 2b4b0 // b.none │ │ │ │ mov w0, #0x6d62 // #28002 │ │ │ │ movk w0, #0x776e, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aa4c // b.none │ │ │ │ + b.eq 2a96c // b.none │ │ │ │ mov w0, #0x6578 // #25976 │ │ │ │ movk w0, #0x7370, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ mov w1, w0 │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ csel w0, w1, w0, ne // ne = any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #200] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x4342 // #17218 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b2d0 // b.none │ │ │ │ - b.gt 2a1a4 │ │ │ │ + b.eq 2b1f0 // b.none │ │ │ │ + b.gt 2a0c4 │ │ │ │ mov w0, #0x4153 // #16723 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b00c // b.none │ │ │ │ + b.eq 2af2c // b.none │ │ │ │ mov w0, #0x4242 // #16962 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2a9c0 // b.none │ │ │ │ + b.eq 2a8e0 // b.none │ │ │ │ mov w0, #0x4150 // #16720 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x178 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x98 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #212] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ add w0, w0, #0x608 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b500 // b.none │ │ │ │ + b.eq 2b420 // b.none │ │ │ │ mov w0, #0x6e75 // #28277 │ │ │ │ movk w0, #0x736c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a3d0 │ │ │ │ + b.gt 2a2f0 │ │ │ │ sub w0, w0, #0x102 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2afe4 // b.none │ │ │ │ + b.eq 2af04 // b.none │ │ │ │ add w1, w0, #0xfb │ │ │ │ cmp w24, w1 │ │ │ │ - b.eq 2aa38 // b.none │ │ │ │ + b.eq 2a958 // b.none │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #64] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub w0, w24, #0x434, lsl #12 │ │ │ │ subs w0, w0, #0x34e │ │ │ │ - b.eq 2b4f4 // b.none │ │ │ │ + b.eq 2b414 // b.none │ │ │ │ mov w0, #0x434e // #17230 │ │ │ │ movk w0, #0x43, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a260 │ │ │ │ + b.gt 2a180 │ │ │ │ mov w0, #0xabb2 // #43954 │ │ │ │ movk w0, #0xb, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aff8 // b.none │ │ │ │ + b.eq 2af18 // b.none │ │ │ │ sub w0, w24, #0x434, lsl #12 │ │ │ │ subs w0, w0, #0x343 │ │ │ │ - b.eq 2a9d4 // b.none │ │ │ │ + b.eq 2a8f4 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub w24, w24, #0x44, lsl #12 │ │ │ │ subs w24, w24, #0x44 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #40] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #40] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x5555 // #21845 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b4e4 // b.none │ │ │ │ + b.eq 2b404 // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a1d4 │ │ │ │ + b.gt 2a0f4 │ │ │ │ mov w0, #0x5353 // #21331 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2afbc // b.none │ │ │ │ + b.eq 2aedc // b.none │ │ │ │ mov w0, #0x5454 // #21588 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2a9e4 // b.none │ │ │ │ + b.eq 2a904 // b.none │ │ │ │ mov w0, #0x534d // #21325 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9490 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str d0, [x0, #496] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7061 // #28769 │ │ │ │ movk w0, #0x696d, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b4c0 // b.none │ │ │ │ + b.eq 2b3e0 // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2a2a0 │ │ │ │ + b.gt 2a1c0 │ │ │ │ mov w0, #0x7a65 // #31333 │ │ │ │ movk w0, #0x6469, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2afdc // b.none │ │ │ │ + b.eq 2aefc // b.none │ │ │ │ mov w0, #0x686f // #26735 │ │ │ │ movk w0, #0x6563, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2a9fc // b.none │ │ │ │ + b.eq 2a91c // b.none │ │ │ │ mov w0, #0x6d6d // #28013 │ │ │ │ movk w0, #0x636c, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #380] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0xc6d6 // #50902 │ │ │ │ movk w0, #0x736, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b4d0 // b.none │ │ │ │ - b.gt 2a2e4 │ │ │ │ + b.eq 2b3f0 // b.none │ │ │ │ + b.gt 2a204 │ │ │ │ mov w0, #0x6d62 // #28002 │ │ │ │ movk w0, #0x77, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2afcc // b.none │ │ │ │ + b.eq 2aeec // b.none │ │ │ │ add w0, w0, #0x106 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aa28 // b.none │ │ │ │ + b.eq 2a948 // b.none │ │ │ │ sub w0, w0, #0xc04 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfa0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #12] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7266 // #29286 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2b3e8 // b.none │ │ │ │ + b.eq 2b308 // b.none │ │ │ │ cmp w24, w0 │ │ │ │ - b.le 2a3a0 │ │ │ │ + b.le 2a2c0 │ │ │ │ add w0, w0, #0xa │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab80 // b.none │ │ │ │ + b.eq 2aaa0 // b.none │ │ │ │ mov w0, #0x740a // #29706 │ │ │ │ movk w0, #0x7772, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ ldr x7, [x19] │ │ │ │ - cbz x7, 301d8 │ │ │ │ + cbz x7, 300f8 │ │ │ │ mov x5, #0xffffffffffffc270 // #-15760 │ │ │ │ mov x8, #0xffffffffffffc143 // #-16061 │ │ │ │ add x6, x29, x5 │ │ │ │ add x5, x29, x8 │ │ │ │ sub x8, x29, #0x4, lsl #12 │ │ │ │ mov x9, #0xffffffffffffc184 // #-15996 │ │ │ │ mov x10, #0xffffffffffffc188 // #-15992 │ │ │ │ mov x11, #0xffffffffffffc1f8 // #-15880 │ │ │ │ add x3, x29, x10 │ │ │ │ mov x0, x7 │ │ │ │ strb wzr, [x8, #624] │ │ │ │ add x4, x29, x9 │ │ │ │ add x2, x29, x11 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ str x7, [x8, #48] │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ mov w3, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ ldr x7, [x1, #48] │ │ │ │ ldrb w1, [x7] │ │ │ │ - cbz w1, 2b0e4 │ │ │ │ + cbz w1, 2b004 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x4, x7 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4e0 │ │ │ │ str w3, [x0, #48] │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #48] │ │ │ │ - tbnz w3, #31, 2f01c │ │ │ │ + tbnz w3, #31, 2ef3c │ │ │ │ cmp w3, #0x2 │ │ │ │ - b.eq 2d5f8 // b.none │ │ │ │ - b.le 2c07c │ │ │ │ + b.eq 2d518 // b.none │ │ │ │ + b.le 2bf9c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 2bf28 // b.none │ │ │ │ + b.eq 2be48 // b.none │ │ │ │ ldrb w1, [x0, #323] │ │ │ │ cmp w3, #0x4 │ │ │ │ - b.ne 2cd24 // b.any │ │ │ │ + b.ne 2cc44 // b.any │ │ │ │ ldr w7, [x0, #392] │ │ │ │ lsl x1, x1, #2 │ │ │ │ add w2, w7, #0x80 │ │ │ │ - b 2b134 │ │ │ │ + b 2b054 │ │ │ │ mov w0, #0x4343 // #17219 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ac74 // b.none │ │ │ │ + b.eq 2ab94 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x434e // #17230 │ │ │ │ cmp w24, w0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldr w1, [x1, #160] │ │ │ │ and w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #160] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x6364 // #25444 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2abf8 // b.none │ │ │ │ + b.eq 2ab18 // b.none │ │ │ │ mov w0, #0x6464 // #25700 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #144] │ │ │ │ str wzr, [x0, #256] │ │ │ │ bti j │ │ │ │ ldr x24, [x19] │ │ │ │ mov x0, x24 │ │ │ │ bl 9970 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldrb w1, [x24] │ │ │ │ str w0, [x2, #268] │ │ │ │ - cbnz w1, 2a224 │ │ │ │ - b 2a23c │ │ │ │ + cbnz w1, 2a144 │ │ │ │ + b 2a15c │ │ │ │ ldrb w1, [x24, #1]! │ │ │ │ - cbz w1, 2a23c │ │ │ │ + cbz w1, 2a15c │ │ │ │ cmp w1, #0x78 │ │ │ │ - b.ne 2a21c // b.any │ │ │ │ + b.ne 2a13c // b.any │ │ │ │ add x0, x24, #0x1 │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #260] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #260] │ │ │ │ ldr w1, [x1, #268] │ │ │ │ cmp w0, #0x0 │ │ │ │ csel w0, w0, w1, ne // ne = any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #260] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x4444 // #17476 │ │ │ │ movk w0, #0x44, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2abec // b.none │ │ │ │ + b.eq 2ab0c // b.none │ │ │ │ mov w0, #0x4a4a // #19018 │ │ │ │ movk w0, #0x4a, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3e0 │ │ │ │ + add x2, x2, #0x300 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7275 // #29301 │ │ │ │ movk w0, #0x6d61, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2abd4 // b.none │ │ │ │ + b.eq 2aaf4 // b.none │ │ │ │ mov w0, #0x6578 // #25976 │ │ │ │ movk w0, #0x6d65, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ mov w1, w0 │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ csel w0, w1, w0, ne // ne = any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #196] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7646 // #30278 │ │ │ │ movk w0, #0x4276, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2abc8 // b.none │ │ │ │ + b.eq 2aae8 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x7463 // #29795 │ │ │ │ movk w0, #0x6161, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #20] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #20] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x6563 // #25955 │ │ │ │ movk w0, #0x6172, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab9c // b.none │ │ │ │ + b.eq 2aabc // b.none │ │ │ │ mov w0, #0x6875 // #26741 │ │ │ │ movk w0, #0x6173, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfd0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x1, #88] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x666e // #26222 │ │ │ │ movk w0, #0x6e73, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab90 // b.none │ │ │ │ + b.eq 2aab0 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x6e6c // #28268 │ │ │ │ movk w0, #0x7366, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #272] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #272] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x6174 // #24948 │ │ │ │ movk w0, #0x776f, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab70 // b.none │ │ │ │ + b.eq 2aa90 // b.none │ │ │ │ mov w0, #0x7261 // #29281 │ │ │ │ movk w0, #0x7770, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #232] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ add w0, w0, #0x4f8 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab60 // b.none │ │ │ │ + b.eq 2aa80 // b.none │ │ │ │ add w0, w0, #0x6 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #16352] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7365 // #29541 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab54 // b.none │ │ │ │ + b.eq 2aa74 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x7373 // #29555 │ │ │ │ cmp w24, w0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #128] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #128] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ add w0, w0, #0x10c │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab44 // b.none │ │ │ │ + b.eq 2aa64 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add w0, w0, #0x198 │ │ │ │ cmp w24, w0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldr w1, [x1, #120] │ │ │ │ and w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #120] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x7365 // #29541 │ │ │ │ movk w0, #0x75, lsl #16 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2ab14 // b.none │ │ │ │ + b.eq 2aa34 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub w24, w24, #0x767, lsl #12 │ │ │ │ subs w24, w24, #0x646 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #156] │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #156] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ mov w0, #0x5040 // #20544 │ │ │ │ cmp w24, w0 │ │ │ │ - b.eq 2aad0 // b.none │ │ │ │ + b.eq 2a9f0 // b.none │ │ │ │ mov w0, #0x5050 // #20560 │ │ │ │ cmp w24, w0 │ │ │ │ - b.ne 29ae8 // b.any │ │ │ │ + b.ne 29a08 // b.any │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x130 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #148] │ │ │ │ bl 96c0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #148] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #212] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #280] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ movi d11, #0x0 │ │ │ │ str xzr, [x0, #48] │ │ │ │ @@ -32363,109 +32307,109 @@ │ │ │ │ mov x11, #0xffffffffffffc2c8 // #-15672 │ │ │ │ add x28, x29, x10 │ │ │ │ add x22, x29, x11 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #264] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #424] │ │ │ │ - cbz x0, 2a53c │ │ │ │ + cbz x0, 2a45c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #424] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #432] │ │ │ │ - cbz x0, 2a554 │ │ │ │ + cbz x0, 2a474 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #432] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ - cbz x0, 2a56c │ │ │ │ + cbz x0, 2a48c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #440] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #456] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x28, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2a58c // b.none │ │ │ │ + b.eq 2a4ac // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #456] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #464] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x22, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2a5ac // b.none │ │ │ │ + b.eq 2a4cc // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #464] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #288] │ │ │ │ - cbnz w0, 2a890 │ │ │ │ + cbnz w0, 2a7b0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #472] │ │ │ │ ldr x1, [x1, #224] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2a5e0 // b.none │ │ │ │ + b.eq 2a500 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #472] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x12, #0xffffffffffffc588 // #-14968 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ add x19, x29, x12 │ │ │ │ ldr w1, [x0, #352] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 2a630 │ │ │ │ + b.le 2a550 │ │ │ │ nop │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x2, [x2, #296] │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 2a6e4 // b.none │ │ │ │ + b.eq 2a604 // b.none │ │ │ │ bl 9960 │ │ │ │ add w20, w20, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add x19, x19, #0x8 │ │ │ │ ldr w1, [x0, #352] │ │ │ │ cmp w20, w1 │ │ │ │ - b.lt 2a600 // b.tstop │ │ │ │ + b.lt 2a520 // b.tstop │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x13, #0xffffffffffffc164 // #-16028 │ │ │ │ add x1, x29, x13 │ │ │ │ ldr x0, [x0, #480] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2a658 // b.none │ │ │ │ + b.eq 2a578 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #480] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2a980 │ │ │ │ + b.gt 2a8a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #232] │ │ │ │ bl 9cf0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #488] │ │ │ │ - bl 4d0f0 │ │ │ │ + bl 4d010 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ - cbnz w0, 30200 │ │ │ │ + cbnz w0, 30120 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldur x2, [x29, #-8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 30284 // b.any │ │ │ │ + b.ne 301a4 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov sp, x29 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ @@ -32476,427 +32420,427 @@ │ │ │ │ ldp d14, d15, [sp, #144] │ │ │ │ ldp x29, x30, [sp], #160 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add w20, w20, #0x1 │ │ │ │ add x19, x19, #0x8 │ │ │ │ cmp w20, w1 │ │ │ │ - b.lt 2a600 // b.tstop │ │ │ │ - b 2a630 │ │ │ │ + b.lt 2a520 // b.tstop │ │ │ │ + b 2a550 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ str w27, [x0, #16344] │ │ │ │ - cbz x28, 2bd34 │ │ │ │ + cbz x28, 2bc54 │ │ │ │ bl a0e0 <__ctype_b_loc@plt> │ │ │ │ ldrb w21, [x28] │ │ │ │ ldr x22, [x0] │ │ │ │ ubfiz x0, x21, #1, #8 │ │ │ │ ldrh w0, [x22, x0] │ │ │ │ - tbnz w0, #10, 2aca8 │ │ │ │ + tbnz w0, #10, 2abc8 │ │ │ │ mov x0, x28 │ │ │ │ mov w1, #0x42 // #66 │ │ │ │ bl 99c0 │ │ │ │ cmp x28, x0 │ │ │ │ - b.eq 2c0ac // b.none │ │ │ │ - adrp x0, 55000 │ │ │ │ - add x28, x0, #0xdf0 │ │ │ │ + b.eq 2bfcc // b.none │ │ │ │ + adrp x0, 54000 │ │ │ │ + add x28, x0, #0xd10 │ │ │ │ mov x21, #0x44 // #68 │ │ │ │ mov x3, #0xffffffffffffc2d8 // #-15656 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ add x19, x29, x3 │ │ │ │ - b 2a750 │ │ │ │ + b 2a670 │ │ │ │ mov w21, w0 │ │ │ │ ldrh w0, [x22, x21, lsl #1] │ │ │ │ - tbz w0, #10, 2a774 │ │ │ │ + tbz w0, #10, 2a694 │ │ │ │ cmp w23, #0x7 │ │ │ │ - b.gt 2a86c │ │ │ │ + b.gt 2a78c │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w0, [x0, x21, lsl #2] │ │ │ │ strb w0, [x19, w23, sxtw] │ │ │ │ add w23, w23, #0x1 │ │ │ │ ldrb w0, [x28, #1]! │ │ │ │ - cbnz w0, 2a74c │ │ │ │ + cbnz w0, 2a66c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w23, [x0, #56] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x2, #0xffffffffffffc2d8 // #-15656 │ │ │ │ add x0, x29, x2 │ │ │ │ ldr w1, [x1, #56] │ │ │ │ strb wzr, [x0, w1, sxtw] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #16344] │ │ │ │ ldr w1, [x1, #120] │ │ │ │ eor w0, w0, #0x2000 │ │ │ │ tst w1, w0, lsr #13 │ │ │ │ - b.ne 2c0d8 // b.any │ │ │ │ + b.ne 2bff8 // b.any │ │ │ │ sub x1, x29, #0x3, lsl #12 │ │ │ │ ldr w0, [x25] │ │ │ │ strb wzr, [x1, #4040] │ │ │ │ cmp w20, w0 │ │ │ │ - b.le 2b5d4 │ │ │ │ + b.le 2b4f4 │ │ │ │ mov x1, #0xffffffffffffc588 // #-14968 │ │ │ │ add x27, x29, x1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sxtw x23, w0 │ │ │ │ sub w19, w20, w0 │ │ │ │ mov x30, #0xffffffffffffc160 // #-16032 │ │ │ │ add x19, x19, x23 │ │ │ │ add x21, x29, x30 │ │ │ │ ldr x24, [x1, #304] │ │ │ │ sub w22, w20, #0x1 │ │ │ │ - b 2a81c │ │ │ │ + b 2a73c │ │ │ │ ldr x2, [x24, x23, lsl #3] │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x27 │ │ │ │ mov w3, #0xfb // #251 │ │ │ │ bl edf0 │ │ │ │ - cbnz w0, 2a860 │ │ │ │ + cbnz w0, 2a780 │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp x19, x23 │ │ │ │ - b.eq 2b5d4 // b.none │ │ │ │ + b.eq 2b4f4 // b.none │ │ │ │ ldr w0, [x25] │ │ │ │ cmp w23, w0 │ │ │ │ - b.ne 2a7f4 // b.any │ │ │ │ + b.ne 2a714 // b.any │ │ │ │ cmp w22, w0 │ │ │ │ - b.ne 2a7f4 // b.any │ │ │ │ + b.ne 2a714 // b.any │ │ │ │ ldr x0, [x24, x23, lsl #3] │ │ │ │ mov x28, #0xffffffffffffdfc8 // #-8248 │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x29, x28 │ │ │ │ - bl 474c0 │ │ │ │ + bl 473e0 │ │ │ │ ldr x2, [x24, x23, lsl #3] │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x27 │ │ │ │ mov w3, #0xfb // #251 │ │ │ │ bl edf0 │ │ │ │ - cbz w0, 2a80c │ │ │ │ + cbz w0, 2a72c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #280] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #280] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ movi d11, #0x0 │ │ │ │ str xzr, [x0, #48] │ │ │ │ str xzr, [x0, #232] │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov x14, #0xffffffffffffc2d8 // #-15656 │ │ │ │ mov x15, #0xffffffffffffc170 // #-16016 │ │ │ │ mov x16, #0xffffffffffffc16c // #-16020 │ │ │ │ mov x17, #0xffffffffffffc588 // #-14968 │ │ │ │ add x23, x29, x14 │ │ │ │ ldr x0, [x19] │ │ │ │ add x22, x29, x15 │ │ │ │ add x21, x29, x16 │ │ │ │ add x20, x29, x17 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x880 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x7b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [sp] │ │ │ │ mov x1, x20 │ │ │ │ mov x6, x23 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x21 │ │ │ │ ldp x2, x5, [x0, #472] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldr x0, [x0, #488] │ │ │ │ - bl 4c0c0 │ │ │ │ + bl 4bfe0 │ │ │ │ mov w26, w0 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ str w26, [x1, #264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbnz w26, 2a680 │ │ │ │ + cbnz w26, 2a5a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ mov x7, x23 │ │ │ │ mov x5, x22 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x20 │ │ │ │ ldp x3, x6, [x0, #472] │ │ │ │ str xzr, [sp] │ │ │ │ ldr x1, [x0, #488] │ │ │ │ str w24, [sp, #8] │ │ │ │ ldr x0, [x0, #240] │ │ │ │ - bl 44aa0 │ │ │ │ + bl 449c0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #264] │ │ │ │ - cbnz w0, 2a680 │ │ │ │ + cbnz w0, 2a5a0 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov w1, w24 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ ldr x19, [x3, #48] │ │ │ │ - add x2, x2, #0x8d0 │ │ │ │ + add x2, x2, #0x800 │ │ │ │ mov x3, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ bl 9d00 │ │ │ │ - b 2a5b8 │ │ │ │ + b 2a4d8 │ │ │ │ bl 9720 │ │ │ │ fcmp d11, #0.0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ - b.eq 2ac84 // b.none │ │ │ │ + b.eq 2aba4 // b.none │ │ │ │ fsub d1, d0, d11 │ │ │ │ - adrp x4, 5c000 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x4, x4, #0xc58 │ │ │ │ - add x3, x3, #0x900 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x4, 5b000 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x4, x4, #0xb88 │ │ │ │ + add x3, x3, #0x830 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x918 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2a668 │ │ │ │ + b 2a588 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #376] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #112] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16360] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ str w0, [x1, #16360] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.gt 2be24 │ │ │ │ - adrp x1, 5c000 │ │ │ │ + b.gt 2bd44 │ │ │ │ + adrp x1, 5b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc58 │ │ │ │ + add x1, x1, #0xb88 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #216] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #124] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ str w0, [x1, #16364] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #248] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 29ae8 │ │ │ │ - b 2a86c │ │ │ │ + b.gt 29a08 │ │ │ │ + b 2a78c │ │ │ │ ldr x0, [x19] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x14, #0xffffffffffffc1e0 // #-15904 │ │ │ │ mov x15, #0xffffffffffffc168 // #-16024 │ │ │ │ add x2, x29, x14 │ │ │ │ str x0, [x1] │ │ │ │ add x1, x29, x15 │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 2a86c │ │ │ │ + cbnz w0, 2a78c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #360] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 29ae8 │ │ │ │ - b 2a86c │ │ │ │ + b.gt 29a08 │ │ │ │ + b 2a78c │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #84] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ ldrb w0, [x0] │ │ │ │ bl 95d0 │ │ │ │ and w3, w0, #0xff │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x148 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ str w0, [x1, #148] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #212] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x3, [x19] │ │ │ │ - cbz x3, 29ae8 │ │ │ │ + cbz x3, 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x360 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9db0 │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #240] │ │ │ │ str wzr, [x0, #288] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl efc0 │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #8] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #60] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #176] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #272] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x40 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #76] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #156] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9490 │ │ │ │ movi d31, #0x0 │ │ │ │ fcmpe d0, d31 │ │ │ │ fcsel d13, d0, d31, gt │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ bl a1a0 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x24] │ │ │ │ - cbz w1, 2bd8c │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x4, x1, #0x268 │ │ │ │ + cbz w1, 2bcac │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x4, x1, #0x188 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x3, x4 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ str x4, [x1, #48] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x3, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ ldr x4, [x0, #48] │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x4 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #160] │ │ │ │ - b 29ae8 │ │ │ │ - adrp x4, 5c000 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x4, x4, #0xc58 │ │ │ │ - add x3, x3, #0x900 │ │ │ │ - adrp x2, 56000 │ │ │ │ + b 29a08 │ │ │ │ + adrp x4, 5b000 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x4, x4, #0xb88 │ │ │ │ + add x3, x3, #0x830 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbf0 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2a668 │ │ │ │ - adrp x1, 56000 │ │ │ │ + b 2a588 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov x0, x28 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ bl 94e0 │ │ │ │ - cbnz x0, 2a71c │ │ │ │ + cbnz x0, 2a63c │ │ │ │ mov x0, x28 │ │ │ │ mov w1, #0x42 // #66 │ │ │ │ bl 99c0 │ │ │ │ cmp x28, x0 │ │ │ │ - b.eq 2c084 // b.none │ │ │ │ - cbnz w21, 2a73c │ │ │ │ + b.eq 2bfa4 // b.none │ │ │ │ + cbnz w21, 2a65c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #56] │ │ │ │ - b 2a784 │ │ │ │ + b 2a6a4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ neg w0, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #268] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #32] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ mov x12, #0xffffffffffffc160 // #-16032 │ │ │ │ mov x13, #0xffffffffffffc588 // #-14968 │ │ │ │ add x1, x29, x12 │ │ │ │ mov x2, x0 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w3, #0xfb // #251 │ │ │ │ str x2, [x0, #16328] │ │ │ │ add x0, x29, x13 │ │ │ │ bl edf0 │ │ │ │ - cbz w0, 29ae8 │ │ │ │ - b 2a860 │ │ │ │ + cbz w0, 29a08 │ │ │ │ + b 2a780 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x19, [x1, #304] │ │ │ │ - add x2, x2, #0x790 │ │ │ │ + add x2, x2, #0x6b0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x3, #312] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x5, [x3, #312] │ │ │ │ mov x4, x5 │ │ │ │ mov x3, x5 │ │ │ │ @@ -32908,182 +32852,182 @@ │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl a840 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #44] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16336] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #168] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ ldr x24, [x19] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #92] │ │ │ │ ldrb w0, [x24] │ │ │ │ - cbz w0, 29ae8 │ │ │ │ + cbz w0, 29a08 │ │ │ │ mov x0, x24 │ │ │ │ bl a1f0 │ │ │ │ add x24, x24, x0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldurb w0, [x24, #-1] │ │ │ │ ldr w1, [x1, #16] │ │ │ │ cmp w0, #0x25 │ │ │ │ cset w0, eq // eq = none │ │ │ │ orr w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #16] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #116] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9490 │ │ │ │ fmov d12, d0 │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x300 │ │ │ │ + add x2, x2, #0x220 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #100] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ str w0, [x1, #16320] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 29ae8 │ │ │ │ - b 2a86c │ │ │ │ + b.gt 29a08 │ │ │ │ + b 2a78c │ │ │ │ bti j │ │ │ │ ldr x28, [x19] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #292] │ │ │ │ ldr w0, [x1, #264] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #264] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #104] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #152] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ bti j │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ movi d11, #0x0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str xzr, [x0, #48] │ │ │ │ str xzr, [x0, #232] │ │ │ │ str xzr, [x0, #248] │ │ │ │ str xzr, [x0, #272] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #280] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ mov x0, x19 │ │ │ │ - cbz x19, 2af5c │ │ │ │ + cbz x19, 2ae7c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #248] │ │ │ │ - cbz x0, 2af6c │ │ │ │ + cbz x0, 2ae8c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #272] │ │ │ │ - cbz x0, 2a508 │ │ │ │ + cbz x0, 2a428 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #272] │ │ │ │ bl ab40 │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ bti j │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16340] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #380] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16304] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #208] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #248] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ orr w27, w27, #0x400 │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9920 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ str w0, [x1, #16308] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #140] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #384] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ orr w27, w27, #0x40 │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w4, #0x6 // #6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w4 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x3b8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x28, 5a000 │ │ │ │ - add x28, x28, #0x3a8 │ │ │ │ + adrp x28, 59000 │ │ │ │ + add x28, x28, #0x2d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2002 // #8194 │ │ │ │ orr w27, w27, w0 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ @@ -33092,39 +33036,39 @@ │ │ │ │ str xzr, [x19] │ │ │ │ str w0, [x2, #212] │ │ │ │ str w1, [x2, #248] │ │ │ │ str w1, [x2, #272] │ │ │ │ str w1, [x2, #288] │ │ │ │ str d31, [x2, #512] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x7, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x7, x0, #0x68 │ │ │ │ mov x8, #0xffffffffffffc188 // #-15992 │ │ │ │ mov x0, x7 │ │ │ │ mov x9, #0xffffffffffffc1f8 // #-15880 │ │ │ │ str x7, [x1, #48] │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ mov x2, #0xffffffffffffc270 // #-15760 │ │ │ │ mov x3, #0xffffffffffffc143 // #-16061 │ │ │ │ add x6, x29, x2 │ │ │ │ add x5, x29, x3 │ │ │ │ strb wzr, [x7, #624] │ │ │ │ add x3, x29, x8 │ │ │ │ add x2, x29, x9 │ │ │ │ mov x4, #0xffffffffffffc184 // #-15996 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ add x4, x29, x4 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x7, [x0, #48] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x4, x7 │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4e0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fmov d31, #1.000000000000000000e+01 │ │ │ │ str d31, [x0, #504] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ @@ -33160,443 +33104,443 @@ │ │ │ │ cset w6, eq // eq = none │ │ │ │ ldr w1, [x0, x3] │ │ │ │ cmp w1, #0x56 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ cinc w6, w6, eq // eq = none │ │ │ │ ldr w2, [x1, #56] │ │ │ │ cmp w2, #0x17f │ │ │ │ - b.hi 2b1a8 // b.pmore │ │ │ │ + b.hi 2b0c8 // b.pmore │ │ │ │ ldr w4, [x0, w7, sxtw #2] │ │ │ │ cmp w4, #0x10 │ │ │ │ - b.gt 2bd40 │ │ │ │ + b.gt 2bc60 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w4, w6 │ │ │ │ mov w3, w7 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x688 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ ldr w5, [x0, #388] │ │ │ │ ldr x0, [x24] │ │ │ │ ldr d0, [x1, #504] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr d31, [x0, #504] │ │ │ │ str d31, [x0, #512] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfa0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xfd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #12] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ stp w0, w0, [x2, #76] │ │ │ │ stp w0, w1, [x2, #84] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x230 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x150 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ str w0, [x1, #148] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #212] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x19] │ │ │ │ str x0, [x1, #448] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #372] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x1, #212] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #388] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ mov w0, #0xbdc1 // #48577 │ │ │ │ str wzr, [x1, #392] │ │ │ │ movk w0, #0xfff0, lsl #16 │ │ │ │ stp w0, w0, [x1, #196] │ │ │ │ str d31, [x1, #504] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ str wzr, [x0, #16324] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9d60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #196] │ │ │ │ - cbz w0, 2bd7c │ │ │ │ + cbz w0, 2bc9c │ │ │ │ str w0, [x1, #200] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0xf20 │ │ │ │ - adrp x28, 5a000 │ │ │ │ - add x28, x28, #0x3a8 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0xe40 │ │ │ │ + adrp x28, 59000 │ │ │ │ + add x28, x28, #0x2d8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf78 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #256] │ │ │ │ str w0, [x2, #144] │ │ │ │ cmn w1, #0x1 │ │ │ │ csel w0, w1, wzr, ne // ne = any │ │ │ │ str w0, [x2, #256] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [x19] │ │ │ │ str x3, [x0, #240] │ │ │ │ str w1, [x0, #288] │ │ │ │ - cbz x3, 29ae8 │ │ │ │ + cbz x3, 29a08 │ │ │ │ ldrb w0, [x3] │ │ │ │ - cbnz w0, 2c060 │ │ │ │ + cbnz w0, 2bf80 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #240] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16312] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16372] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x350 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x270 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #96] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #144] │ │ │ │ str w0, [x2, #256] │ │ │ │ cmn w1, #0x1 │ │ │ │ csel w0, w1, wzr, ne // ne = any │ │ │ │ str w0, [x2, #144] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #60] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x398 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #96] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #136] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9970 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ str w0, [x1, #16368] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #192] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #112] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16376] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #16380] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #72] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #80] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #264] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w0, gt │ │ │ │ subs w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #264] │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldr w1, [x1, #292] │ │ │ │ sub w0, w1, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #292] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x2, [x19] │ │ │ │ mov x4, #0xffffffffffffc200 // #-15872 │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ cmp x2, #0x0 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ csel x0, x0, x2, eq // eq = none │ │ │ │ - add x1, x1, #0x760 │ │ │ │ + add x1, x1, #0x680 │ │ │ │ add x2, x29, x4 │ │ │ │ bl a110 <__isoc99_sscanf@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ ldr d31, [x0, #512] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [x0, #512] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #352] │ │ │ │ ldr w2, [x2, #272] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, gt │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 2c018 // b.any │ │ │ │ - cbnz w0, 2cc30 │ │ │ │ + b.ne 2bf38 // b.any │ │ │ │ + cbnz w0, 2cb50 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ movi d11, #0x0 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2bda4 │ │ │ │ + b.gt 2bcc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #340] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ csel x20, x0, xzr, eq // eq = none │ │ │ │ - cbz x0, 2e300 │ │ │ │ + cbz x0, 2e220 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x23, #0xffffffffffffc1d8 // #-15912 │ │ │ │ mov x24, #0xffffffffffffc154 // #-16044 │ │ │ │ add x2, x29, x23 │ │ │ │ str wzr, [x1, #340] │ │ │ │ str xzr, [x1, #472] │ │ │ │ add x1, x29, x24 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x3a │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - b.eq 2cd04 // b.none │ │ │ │ + b.eq 2cc24 // b.none │ │ │ │ bl 9dd0 │ │ │ │ mov w1, w0 │ │ │ │ - cbnz w1, 2ccd4 │ │ │ │ + cbnz w1, 2cbf4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ ldr w0, [x0, #340] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ csel x20, x0, x20, eq // eq = none │ │ │ │ fmov d0, d10 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd08 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #48] │ │ │ │ ldr w0, [x0, #288] │ │ │ │ - cbz w0, 2b768 │ │ │ │ + cbz w0, 2b688 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #240] │ │ │ │ - cbz x0, 2e680 │ │ │ │ + cbz x0, 2e5a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x19, #0xffffffffffffebe0 // #-5152 │ │ │ │ add x20, x29, x19 │ │ │ │ ldr x21, [x0, #240] │ │ │ │ mov x0, x21 │ │ │ │ bl 96d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ add x2, x19, #0x1 │ │ │ │ mov x3, #0x401 // #1025 │ │ │ │ bl a770 <__memcpy_chk@plt> │ │ │ │ cmp x19, #0x3 │ │ │ │ - b.ls 2b708 // b.plast │ │ │ │ + b.ls 2b628 // b.plast │ │ │ │ sub x19, x19, #0x4 │ │ │ │ - adrp x0, 56000 │ │ │ │ + adrp x0, 55000 │ │ │ │ add x1, x20, x19 │ │ │ │ - add x0, x0, #0xd70 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a590 │ │ │ │ - cbnz w0, 2b708 │ │ │ │ + cbnz w0, 2b628 │ │ │ │ strb wzr, [x20, x19] │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0xd78 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x18, #0xffffffffffffe7d8 // #-6184 │ │ │ │ add x19, x29, x18 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x3, 56000 │ │ │ │ + adrp x3, 55000 │ │ │ │ ldr x20, [x1, #240] │ │ │ │ - add x3, x3, #0xd88 │ │ │ │ + add x3, x3, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x20 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ mov x3, x19 │ │ │ │ mov x2, x20 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd90 │ │ │ │ + add x1, x1, #0xcb0 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x19, [x0, #48] │ │ │ │ fcmpe d13, #0.0 │ │ │ │ - b.gt 2ccec │ │ │ │ + b.gt 2cc0c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x19, 60000 │ │ │ │ + adrp x19, 5f000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x19, x19, #0x138 │ │ │ │ + add x19, x19, #0x68 │ │ │ │ ldr w1, [x1, #156] │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xe10 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x3, 54000 │ │ │ │ + add x3, x3, #0xd30 │ │ │ │ + adrp x2, 55000 │ │ │ │ cmp w1, #0x0 │ │ │ │ - add x2, x2, #0xe38 │ │ │ │ + add x2, x2, #0xd58 │ │ │ │ csel x3, x3, x19, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x4, 55000 │ │ │ │ - add x4, x4, #0xe18 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xe60 │ │ │ │ + adrp x4, 54000 │ │ │ │ + add x4, x4, #0xd38 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ ldr w0, [x0, #112] │ │ │ │ ldr w1, [x1, #160] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr x0, [x24] │ │ │ │ csel x3, x4, x19, eq // eq = none │ │ │ │ cmp w1, #0x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ csel x4, x4, x19, eq // eq = none │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ - adrp x1, 55000 │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ - add x3, x3, #0xe28 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x1, 54000 │ │ │ │ + adrp x3, 54000 │ │ │ │ + add x1, x1, #0xd40 │ │ │ │ + add x3, x3, #0xd48 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x0, #16344] │ │ │ │ - add x2, x2, #0xed0 │ │ │ │ + add x2, x2, #0xdf0 │ │ │ │ tst x0, #0x400 │ │ │ │ ldr x0, [x24] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #480] │ │ │ │ - cbz x0, 2cd10 │ │ │ │ + cbz x0, 2cc30 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #56] │ │ │ │ - cbnz w0, 2b840 │ │ │ │ + cbnz w0, 2b760 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ strh w0, [x1, #728] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #56] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #384] │ │ │ │ str wzr, [x1, #560] │ │ │ │ - cbz w0, 2b88c │ │ │ │ + cbz w0, 2b7ac │ │ │ │ mov x0, x1 │ │ │ │ mov x16, #0xffffffffffffc180 // #-16000 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ ldr x2, [x0, #552] │ │ │ │ add x0, x29, x16 │ │ │ │ str x0, [x2] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -33605,18 +33549,18 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #560] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #372] │ │ │ │ - cbnz w1, 2beec │ │ │ │ + cbnz w1, 2be0c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #448] │ │ │ │ - cbz x1, 2b8dc │ │ │ │ + cbz x1, 2b7fc │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x14, #0xffffffffffffc1c0 // #-15936 │ │ │ │ mov w2, #0x11 // #17 │ │ │ │ ldr x3, [x1, #552] │ │ │ │ add x1, x29, x14 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ @@ -33626,15 +33570,15 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #560] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr d31, [x1, #496] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 2b920 // b.none │ │ │ │ + b.eq 2b840 // b.none │ │ │ │ ldr x3, [x1, #552] │ │ │ │ mov x13, #0xffffffffffffc1f0 // #-15888 │ │ │ │ add x1, x29, x13 │ │ │ │ mov w2, #0x6 // #6 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #544] │ │ │ │ @@ -33642,15 +33586,15 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #560] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #376] │ │ │ │ - cbnz w1, 2b964 │ │ │ │ + cbnz w1, 2b884 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x12, #0xffffffffffffc178 // #-16008 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ ldr x3, [x1, #552] │ │ │ │ add x1, x29, x12 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ @@ -33659,19 +33603,19 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #560] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #380] │ │ │ │ - cbnz w1, 2beb0 │ │ │ │ + cbnz w1, 2bdd0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #292] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 2c094 │ │ │ │ + b.le 2bfb4 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ adrp x1, 83000 │ │ │ │ add x1, x1, #0x5e0 │ │ │ │ mov w5, #0x2 // #2 │ │ │ │ ldr x4, [x24] │ │ │ │ mov x2, x1 │ │ │ │ ldr x3, [x3, #552] │ │ │ │ @@ -33707,113 +33651,113 @@ │ │ │ │ ldr x1, [x6, #544] │ │ │ │ ldr x20, [x21] │ │ │ │ str w3, [x1, w0, sxtw #2] │ │ │ │ ldr x0, [x20] │ │ │ │ ldr w1, [x6, #560] │ │ │ │ add w1, w1, w3 │ │ │ │ str w1, [x6, #560] │ │ │ │ - cbz x0, 2cd3c │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x19, x1, #0xf00 │ │ │ │ + cbz x0, 2cc5c │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x19, x1, #0xe20 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w22, [x1, #280] │ │ │ │ mov x1, x19 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ bl 9f90 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x20, #8]! │ │ │ │ cmp w1, #0x0 │ │ │ │ cinc w22, w22, eq // eq = none │ │ │ │ - cbnz x0, 2ba40 │ │ │ │ + cbnz x0, 2b960 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w22, [x0, #280] │ │ │ │ - cbnz w22, 2d6a8 │ │ │ │ + cbnz w22, 2d5c8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 2cd3c // b.tcont │ │ │ │ + b.ge 2cc5c // b.tcont │ │ │ │ mov x10, #0xffffffffffffc220 // #-15840 │ │ │ │ add x0, x29, x10 │ │ │ │ bl a960 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #264] │ │ │ │ - cbnz w0, 2c0bc │ │ │ │ + cbnz w0, 2bfdc │ │ │ │ ldr w0, [x1, #248] │ │ │ │ str xzr, [x1, #232] │ │ │ │ - cbnz w0, 2bf58 │ │ │ │ + cbnz w0, 2be78 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 57000 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x1, x1, #0xe98 │ │ │ │ - add x0, x0, #0xea0 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xdb8 │ │ │ │ + add x0, x0, #0xdc0 │ │ │ │ bl a610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 57000 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x1, x1, #0xea8 │ │ │ │ - add x0, x0, #0xf58 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xdc8 │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ bl a610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x0, 57000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 56000 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ + add x0, x0, #0xe98 │ │ │ │ bl a610 │ │ │ │ sub x1, x29, #0x1, lsl #12 │ │ │ │ sub x0, x29, #0x808 │ │ │ │ strb wzr, [x1, #1008] │ │ │ │ bl 9da0 │ │ │ │ sub x3, x29, #0xc10 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov x0, x3 │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x0, 57000 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + adrp x0, 56000 │ │ │ │ + add x0, x0, #0xeb8 │ │ │ │ bl a610 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr d30, [x0, #504] │ │ │ │ mov x0, #0x847e00000000 // #145676700745728 │ │ │ │ movk x0, #0xc12e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ ldr x0, [x24] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 2bf34 // b.any │ │ │ │ + b.ne 2be54 // b.any │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0xbdc1 // #48577 │ │ │ │ movk w1, #0xfff0, lsl #16 │ │ │ │ ldr w2, [x2, #196] │ │ │ │ cmp w2, w1 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x2, #200] │ │ │ │ ccmp w2, w1, #0x0, eq // eq = none │ │ │ │ - b.ne 2bf34 // b.any │ │ │ │ + b.ne 2be54 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #116] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 30288 │ │ │ │ + b.le 301a8 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x58 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xf88 │ │ │ │ ldr w3, [x1, #116] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w21, [x0, #352] │ │ │ │ - cbnz w21, 2bba0 │ │ │ │ + cbnz w21, 2bac0 │ │ │ │ ldr x1, [x0, #296] │ │ │ │ str x1, [x0, #1416] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp w21, #0x0 │ │ │ │ csinc w21, w21, wzr, gt │ │ │ │ str w21, [x0, #352] │ │ │ │ ldr w0, [x0, #288] │ │ │ │ - cbnz w0, 2d714 │ │ │ │ + cbnz w0, 2d634 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ mov x6, #0xffffffffffffc2e8 // #-15640 │ │ │ │ mov x5, #0xffffffffffffc588 // #-14968 │ │ │ │ movi d10, #0x0 │ │ │ │ ldr w0, [x0, #76] │ │ │ │ @@ -33866,122 +33810,122 @@ │ │ │ │ str w0, [x1, #112] │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ str w0, [x2, #16300] │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x0, [x28] │ │ │ │ ldr x1, [x1, #16280] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 2bcf0 // b.none │ │ │ │ + b.eq 2bc10 // b.none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ cmp x1, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr w2, [x2, #136] │ │ │ │ tst w1, w2 │ │ │ │ - b.eq 2bcf0 // b.none │ │ │ │ + b.eq 2bc10 // b.none │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #16316] │ │ │ │ ldr w2, [x2, #288] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ cmp w21, #0x1 │ │ │ │ and w1, w1, w2 │ │ │ │ cset w2, gt │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 2e410 // b.any │ │ │ │ + b.ne 2e330 // b.any │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr w1, [x1, #16316] │ │ │ │ cmp w1, w21 │ │ │ │ - b.lt 2c144 // b.tstop │ │ │ │ + b.lt 2c064 // b.tstop │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ add x28, x28, #0x8 │ │ │ │ ldr w0, [x0, #16316] │ │ │ │ add w1, w0, #0x1 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ str w1, [x0, #16316] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #136] │ │ │ │ add w0, w0, w21 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 2bc98 │ │ │ │ + b.gt 2bbb8 │ │ │ │ mov x24, x25 │ │ │ │ - b 2d770 │ │ │ │ + b 2d690 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #56] │ │ │ │ - b 2a798 │ │ │ │ + b 2a6b8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w4, w7 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w3, #0x10 // #16 │ │ │ │ - add x2, x2, #0x640 │ │ │ │ + add x2, x2, #0x560 │ │ │ │ str w6, [x0, #48] │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ mov w7, w0 │ │ │ │ ldr w6, [x1, #48] │ │ │ │ str w0, [x1, #392] │ │ │ │ - b 2b1b0 │ │ │ │ + b 2b0d0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ stp w0, w0, [x1, #196] │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ ldr x3, [x19] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x200 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ + b 29a08 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ bl 9720 │ │ │ │ fmov d11, d0 │ │ │ │ - adrp x22, 5c000 │ │ │ │ - adrp x3, 56000 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x22, 5b000 │ │ │ │ + adrp x3, 55000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x4, x22, #0xc58 │ │ │ │ - add x3, x3, #0xbd8 │ │ │ │ - add x2, x2, #0xbf0 │ │ │ │ + add x4, x22, #0xb88 │ │ │ │ + add x3, x3, #0xaf8 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.gt 2bfb4 │ │ │ │ + b.gt 2bed4 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x22, #0xc58 │ │ │ │ + add x2, x22, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x19, x29, #0x808 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x1, x19 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 9460 │ │ │ │ - cbnz w0, 2b60c │ │ │ │ + cbnz w0, 2b52c │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + add x2, x2, #0xb28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2b60c │ │ │ │ + b 2b52c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x170 │ │ │ │ ldr x2, [x0, #304] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x2, [x2] │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.eq 2aa04 // b.none │ │ │ │ + b.eq 2a924 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub w24, w20, #0x2 │ │ │ │ - adrp x1, 56000 │ │ │ │ - add x1, x1, #0x260 │ │ │ │ + adrp x1, 55000 │ │ │ │ + add x1, x1, #0x180 │ │ │ │ ldr x2, [x0, #304] │ │ │ │ add x0, x2, #0x10 │ │ │ │ add x0, x0, w24, uxtw #3 │ │ │ │ add x24, x2, #0x8 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str x28, [x2, #48] │ │ │ │ mov x28, x0 │ │ │ │ @@ -33990,196 +33934,196 @@ │ │ │ │ mov x24, x19 │ │ │ │ mov x19, x1 │ │ │ │ ldr x2, [x20], #8 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp x28, x20 │ │ │ │ - b.ne 2be84 // b.any │ │ │ │ + b.ne 2bda4 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x19, x24 │ │ │ │ ldr x28, [x0, #48] │ │ │ │ ldr w20, [x0, #56] │ │ │ │ - b 2aa04 │ │ │ │ + b 2a924 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x11, #0xffffffffffffc17c // #-16004 │ │ │ │ mov w2, #0x15 // #21 │ │ │ │ ldr x3, [x1, #552] │ │ │ │ add x1, x29, x11 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #544] │ │ │ │ str w2, [x1, w0, sxtw #2] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #560] │ │ │ │ - b 2b970 │ │ │ │ + b 2b890 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x15, #0xffffffffffffc174 // #-16012 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ ldr x3, [x1, #552] │ │ │ │ add x1, x29, x15 │ │ │ │ str x1, [x3, w0, sxtw #3] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #544] │ │ │ │ str w2, [x1, w0, sxtw #2] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #560] │ │ │ │ - b 2b898 │ │ │ │ + b 2b7b8 │ │ │ │ ldr w7, [x0, #392] │ │ │ │ add w2, w7, #0x80 │ │ │ │ - b 2b128 │ │ │ │ + b 2b048 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 57000 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #128] │ │ │ │ str w0, [x1, #136] │ │ │ │ - b 2bb8c │ │ │ │ + b 2baac │ │ │ │ bl 9720 │ │ │ │ fmov d10, d0 │ │ │ │ mov x9, #0xffffffffffffc210 // #-15856 │ │ │ │ add x19, x29, x9 │ │ │ │ mov x0, x19 │ │ │ │ bl 9d40 │ │ │ │ mov w1, w0 │ │ │ │ - cbnz w0, 2c0c4 │ │ │ │ + cbnz w0, 2bfe4 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2bfa8 │ │ │ │ + b.le 2bec8 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ fsub d0, d0, d10 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ ldr w1, [x1, #248] │ │ │ │ - add x2, x2, #0xe78 │ │ │ │ + add x2, x2, #0xd98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x19, [x0, #232] │ │ │ │ - b 2baa0 │ │ │ │ + b 2b9c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc00 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ ldr x21, [x0, #304] │ │ │ │ ldr x0, [x24] │ │ │ │ ldr x3, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.eq 2bde0 // b.none │ │ │ │ + b.eq 2bd00 // b.none │ │ │ │ sub w19, w20, #0x2 │ │ │ │ mov x1, x21 │ │ │ │ add x0, x21, #0x10 │ │ │ │ add x20, x1, #0x8 │ │ │ │ - adrp x21, 56000 │ │ │ │ + adrp x21, 55000 │ │ │ │ add x19, x0, w19, uxtw #3 │ │ │ │ - add x21, x21, #0x260 │ │ │ │ + add x21, x21, #0x180 │ │ │ │ ldr x3, [x20], #8 │ │ │ │ mov x2, x21 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp x19, x20 │ │ │ │ - b.ne 2bff8 // b.any │ │ │ │ - b 2bde0 │ │ │ │ + b.ne 2bf18 // b.any │ │ │ │ + b 2bd00 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb78 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xa98 │ │ │ │ mov x26, #0xffffffffffffc588 // #-14968 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ adrp x3, f000 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ add x3, x3, #0x80 │ │ │ │ ldrsw x1, [x0, #352] │ │ │ │ add x0, x29, x26 │ │ │ │ bl 9a70 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #352] │ │ │ │ - b 2b5f4 │ │ │ │ + b 2b514 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x688 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 29ae8 │ │ │ │ - cbnz w3, 2b10c │ │ │ │ - b 2b100 │ │ │ │ - adrp x0, 55000 │ │ │ │ + b 29a08 │ │ │ │ + cbnz w3, 2b02c │ │ │ │ + b 2b020 │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x53 // #83 │ │ │ │ - add x28, x0, #0xde0 │ │ │ │ - b 2a73c │ │ │ │ + add x28, x0, #0xd00 │ │ │ │ + b 2a65c │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4064] │ │ │ │ ldr x20, [x21] │ │ │ │ ldr x0, [x20] │ │ │ │ - cbnz x0, 2ba30 │ │ │ │ - b 2ba6c │ │ │ │ - adrp x0, 55000 │ │ │ │ + cbnz x0, 2b950 │ │ │ │ + b 2b98c │ │ │ │ + adrp x0, 54000 │ │ │ │ mov x21, #0x53 // #83 │ │ │ │ - add x28, x0, #0xde0 │ │ │ │ - b 2a73c │ │ │ │ + add x28, x0, #0xd00 │ │ │ │ + b 2a65c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #264] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #232] │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0x268 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0x188 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0xb40 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0xa60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16344] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ str w0, [x1, #16344] │ │ │ │ - b 2a7b4 │ │ │ │ + b 2a6d4 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x27, #0xffffffffffffc2d8 // #-15656 │ │ │ │ add x1, x29, x27 │ │ │ │ csel x26, x0, x20, ne // ne = any │ │ │ │ str x1, [x2, #16288] │ │ │ │ cmp w21, #0x1 │ │ │ │ - b.ne 2e598 // b.any │ │ │ │ + b.ne 2e4b8 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0x268 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0x188 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ mov w21, w24 │ │ │ │ ldrsw x19, [x1, #56] │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ str x0, [x1, #16176] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x28, [x0, #160] │ │ │ │ @@ -34238,16 +34182,16 @@ │ │ │ │ mov w12, #0x0 // #0 │ │ │ │ ldr w0, [x0, #16160] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #16100] │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sub x3, x29, #0x8, lsl #12 │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0x2b8 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ mov x28, x24 │ │ │ │ ldr x1, [x1, #16288] │ │ │ │ str x0, [x3, #16056] │ │ │ │ str x2, [x3, #16016] │ │ │ │ add x0, x2, x1 │ │ │ │ str x0, [x3, #16128] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -34269,19 +34213,19 @@ │ │ │ │ ldr x1, [x1, #16256] │ │ │ │ ldrb w22, [x1] │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr w1, [x1, #16140] │ │ │ │ orr w19, w0, w1 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16100] │ │ │ │ - cbnz w0, 2ccbc │ │ │ │ + cbnz w0, 2cbdc │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16264] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2e794 // b.none │ │ │ │ + b.eq 2e6b4 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #208] │ │ │ │ csel w0, w0, wzr, ne // ne = any │ │ │ │ str w0, [x1, #208] │ │ │ │ ldr w0, [x1, #192] │ │ │ │ @@ -34294,249 +34238,249 @@ │ │ │ │ ldr w0, [x0, #16192] │ │ │ │ cmp w0, #0x1 │ │ │ │ eor w0, w19, #0x40 │ │ │ │ csel w19, w0, w19, eq // eq = none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #56] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2d608 // b.none │ │ │ │ + b.eq 2d528 // b.none │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ cmp w22, #0x44 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cset w21, ne // ne = any │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ge 2e2a4 // b.tcont │ │ │ │ - cbz w21, 2c390 │ │ │ │ + b.ge 2e1c4 // b.tcont │ │ │ │ + cbz w21, 2c2b0 │ │ │ │ cmp w22, #0x5a │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 2e2dc // b.any │ │ │ │ + b.ne 2e1fc // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - cbz x0, 2c3c0 │ │ │ │ + cbz x0, 2c2e0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #472] │ │ │ │ ldr x0, [x28] │ │ │ │ ldr w3, [x1] │ │ │ │ - cbnz w3, 2d694 │ │ │ │ - adrp x2, 58000 │ │ │ │ + cbnz w3, 2d5b4 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #32] │ │ │ │ - cbz x0, 2c3ec │ │ │ │ + cbz x0, 2c30c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x25, #0xffffffffffffc1d0 // #-15920 │ │ │ │ mov x26, #0xffffffffffffc150 // #-16048 │ │ │ │ add x2, x29, x25 │ │ │ │ add x1, x29, x26 │ │ │ │ ldr x0, [x0, #32] │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 3080c │ │ │ │ + cbnz w0, 3072c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbz x0, 2c418 │ │ │ │ + cbz x0, 2c338 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x23, #0xffffffffffffc1c8 // #-15928 │ │ │ │ mov x24, #0xffffffffffffc14c // #-16052 │ │ │ │ add x2, x29, x23 │ │ │ │ add x1, x29, x24 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ bl 9dd0 │ │ │ │ - cbnz w0, 3080c │ │ │ │ + cbnz w0, 3072c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ cmp w22, #0x44 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #120] │ │ │ │ - b.eq 2c444 // b.none │ │ │ │ + b.eq 2c364 // b.none │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 301e4 // b.any │ │ │ │ + b.ne 30104 // b.any │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w1, w22 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x0, [x0, #16048] │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #16296] │ │ │ │ ldr w1, [x1, #152] │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 307f0 // b.any │ │ │ │ + b.ne 30710 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #332] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2c49c │ │ │ │ + b.gt 2c3bc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x21, #0xffffffffffffc2c0 // #-15680 │ │ │ │ add x21, x29, x21 │ │ │ │ str x21, [x0, #456] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #332] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #336] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2c4c8 │ │ │ │ + b.gt 2c3e8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x20, #0xffffffffffffc2c8 // #-15672 │ │ │ │ add x1, x29, x20 │ │ │ │ str x1, [x0, #464] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #336] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #120] │ │ │ │ - cbz w0, 2c4e4 │ │ │ │ + cbz w0, 2c404 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 30814 // b.any │ │ │ │ + b.ne 30734 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #268] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 2cbd0 │ │ │ │ + cbz w0, 2caf0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ cneg w8, w0, lt // lt = tstop │ │ │ │ ldr w1, [x1, #140] │ │ │ │ ldr w3, [x2, #256] │ │ │ │ cmp w1, #0x0 │ │ │ │ csinc w1, w1, wzr, gt │ │ │ │ tst w27, w3 │ │ │ │ - b.mi 2e394 // b.first │ │ │ │ + b.mi 2e2b4 // b.first │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2eb80 │ │ │ │ + b.le 2eaa0 │ │ │ │ add w0, w27, #0x1 │ │ │ │ mul w5, w8, w1 │ │ │ │ add w2, w0, w3 │ │ │ │ sxtw x6, w27 │ │ │ │ sxtw x7, w3 │ │ │ │ sxtw x5, w5 │ │ │ │ mul w2, w2, w8 │ │ │ │ cmp w27, #0x1 │ │ │ │ - b.le 30218 │ │ │ │ + b.le 30138 │ │ │ │ sub w0, w27, #0x1 │ │ │ │ mul w0, w0, w27 │ │ │ │ add w0, w27, w0, asr #1 │ │ │ │ sub w2, w2, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #256] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 307e0 │ │ │ │ + b.le 30700 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #256] │ │ │ │ sub w0, w3, #0x1 │ │ │ │ mul w0, w0, w3 │ │ │ │ add w0, w3, w0, asr #1 │ │ │ │ sub w0, w2, w0 │ │ │ │ sxtw x1, w1 │ │ │ │ mov x4, x5 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ sxtw x0, w0 │ │ │ │ stp x0, x1, [sp] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - add x3, x3, #0x3d8 │ │ │ │ + add x3, x3, #0x308 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #216] │ │ │ │ - cbz x0, 2e3fc │ │ │ │ + cbz x0, 2e31c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #216] │ │ │ │ str x0, [x1, #280] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #396] │ │ │ │ str wzr, [x0, #400] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr x1, [x1, #280] │ │ │ │ ldr x0, [x0, #16280] │ │ │ │ cmp x0, x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - b.eq 2e18c // b.none │ │ │ │ + b.eq 2e0ac // b.none │ │ │ │ ldr x0, [x0, #424] │ │ │ │ - cbz x0, 2c600 │ │ │ │ + cbz x0, 2c520 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #424] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #432] │ │ │ │ - cbz x0, 2c618 │ │ │ │ + cbz x0, 2c538 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #432] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ - cbz x0, 2c630 │ │ │ │ + cbz x0, 2c550 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #440] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #268] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16168] │ │ │ │ orr w19, w0, w19 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16148] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - b.ne 2ebd8 // b.any │ │ │ │ + b.ne 2eaf8 // b.any │ │ │ │ ldr w0, [x0, #268] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 2eb74 │ │ │ │ + cbz w0, 2ea94 │ │ │ │ cneg w21, w0, lt // lt = tstop │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ csinc w24, w0, wzr, gt │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #260] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 2c698 │ │ │ │ + cbz w0, 2c5b8 │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ cmp w21, w0 │ │ │ │ csel w21, w21, w0, le │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mul w8, w21, w24 │ │ │ │ ldr w0, [x0, #256] │ │ │ │ tst w27, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #268] │ │ │ │ - b.mi 2eb00 // b.first │ │ │ │ + b.mi 2ea20 // b.first │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2eab4 │ │ │ │ + b.le 2e9d4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w4, w8 │ │ │ │ str w8, [x0, #344] │ │ │ │ ldr w0, [x0, #260] │ │ │ │ str w8, [x1, #348] │ │ │ │ cmp w0, #0x0 │ │ │ │ - cbz w0, 2c6ec │ │ │ │ + cbz w0, 2c60c │ │ │ │ cneg w4, w0, lt // lt = tstop │ │ │ │ cmp w4, w8 │ │ │ │ - b.ge 30210 // b.tcont │ │ │ │ + b.ge 30130 // b.tcont │ │ │ │ str w4, [x1, #348] │ │ │ │ ldr x0, [x28] │ │ │ │ sxtw x4, w4 │ │ │ │ sxtw x3, w8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ strb w22, [sp] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov x18, #0xffffffffffffc144 // #-16060 │ │ │ │ mov w0, w21 │ │ │ │ mov x20, #0xffffffffffffc1b8 // #-15944 │ │ │ │ mov x21, #0xffffffffffffc1b0 // #-15952 │ │ │ │ @@ -34545,36 +34489,36 @@ │ │ │ │ mov w1, w24 │ │ │ │ add x7, x29, x18 │ │ │ │ add x6, x29, x20 │ │ │ │ add x5, x29, x21 │ │ │ │ add x4, x29, x23 │ │ │ │ mov w2, w27 │ │ │ │ bl 9910 │ │ │ │ - cbnz w0, 2eb5c │ │ │ │ + cbnz w0, 2ea7c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #128] │ │ │ │ ldr w0, [x0, #204] │ │ │ │ orr w19, w19, w1, lsl #2 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ lsl w0, w0, #23 │ │ │ │ ldr w1, [x1, #208] │ │ │ │ orr w0, w0, w1, lsl #22 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ orr w0, w0, w19 │ │ │ │ str w0, [x1, #116] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #104] │ │ │ │ - cbz x0, 2e944 │ │ │ │ + cbz x0, 2e864 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #124] │ │ │ │ - cbnz w0, 30418 │ │ │ │ + cbnz w0, 30338 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #60] │ │ │ │ - cbz w0, 2c800 │ │ │ │ + cbz w0, 2c720 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x6, #0xffffffffffffc270 // #-15760 │ │ │ │ add x19, x29, x6 │ │ │ │ mov w7, w22 │ │ │ │ ldp x2, x3, [x1, #424] │ │ │ │ ldr w6, [x0, #324] │ │ │ │ @@ -34587,54 +34531,54 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #472] │ │ │ │ ldr w3, [x0, #116] │ │ │ │ ldr w2, [x0, #340] │ │ │ │ mov x0, x19 │ │ │ │ bl a5b0 │ │ │ │ mov w1, w0 │ │ │ │ - cbnz w0, 2e9b4 │ │ │ │ + cbnz w0, 2e8d4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #60] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 2ca60 // b.none │ │ │ │ + b.eq 2c980 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ mov w20, #0x2 // #2 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr w1, [x1, #116] │ │ │ │ ldr w2, [x2, #16340] │ │ │ │ tst w2, w1, lsr #13 │ │ │ │ - b.ne 303b8 // b.any │ │ │ │ + b.ne 302d8 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #116] │ │ │ │ str w2, [x1, #896] │ │ │ │ ldr w1, [x1, #288] │ │ │ │ mov w19, w2 │ │ │ │ - cbnz w1, 2c87c │ │ │ │ + cbnz w1, 2c79c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr d30, [x1, #504] │ │ │ │ mov x1, #0x847e00000000 // #145676700745728 │ │ │ │ movk x1, #0xc12e, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ fcmp d30, d31 │ │ │ │ - b.ne 2c87c // b.any │ │ │ │ + b.ne 2c79c // b.any │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0xbdc1 // #48577 │ │ │ │ movk w1, #0xfff0, lsl #16 │ │ │ │ ldr w3, [x3, #196] │ │ │ │ cmp w3, w1 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x3, #200] │ │ │ │ ccmp w3, w1, #0x0, eq // eq = none │ │ │ │ - b.ne 2c87c // b.any │ │ │ │ - tbnz w2, #13, 30534 │ │ │ │ + b.ne 2c79c // b.any │ │ │ │ + tbnz w2, #13, 30454 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #360] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 30394 │ │ │ │ + b.le 302b4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x8, lsl #12 │ │ │ │ mov w9, w22 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ ldr x2, [x2] │ │ │ │ str w27, [x4, #16024] │ │ │ │ @@ -34667,904 +34611,904 @@ │ │ │ │ ldr x0, [x0, #480] │ │ │ │ ldr x2, [x2, #16224] │ │ │ │ ldr w3, [x0, w2, uxtw #2] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w3, [x0, #356] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 2e128 │ │ │ │ + b.le 2e048 │ │ │ │ ldr w0, [x0, #16144] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w1, #0x1, #0x4, ne // ne = any │ │ │ │ - b.eq 2c970 // b.none │ │ │ │ + b.eq 2c890 // b.none │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sxtw x4, w3 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ ldr x3, [x1] │ │ │ │ str w9, [x0, #16328] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w9, [x0, #16328] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16124] │ │ │ │ and w1, w0, #0x1 │ │ │ │ str w1, [x2, #16196] │ │ │ │ - cbz w0, 2d798 │ │ │ │ + cbz w0, 2d6b8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #120] │ │ │ │ - cbz w0, 2d798 │ │ │ │ + cbz w0, 2d6b8 │ │ │ │ cmp w9, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w9, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 2d798 // b.any │ │ │ │ + b.ne 2d6b8 // b.any │ │ │ │ mov w0, w22 │ │ │ │ eor w7, w24, #0x1 │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ cmp w19, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ tst w7, w1 │ │ │ │ - b.ne 2ea5c // b.any │ │ │ │ - cbz w8, 2d7b0 │ │ │ │ - tbz w27, #22, 2d7b0 │ │ │ │ - b 2de34 │ │ │ │ + b.ne 2e97c // b.any │ │ │ │ + cbz w8, 2d6d0 │ │ │ │ + tbz w27, #22, 2d6d0 │ │ │ │ + b 2dd54 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ str xzr, [x0, #248] │ │ │ │ stp xzr, xzr, [x0, #272] │ │ │ │ ldr x19, [x28] │ │ │ │ bl 9720 │ │ │ │ movi d6, #0x0 │ │ │ │ fmov d2, d10 │ │ │ │ fsub d0, d0, d15 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x180 │ │ │ │ fmov d5, d6 │ │ │ │ fmov d4, d6 │ │ │ │ fmov d3, d6 │ │ │ │ fmov d1, d6 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ - tbnz w0, #31, 2ca34 │ │ │ │ + tbnz w0, #31, 2c954 │ │ │ │ bl 9bb0 │ │ │ │ - cbz x23, 2ca40 │ │ │ │ + cbz x23, 2c960 │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #248] │ │ │ │ - cbz x0, 2ca50 │ │ │ │ + cbz x0, 2c970 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #272] │ │ │ │ - cbz x0, 2ca60 │ │ │ │ + cbz x0, 2c980 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - cbz w0, 2e9c0 │ │ │ │ + cbz w0, 2e8e0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x21, #0xffffffffffffc2c0 // #-15680 │ │ │ │ add x21, x29, x21 │ │ │ │ ldr x0, [x0, #456] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x21, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2ca94 // b.none │ │ │ │ + b.eq 2c9b4 // b.none │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #456] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x20, #0xffffffffffffc2c8 // #-15672 │ │ │ │ add x1, x29, x20 │ │ │ │ ldr x0, [x0, #464] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2cac8 // b.none │ │ │ │ + b.eq 2c9e8 // b.none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str x1, [x2, #272] │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #272] │ │ │ │ str xzr, [x0, #464] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 30258 │ │ │ │ + cbnz w0, 30178 │ │ │ │ fcmpe d13, #0.0 │ │ │ │ - b.gt 2e26c │ │ │ │ + b.gt 2e18c │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x0, [x0, #16256] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x1, #16256] │ │ │ │ ldr x1, [x1, #16128] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 2c2b8 // b.any │ │ │ │ + b.ne 2c1d8 // b.any │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov x24, x28 │ │ │ │ ldr x2, [x0, #16016] │ │ │ │ ldr w12, [x0, #16192] │ │ │ │ ldr w13, [x0, #16028] │ │ │ │ ldr w14, [x0, #16032] │ │ │ │ add w12, w12, #0x1 │ │ │ │ ldr w17, [x0, #16036] │ │ │ │ ldr w11, [x0, #16264] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #12] │ │ │ │ cmp w0, w12 │ │ │ │ - b.ne 2c270 // b.any │ │ │ │ + b.ne 2c190 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add w11, w11, #0x1 │ │ │ │ mov x7, x2 │ │ │ │ ldr w0, [x0, #88] │ │ │ │ cmp w0, w11 │ │ │ │ - b.ne 2c248 // b.any │ │ │ │ + b.ne 2c168 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add w2, w14, #0x1 │ │ │ │ mov x23, x7 │ │ │ │ mov w3, w17 │ │ │ │ mov w7, w13 │ │ │ │ mov x19, x28 │ │ │ │ ldr w21, [x0, #156] │ │ │ │ ldr w0, [x0, #84] │ │ │ │ cmp w0, w2 │ │ │ │ - b.ne 2c200 // b.any │ │ │ │ + b.ne 2c120 // b.any │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w25, w17 │ │ │ │ ldr w8, [x0, #16044] │ │ │ │ ldr w2, [x0, #16040] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add w8, w8, #0x1 │ │ │ │ ldr w0, [x0, #80] │ │ │ │ cmp w0, w8 │ │ │ │ - b.ne 2c1cc // b.any │ │ │ │ + b.ne 2c0ec // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w19, w21 │ │ │ │ add w21, w17, #0x1 │ │ │ │ mov x25, x23 │ │ │ │ ldr w0, [x0, #76] │ │ │ │ cmp w0, w21 │ │ │ │ - b.ne 2c19c // b.any │ │ │ │ + b.ne 2c0bc // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x28, [x0, #160] │ │ │ │ mov x20, x26 │ │ │ │ ldr w21, [x0, #352] │ │ │ │ - b 2bd00 │ │ │ │ + b 2bc20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #216] │ │ │ │ - cbnz x0, 2c5b4 │ │ │ │ + cbnz x0, 2c4d4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #104] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ orr x0, x0, x1 │ │ │ │ - cbnz x0, 2c5c4 │ │ │ │ + cbnz x0, 2c4e4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8b8 │ │ │ │ + add x2, x2, #0x7e8 │ │ │ │ ldr x0, [x0, #304] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [x28] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmn w0, #0x2 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - b.ge 2c9cc // b.tcont │ │ │ │ + b.ge 2c8ec // b.tcont │ │ │ │ str xzr, [x0, #280] │ │ │ │ - b 2ca60 │ │ │ │ + b 2c980 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbc0 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #352] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2cca4 │ │ │ │ - adrp x21, 56000 │ │ │ │ + b.le 2cbc4 │ │ │ │ + adrp x21, 55000 │ │ │ │ mov x25, #0xffffffffffffc588 // #-14968 │ │ │ │ - add x21, x21, #0x260 │ │ │ │ + add x21, x21, #0x180 │ │ │ │ add x23, x29, x25 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldr x0, [x23], #8 │ │ │ │ add w22, w22, #0x1 │ │ │ │ ldr x19, [x24] │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x21 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #352] │ │ │ │ cmp w0, w22 │ │ │ │ - b.gt 2cc70 │ │ │ │ + b.gt 2cb90 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2b5f8 │ │ │ │ + b 2b518 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ stp wzr, wzr, [x0, #204] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #192] │ │ │ │ - b 2c338 │ │ │ │ + b 2c258 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #48] │ │ │ │ str xzr, [x0, #232] │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x1, 56000 │ │ │ │ + adrp x1, 55000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + add x1, x1, #0xd08 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ - b 2b770 │ │ │ │ + b 2b690 │ │ │ │ bl 99d0 │ │ │ │ mov w1, w0 │ │ │ │ - b 2b660 │ │ │ │ + b 2b580 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x17, #0xffffffffffffc164 // #-16028 │ │ │ │ add x0, x29, x17 │ │ │ │ str x0, [x1, #480] │ │ │ │ - b 2b820 │ │ │ │ + b 2b740 │ │ │ │ ldrb w3, [x0, #624] │ │ │ │ lsl x1, x1, #2 │ │ │ │ ldr w7, [x0, #392] │ │ │ │ lsl x3, x3, #2 │ │ │ │ add w2, w7, #0x80 │ │ │ │ - b 2b140 │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xf58 │ │ │ │ + b 2b060 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xe78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ef7c │ │ │ │ + cbz x0, 2ee9c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ + add x2, x2, #0xe80 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xf90 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ef64 │ │ │ │ + cbz x0, 2ee84 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xfa0 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xd30 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xc50 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ef4c │ │ │ │ + cbz x0, 2ee6c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + add x2, x2, #0xf10 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x30 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xf50 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ef34 │ │ │ │ + cbz x0, 2ee54 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x40 │ │ │ │ + add x2, x2, #0xf60 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x80 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xfa0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ef1c │ │ │ │ + cbz x0, 2ee3c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x98 │ │ │ │ + add x2, x2, #0xfb8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xe8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ef04 │ │ │ │ + cbz x0, 2ee24 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xf8 │ │ │ │ + add x2, x2, #0x18 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x140 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x60 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2eeec │ │ │ │ + cbz x0, 2ee0c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x158 │ │ │ │ + add x2, x2, #0x78 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x1a8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xc8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2eed4 │ │ │ │ + cbz x0, 2edf4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x1b8 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x1f8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x118 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2eebc │ │ │ │ + cbz x0, 2eddc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x130 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x260 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x180 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2eea4 │ │ │ │ + cbz x0, 2edc4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + add x2, x2, #0x190 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x2c0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x1e0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ee8c │ │ │ │ + cbz x0, 2edac │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x2d8 │ │ │ │ + add x2, x2, #0x1f8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x328 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x248 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ee74 │ │ │ │ + cbz x0, 2ed94 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x378 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x298 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ee5c │ │ │ │ + cbz x0, 2ed7c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x390 │ │ │ │ + add x2, x2, #0x2b0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x3e8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x308 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ee44 │ │ │ │ + cbz x0, 2ed64 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x400 │ │ │ │ + add x2, x2, #0x320 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x458 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x378 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ee2c │ │ │ │ + cbz x0, 2ed4c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x468 │ │ │ │ + add x2, x2, #0x388 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 56000 │ │ │ │ - add x19, x19, #0xcf8 │ │ │ │ + adrp x19, 55000 │ │ │ │ + add x19, x19, #0xc18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ee14 │ │ │ │ + cbz x0, 2ed34 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x4f8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x418 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2edfc │ │ │ │ + cbz x0, 2ed1c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x428 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x548 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x468 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ede4 │ │ │ │ + cbz x0, 2ed04 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x558 │ │ │ │ + add x2, x2, #0x478 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x5a0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x4c0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2edcc │ │ │ │ + cbz x0, 2ecec │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x5b0 │ │ │ │ + add x2, x2, #0x4d0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x5f0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x510 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2edb4 │ │ │ │ + cbz x0, 2ecd4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x600 │ │ │ │ + add x2, x2, #0x520 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x648 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x568 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed9c │ │ │ │ + cbz x0, 2ecbc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + add x2, x2, #0x580 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x6b0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x5d0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed84 │ │ │ │ + cbz x0, 2eca4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x6c8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x718 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x638 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed6c │ │ │ │ + cbz x0, 2ec8c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x728 │ │ │ │ + add x2, x2, #0x648 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x768 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x688 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed54 │ │ │ │ + cbz x0, 2ec74 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x780 │ │ │ │ + add x2, x2, #0x6a0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x7d0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x6f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ecdc │ │ │ │ + cbz x0, 2ebfc │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x7e0 │ │ │ │ + add x2, x2, #0x700 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x21, x19, #0x830 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x21, x19, #0x750 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ecc4 │ │ │ │ + cbz x0, 2ebe4 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x840 │ │ │ │ + add x2, x2, #0x760 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x19, #0x830 │ │ │ │ + add x0, x19, #0x750 │ │ │ │ bl 9c40 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x24] │ │ │ │ - cbnz w1, 2e290 │ │ │ │ - adrp x2, 57000 │ │ │ │ + cbnz w1, 2e1b0 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ + add x2, x2, #0x7b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x910 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x830 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e77c │ │ │ │ + cbz x0, 2e69c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x978 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x898 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed3c │ │ │ │ + cbz x0, 2ec5c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x990 │ │ │ │ + add x2, x2, #0x8b0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0x9e0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed24 │ │ │ │ + cbz x0, 2ec44 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x918 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xa58 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x978 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ed0c │ │ │ │ + cbz x0, 2ec2c │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xa68 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xaa8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0x9c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2ecf4 │ │ │ │ + cbz x0, 2ec14 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9d8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xaf8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xa18 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e860 │ │ │ │ + cbz x0, 2e780 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xb08 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xb58 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xa78 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e848 │ │ │ │ + cbz x0, 2e768 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xbc0 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xae0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e830 │ │ │ │ + cbz x0, 2e750 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xbd8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xc28 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xb48 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e818 │ │ │ │ + cbz x0, 2e738 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xc38 │ │ │ │ + add x2, x2, #0xb58 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xc78 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xb98 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e800 │ │ │ │ + cbz x0, 2e720 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xc88 │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xcc8 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xbe8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e7e8 │ │ │ │ + cbz x0, 2e708 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xce8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x19, 57000 │ │ │ │ - add x19, x19, #0xd48 │ │ │ │ + adrp x19, 56000 │ │ │ │ + add x19, x19, #0xc68 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x20, [x24] │ │ │ │ - cbz x0, 2e7d0 │ │ │ │ + cbz x0, 2e6f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov x3, x0 │ │ │ │ - add x2, x2, #0xd60 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x19, x29, #0x808 │ │ │ │ mov x0, x19 │ │ │ │ bl a5c0 │ │ │ │ sub x0, x29, #0x1, lsl #12 │ │ │ │ ldrb w0, [x0, #2040] │ │ │ │ - cbnz w0, 2e7b4 │ │ │ │ + cbnz w0, 2e6d4 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x24] │ │ │ │ ldr w1, [x1, #292] │ │ │ │ - tbnz w1, #31, 2f050 │ │ │ │ + tbnz w1, #31, 2ef70 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 57000 │ │ │ │ - add x2, x2, #0xdd0 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ ldr w3, [x1, #264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2ba7c │ │ │ │ + b 2b99c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w7, [x0, #392] │ │ │ │ add w2, w7, #0x80 │ │ │ │ - b 2b120 │ │ │ │ + b 2b040 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.lt 2c390 // b.tstop │ │ │ │ + b.lt 2c2b0 // b.tstop │ │ │ │ ldr x21, [x28] │ │ │ │ bl 9410 │ │ │ │ mov x23, x0 │ │ │ │ bl a320 │ │ │ │ mov x3, x23 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x21, [x28] │ │ │ │ bl 9720 │ │ │ │ movi d6, #0x0 │ │ │ │ fmov d2, d10 │ │ │ │ fsub d0, d0, d15 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x180 │ │ │ │ fmov d5, d6 │ │ │ │ fmov d4, d6 │ │ │ │ fmov d3, d6 │ │ │ │ fmov d1, d6 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2c390 │ │ │ │ - adrp x2, 58000 │ │ │ │ + b 2c2b0 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x340 │ │ │ │ + add x2, x2, #0x270 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2c3c0 │ │ │ │ + b 2c2e0 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w3, w22 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf08 │ │ │ │ + add x2, x2, #0xe28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x22, [x21] │ │ │ │ ldr x21, [x22] │ │ │ │ - cbz x21, 2ba6c │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x20, x0, #0xf48 │ │ │ │ + cbz x21, 2b98c │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x20, x0, #0xe68 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ bl 9f90 │ │ │ │ - cbz w0, 2d6f4 │ │ │ │ + cbz w0, 2d614 │ │ │ │ ldr x21, [x22, #8]! │ │ │ │ - cbnz x21, 2d6d4 │ │ │ │ - b 2ba6c │ │ │ │ + cbnz x21, 2d5f4 │ │ │ │ + b 2b98c │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x21, [x22, #8]! │ │ │ │ - cbnz x21, 2d6d4 │ │ │ │ - b 2ba6c │ │ │ │ + cbnz x21, 2d5f4 │ │ │ │ + b 2b98c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x8, #0xffffffffffffc1e8 // #-15896 │ │ │ │ mov w2, w21 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w4, w5 │ │ │ │ ldr w3, [x0, #340] │ │ │ │ @@ -35573,57 +35517,57 @@ │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #232] │ │ │ │ str x0, [sp, #8] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w7, [x0, #56] │ │ │ │ add x0, x29, x8 │ │ │ │ - bl 46fa0 │ │ │ │ + bl 46ec0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w21, [x0, #352] │ │ │ │ ldr w0, [x0, #136] │ │ │ │ add w0, w0, w21 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2bbb8 │ │ │ │ + b.gt 2bad8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x850 │ │ │ │ + add x2, x2, #0x780 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x18, #0xffffffffffffc2c0 // #-15680 │ │ │ │ mov x19, #0xffffffffffffc2c8 // #-15672 │ │ │ │ add x28, x29, x18 │ │ │ │ add x22, x29, x19 │ │ │ │ - b 2a524 │ │ │ │ + b 2a444 │ │ │ │ cmp w19, #0x1 │ │ │ │ eor w7, w24, #0x1 │ │ │ │ cset w0, ne // ne = any │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ tst w7, w0 │ │ │ │ - b.ne 2efe4 // b.any │ │ │ │ + b.ne 2ef04 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2d814 │ │ │ │ + b.le 2d734 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xfd8 │ │ │ │ str w9, [x0, #16268] │ │ │ │ str w7, [x0, #16272] │ │ │ │ str w8, [x0, #16328] │ │ │ │ ldr x0, [x28] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 60000 │ │ │ │ - adrp x3, 5c000 │ │ │ │ - add x1, x0, #0x138 │ │ │ │ - add x3, x3, #0xc58 │ │ │ │ mov w0, w27 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xc8 │ │ │ │ + adrp x3, 5b000 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x3, x3, #0xb88 │ │ │ │ + add x2, x2, #0xff8 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ bl a500 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w9, [x0, #16268] │ │ │ │ ldr w7, [x0, #16272] │ │ │ │ ldr w8, [x0, #16328] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ @@ -35644,15 +35588,15 @@ │ │ │ │ mov x22, x4 │ │ │ │ str x0, [x2, #16248] │ │ │ │ add x0, x29, x27 │ │ │ │ str w19, [x2, #16012] │ │ │ │ str x0, [x2, #16240] │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d9, x0 │ │ │ │ - tbnz w1, #31, 2dd88 │ │ │ │ + tbnz w1, #31, 2dca8 │ │ │ │ sub x4, x29, #0x8, lsl #12 │ │ │ │ mov x0, #0xfffffffffffffffc // #-4 │ │ │ │ add x0, x0, w26, sxtw #2 │ │ │ │ and w6, w26, #0xfffffffc │ │ │ │ sbfiz x20, x26, #3, #32 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str x0, [x4, #16152] │ │ │ │ @@ -35673,18 +35617,18 @@ │ │ │ │ mov w17, w5 │ │ │ │ mov w27, w26 │ │ │ │ mov w3, w7 │ │ │ │ sxtw x19, w26 │ │ │ │ mov w15, #0xffffffff // #-1 │ │ │ │ str x19, [x0, #16000] │ │ │ │ str x22, [x0, #16328] │ │ │ │ - tbnz w2, #31, 2dd5c │ │ │ │ + tbnz w2, #31, 2dc7c │ │ │ │ sub x7, x29, #0x8, lsl #12 │ │ │ │ - adrp x0, 59000 │ │ │ │ - add x0, x0, #0xd0 │ │ │ │ + adrp x0, 58000 │ │ │ │ + add x0, x0, #0x0 │ │ │ │ mov x30, #0xffffffffffffc240 // #-15808 │ │ │ │ sub w5, w27, #0x1 │ │ │ │ mov w26, w27 │ │ │ │ str x0, [x7, #16272] │ │ │ │ add x0, x29, x30 │ │ │ │ str x0, [x7, #16184] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -35693,15 +35637,15 @@ │ │ │ │ mov w14, #0xffffffff // #-1 │ │ │ │ str w5, [x7, #16136] │ │ │ │ ldr w24, [x0, #92] │ │ │ │ ldr w27, [x0, #152] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #340] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2dd44 │ │ │ │ + b.le 2dc64 │ │ │ │ sub x5, x29, #0x8, lsl #12 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str w17, [x5, #16220] │ │ │ │ sub x5, x29, #0x4, lsl #12 │ │ │ │ str w15, [x5, #92] │ │ │ │ str w14, [x5, #152] │ │ │ │ sub x5, x29, #0x8, lsl #12 │ │ │ │ @@ -35709,81 +35653,81 @@ │ │ │ │ str w3, [x5, #16212] │ │ │ │ str w11, [x5, #16216] │ │ │ │ str w6, [x5, #16268] │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x3, #472] │ │ │ │ ldr w20, [x3, w19, uxtw #2] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2d990 // b.none │ │ │ │ + b.eq 2d8b0 // b.none │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.le 2d990 │ │ │ │ + b.le 2d8b0 │ │ │ │ sub x3, x29, #0x8, lsl #12 │ │ │ │ ldr x3, [x3, #16328] │ │ │ │ ldr w3, [x3] │ │ │ │ - tbz w3, #13, 2dd04 │ │ │ │ + tbz w3, #13, 2dc24 │ │ │ │ mov w0, w20 │ │ │ │ bl a2b0 │ │ │ │ cmp w0, w20 │ │ │ │ - b.ne 2ef94 // b.any │ │ │ │ + b.ne 2eeb4 // b.any │ │ │ │ mov w0, #0xfffffffe // #-2 │ │ │ │ bl a2b0 │ │ │ │ sxtw x3, w0 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [x0, #16272] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #16328] │ │ │ │ ldr w0, [x0, #340] │ │ │ │ ldr w25, [x1] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 2d9e8 │ │ │ │ + b.le 2d908 │ │ │ │ tst x25, #0x2000 │ │ │ │ and w0, w25, #0xfffffffd │ │ │ │ csel w25, w0, w25, eq // eq = none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #332] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2da58 │ │ │ │ + b.le 2d978 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #336] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2da58 │ │ │ │ + b.le 2d978 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #92] │ │ │ │ sbfiz x1, x0, #2, #32 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 2da28 // b.any │ │ │ │ + b.ne 2d948 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str wzr, [x0, #92] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #152] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 2e118 // b.none │ │ │ │ + b.eq 2e038 // b.none │ │ │ │ sbfiz x0, x0, #2, #32 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldp x3, x2, [x2, #456] │ │ │ │ ldr w1, [x3, x1] │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x2, x0] │ │ │ │ str w0, [x3, #100] │ │ │ │ str w1, [x3, #112] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #112] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #100] │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ - b.ne 2def8 // b.any │ │ │ │ + b.ne 2de18 // b.any │ │ │ │ mov w0, w25 │ │ │ │ bl a010 │ │ │ │ - cbz w0, 2def8 │ │ │ │ + cbz w0, 2de18 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp w24, #0x0 │ │ │ │ ldr w2, [x1, #396] │ │ │ │ @@ -35793,34 +35737,34 @@ │ │ │ │ ldr w0, [x0, #324] │ │ │ │ str w2, [x3, #576] │ │ │ │ ldr w1, [x1, #16296] │ │ │ │ csel w24, w0, w24, eq // eq = none │ │ │ │ str x20, [x3, #592] │ │ │ │ str x22, [x3, #600] │ │ │ │ tst w1, w27 │ │ │ │ - b.eq 2dfa0 // b.none │ │ │ │ + b.eq 2dec0 // b.none │ │ │ │ ldr w1, [x3, #16] │ │ │ │ - cbz w1, 2daf0 │ │ │ │ + cbz w1, 2da10 │ │ │ │ sub w1, w24, #0x1 │ │ │ │ cmp w1, #0x63 │ │ │ │ - b.hi 2ffe0 // b.pmore │ │ │ │ + b.hi 2ff00 // b.pmore │ │ │ │ scvtf d31, w0 │ │ │ │ scvtf d30, w24 │ │ │ │ fdiv d31, d31, d9 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fcvtzs w24, d31 │ │ │ │ cmp w24, w0 │ │ │ │ - b.gt 2ff98 │ │ │ │ + b.gt 2feb8 │ │ │ │ cmp w24, w26 │ │ │ │ - b.lt 2ff68 // b.tstop │ │ │ │ + b.lt 2fe88 // b.tstop │ │ │ │ fcmpe d12, d9 │ │ │ │ - b.gt 2efec │ │ │ │ + b.gt 2ef0c │ │ │ │ fmov d31, #1.000000000000000000e+00 │ │ │ │ fcmpe d12, d31 │ │ │ │ - b.mi 2efec // b.first │ │ │ │ + b.mi 2ef0c // b.first │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str xzr, [x1, #520] │ │ │ │ str xzr, [x1, #624] │ │ │ │ bl 9b60 │ │ │ │ mov x28, x0 │ │ │ │ mov x0, x23 │ │ │ │ @@ -35832,45 +35776,45 @@ │ │ │ │ str x27, [x1, #248] │ │ │ │ bl 9b60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ cmp x28, #0x0 │ │ │ │ ccmp x27, #0x0, #0x4, ne // ne = any │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ str x0, [x1, #272] │ │ │ │ - b.ne 2dfb4 // b.any │ │ │ │ + b.ne 2ded4 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x19, x28 │ │ │ │ mov x15, x20 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ str w0, [x1, #280] │ │ │ │ - cbz x15, 2dfac │ │ │ │ + cbz x15, 2decc │ │ │ │ mov x0, x15 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 2af40 │ │ │ │ + cbz x22, 2ae60 │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ - b 2af40 │ │ │ │ + b 2ae60 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x970 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x8a0 │ │ │ │ ldr d8, [x0, #520] │ │ │ │ ldr w1, [x0, #324] │ │ │ │ ldr x0, [x21] │ │ │ │ ucvtf d8, d8 │ │ │ │ scvtf d31, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d8, d8, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.le 2dcd0 │ │ │ │ + b.le 2dbf0 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0x9c8 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0x8f8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0x8d8 │ │ │ │ str x0, [x2, #16104] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x19, [x2, #15976] │ │ │ │ mov w19, w25 │ │ │ │ mov w25, w24 │ │ │ │ mov x24, x23 │ │ │ │ ldrsw x7, [x0, #100] │ │ │ │ @@ -35916,90 +35860,90 @@ │ │ │ │ scvtf d0, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d30, d0 │ │ │ │ fsub d31, d31, d8 │ │ │ │ fdiv d1, d31, d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp x20, x27 │ │ │ │ - b.ne 2dc24 // b.any │ │ │ │ + b.ne 2db44 // b.any │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov x23, x24 │ │ │ │ mov w24, w25 │ │ │ │ mov w25, w19 │ │ │ │ ldr x19, [x0, #15976] │ │ │ │ ldr x22, [x0, #15984] │ │ │ │ ldr x20, [x0, #15992] │ │ │ │ - cbz x20, 2ecb4 │ │ │ │ + cbz x20, 2ebd4 │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 2dce8 │ │ │ │ + cbz x22, 2dc08 │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #332] │ │ │ │ ldr w2, [x0, #336] │ │ │ │ - cbz w1, 2e23c │ │ │ │ - cbz w2, 2e23c │ │ │ │ + cbz w1, 2e15c │ │ │ │ + cbz w2, 2e15c │ │ │ │ ldr w0, [x0, #340] │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 2d964 │ │ │ │ + b.gt 2d884 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w17, [x0, #16220] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w15, [x0, #92] │ │ │ │ ldr w14, [x0, #152] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w4, [x0, #16208] │ │ │ │ ldr w3, [x0, #16212] │ │ │ │ ldr w11, [x0, #16216] │ │ │ │ ldr w6, [x0, #16268] │ │ │ │ add w14, w14, #0x1 │ │ │ │ cmp w14, w2 │ │ │ │ - b.lt 2d928 // b.tstop │ │ │ │ + b.lt 2d848 // b.tstop │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x20, x21 │ │ │ │ mov x21, x23 │ │ │ │ str w27, [x0, #152] │ │ │ │ mov w27, w26 │ │ │ │ str w24, [x0, #92] │ │ │ │ add w15, w15, #0x1 │ │ │ │ cmp w1, w15 │ │ │ │ - b.gt 2d8e4 │ │ │ │ + b.gt 2d804 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w7, w3 │ │ │ │ mov w5, w17 │ │ │ │ mov w26, w27 │ │ │ │ mov x21, x28 │ │ │ │ mov x24, x20 │ │ │ │ ldr x22, [x0, #16328] │ │ │ │ mov w3, w4 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ add x22, x22, #0x4 │ │ │ │ ldr x0, [x0, #16072] │ │ │ │ cmp x0, x22 │ │ │ │ - b.ne 2d870 // b.any │ │ │ │ + b.ne 2d790 // b.any │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w8, w7 │ │ │ │ mov x28, x24 │ │ │ │ mov x23, x21 │ │ │ │ mov w27, w25 │ │ │ │ mov w9, w11 │ │ │ │ ldr w22, [x0, #16008] │ │ │ │ mov w24, w5 │ │ │ │ ldr w19, [x0, #16012] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w7, w3 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2de68 │ │ │ │ + b.le 2dd88 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ - adrp x2, 5a000 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ + adrp x2, 59000 │ │ │ │ + add x2, x2, #0x678 │ │ │ │ str w11, [x0, #16268] │ │ │ │ str w3, [x0, #16272] │ │ │ │ str w8, [x0, #16328] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #472] │ │ │ │ ldr x0, [x28] │ │ │ │ ldr w6, [x1] │ │ │ │ @@ -36008,68 +35952,68 @@ │ │ │ │ mov w4, w6 │ │ │ │ mov w3, w6 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w9, [x0, #16268] │ │ │ │ ldr w7, [x0, #16272] │ │ │ │ ldr w8, [x0, #16328] │ │ │ │ - b 2de68 │ │ │ │ + b 2dd88 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #120] │ │ │ │ - cbnz w1, 2efa8 │ │ │ │ - tbz w27, #22, 301bc │ │ │ │ + cbnz w1, 2eec8 │ │ │ │ + tbz w27, #22, 300dc │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x68 │ │ │ │ + add x2, x2, #0xf98 │ │ │ │ str w9, [x0, #16268] │ │ │ │ str w7, [x0, #16272] │ │ │ │ str w8, [x0, #16328] │ │ │ │ ldr x0, [x28] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w9, [x0, #16268] │ │ │ │ ldr w7, [x0, #16272] │ │ │ │ ldr w8, [x0, #16328] │ │ │ │ add w8, w8, #0x1 │ │ │ │ cmp w19, w8 │ │ │ │ - b.eq 2e14c // b.none │ │ │ │ + b.eq 2e06c // b.none │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ str w9, [x0, #16268] │ │ │ │ str w7, [x0, #16272] │ │ │ │ str w8, [x0, #16328] │ │ │ │ mov w0, w22 │ │ │ │ bl 96c0 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr w8, [x1, #16328] │ │ │ │ ldr w9, [x1, #16268] │ │ │ │ ldr w7, [x1, #16272] │ │ │ │ cmp w8, #0x2 │ │ │ │ - b.eq 2ea20 // b.none │ │ │ │ + b.eq 2e940 // b.none │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr w1, [x1, #16196] │ │ │ │ - cbnz w1, 2de24 │ │ │ │ + cbnz w1, 2dd44 │ │ │ │ cmp w9, #0x43 │ │ │ │ mov w1, #0x5a // #90 │ │ │ │ ccmp w9, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 2efb8 // b.any │ │ │ │ + b.ne 2eed8 // b.any │ │ │ │ tst w27, #0xc00000 │ │ │ │ - b.ne 2c9c4 // b.any │ │ │ │ + b.ne 2c8e4 // b.any │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x2, #120] │ │ │ │ - cbnz w2, 30198 │ │ │ │ + cbnz w2, 300b8 │ │ │ │ cmp w8, #0x2 │ │ │ │ - b.eq 2c9c4 // b.none │ │ │ │ + b.eq 2c8e4 // b.none │ │ │ │ cmp w19, #0x1 │ │ │ │ mov w8, #0x1 // #1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ tst w7, w1 │ │ │ │ - b.ne 2ea5c // b.any │ │ │ │ - tbz w27, #22, 2d7b0 │ │ │ │ - b 2de34 │ │ │ │ + b.ne 2e97c // b.any │ │ │ │ + tbz w27, #22, 2d6d0 │ │ │ │ + b 2dd54 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w3, w25 │ │ │ │ ldrsw x1, [x0, #344] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr x2, [x0, #16248] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldrsw x0, [x0, #112] │ │ │ │ @@ -36082,78 +36026,78 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldrsw x1, [x1, #348] │ │ │ │ ldrsw x0, [x0, #100] │ │ │ │ bl 9ed0 │ │ │ │ mov x22, x0 │ │ │ │ cmp x20, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 2e0e0 // b.none │ │ │ │ - tbz w25, #17, 2da88 │ │ │ │ + b.eq 2e000 // b.none │ │ │ │ + tbz w25, #17, 2d9a8 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ and w25, w25, #0xfffdffff │ │ │ │ ldr x0, [x21] │ │ │ │ ldr x2, [x1, #16056] │ │ │ │ ldr x3, [x1, #16176] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0xe8 │ │ │ │ + adrp x2, 58000 │ │ │ │ + add x2, x2, #0x18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ ldr x3, [x0, #16176] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2da88 │ │ │ │ + b 2d9a8 │ │ │ │ fcmp d12, #0.0 │ │ │ │ - b.eq 2db14 // b.none │ │ │ │ - b 2db00 │ │ │ │ - cbnz x22, 2db88 │ │ │ │ - b 2af40 │ │ │ │ + b.eq 2da34 // b.none │ │ │ │ + b 2da20 │ │ │ │ + cbnz x22, 2daa8 │ │ │ │ + b 2ae60 │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.le 2e050 │ │ │ │ + b.le 2df70 │ │ │ │ sdiv w2, w24, w26 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16136] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ls 2ecbc // b.plast │ │ │ │ - adrp x3, 61000 │ │ │ │ + b.ls 2ebdc // b.plast │ │ │ │ + adrp x3, 60000 │ │ │ │ lsr w1, w26, #2 │ │ │ │ dup v28.4s, w2 │ │ │ │ mov x0, x28 │ │ │ │ - ldr q30, [x3, #304] │ │ │ │ + ldr q30, [x3, #96] │ │ │ │ add x1, x28, w1, uxtw #4 │ │ │ │ movi v29.4s, #0x4 │ │ │ │ mov v31.16b, v30.16b │ │ │ │ add v30.4s, v30.4s, v29.4s │ │ │ │ mul v31.4s, v31.4s, v28.4s │ │ │ │ str q31, [x0], #16 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 2dfec // b.any │ │ │ │ + b.ne 2df0c // b.any │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w1, [x1, #16268] │ │ │ │ ldr w0, [x0, #16096] │ │ │ │ cmp w26, w1 │ │ │ │ - b.eq 2e050 // b.none │ │ │ │ + b.eq 2df70 // b.none │ │ │ │ ubfiz x4, x0, #2, #32 │ │ │ │ mul w1, w2, w0 │ │ │ │ add x3, x28, x4 │ │ │ │ stur w1, [x3, #-4] │ │ │ │ cmp w26, w0 │ │ │ │ - b.le 2e050 │ │ │ │ + b.le 2df70 │ │ │ │ add w1, w2, w1 │ │ │ │ add w0, w0, #0x2 │ │ │ │ str w1, [x28, x4] │ │ │ │ cmp w26, w0 │ │ │ │ - b.lt 2e050 // b.tstop │ │ │ │ + b.lt 2df70 // b.tstop │ │ │ │ add w2, w2, w1 │ │ │ │ str w2, [x3, #4] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w3, w26 │ │ │ │ ldr x7, [x0, #16152] │ │ │ │ @@ -36165,87 +36109,87 @@ │ │ │ │ ldr x6, [x0, #272] │ │ │ │ ldr x0, [x0, #424] │ │ │ │ ldr x1, [x1, #432] │ │ │ │ ldr w2, [x2, #324] │ │ │ │ str w2, [x28, x7] │ │ │ │ mov x2, x28 │ │ │ │ bl 94d0 │ │ │ │ - cbnz w0, 2e0cc │ │ │ │ + cbnz w0, 2dfec │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x6, [x1, #16088] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #424] │ │ │ │ ldr x1, [x1, #432] │ │ │ │ ldr x5, [x2, #16080] │ │ │ │ ldr x4, [x2, #16184] │ │ │ │ ldr x2, [x2, #16064] │ │ │ │ bl 94d0 │ │ │ │ - cbz w0, 2db94 │ │ │ │ + cbz w0, 2dab4 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x19, x28 │ │ │ │ mov x15, x20 │ │ │ │ str w0, [x1, #280] │ │ │ │ - b 2db78 │ │ │ │ + b 2da98 │ │ │ │ mov x19, x28 │ │ │ │ - cbz x20, 2e10c │ │ │ │ + cbz x20, 2e02c │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 2e0fc │ │ │ │ + cbz x22, 2e01c │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ str w0, [x1, #280] │ │ │ │ - b 2af40 │ │ │ │ - cbz x0, 2e0fc │ │ │ │ + b 2ae60 │ │ │ │ + cbz x0, 2e01c │ │ │ │ bl ab40 │ │ │ │ - b 2e0fc │ │ │ │ + b 2e01c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #152] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 2da3c │ │ │ │ + b 2d95c │ │ │ │ str w9, [x0, #16328] │ │ │ │ sxtw x3, w3 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdd0 │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w9, [x0, #16328] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x8, lsl #12 │ │ │ │ ldr w1, [x0, #360] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr x0, [x0, #16224] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x2, #16224] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 2c908 │ │ │ │ + b.gt 2c828 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w27, [x0, #16024] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.lt 2ca34 // b.tstop │ │ │ │ - b 2c9d8 │ │ │ │ + b.lt 2c954 // b.tstop │ │ │ │ + b 2c8f8 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ cmp x0, #0x0 │ │ │ │ ldr w1, [x1, #96] │ │ │ │ cset w0, ne // ne = any │ │ │ │ tst w0, w1 │ │ │ │ - b.eq 2c630 // b.none │ │ │ │ + b.eq 2c550 // b.none │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w20, [x0, #16300] │ │ │ │ cmp w20, w22 │ │ │ │ - b.eq 2ffc4 // b.none │ │ │ │ + b.eq 2fee4 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w22 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ bl 9620 │ │ │ │ mov x19, x0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -36253,149 +36197,149 @@ │ │ │ │ mov w3, w20 │ │ │ │ mov w6, #0x4e // #78 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ ldrsw x5, [x1, #324] │ │ │ │ mov x1, x19 │ │ │ │ bl a430 │ │ │ │ - cbnz w0, 2eb5c │ │ │ │ + cbnz w0, 2ea7c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ - cbz x0, 2e208 │ │ │ │ + cbz x0, 2e128 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w4, w22 │ │ │ │ ldr w3, [x1, #16300] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - add x2, x2, #0x490 │ │ │ │ + add x2, x2, #0x3c0 │ │ │ │ str x19, [x1, #440] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ str w22, [x0, #16300] │ │ │ │ - b 2c778 │ │ │ │ + b 2c698 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ ldr w17, [x0, #16220] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w15, [x0, #92] │ │ │ │ ldr w14, [x0, #152] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w4, [x0, #16208] │ │ │ │ ldr w3, [x0, #16212] │ │ │ │ ldr w11, [x0, #16216] │ │ │ │ ldr w6, [x0, #16268] │ │ │ │ - b 2dd38 │ │ │ │ + b 2dc58 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x1, [x0, #272] │ │ │ │ bl 9720 │ │ │ │ fsub d31, d0, d15 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #272] │ │ │ │ fcmpe d13, d31 │ │ │ │ - b.mi 30228 // b.first │ │ │ │ - b 2cae0 │ │ │ │ - adrp x2, 57000 │ │ │ │ + b.mi 30148 // b.first │ │ │ │ + b 2ca00 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8e0 │ │ │ │ + add x2, x2, #0x800 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d314 │ │ │ │ + b 2d234 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0x1c8 │ │ │ │ + add x2, x2, #0xf8 │ │ │ │ ldr x3, [x1, #16288] │ │ │ │ mov w4, w22 │ │ │ │ ldr w5, [x1, #16300] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz w21, 2d618 │ │ │ │ + cbz w21, 2d538 │ │ │ │ cmp w22, #0x5a │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.eq 2d618 // b.none │ │ │ │ + b.eq 2d538 // b.none │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w22 │ │ │ │ - adrp x4, 55000 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x4, x4, #0xdf0 │ │ │ │ - add x2, x2, #0x2e8 │ │ │ │ + adrp x4, 54000 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ + add x2, x2, #0x218 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2cae0 │ │ │ │ + b 2ca00 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #340] │ │ │ │ bl a800 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #4016] │ │ │ │ ldr x4, [x1, #16] │ │ │ │ cmp x4, w0, sxtw │ │ │ │ - b.hi 2e674 // b.pmore │ │ │ │ + b.hi 2e594 // b.pmore │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x19, 56000 │ │ │ │ + adrp x19, 55000 │ │ │ │ mov w5, #0x80 // #128 │ │ │ │ - add x2, x19, #0xc20 │ │ │ │ + add x2, x19, #0xb40 │ │ │ │ ldr w3, [x0, #340] │ │ │ │ ldr x0, [x24] │ │ │ │ str w4, [x1, #696] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x0, #696] │ │ │ │ cmp w4, #0x80 │ │ │ │ - b.gt 2e654 │ │ │ │ + b.gt 2e574 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - add x2, x19, #0xc20 │ │ │ │ + add x2, x19, #0xb40 │ │ │ │ mov w5, #0x80 // #128 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x0, #340] │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0xcf8 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0xc18 │ │ │ │ bl 95c0 │ │ │ │ mov x20, x0 │ │ │ │ - b 2b684 │ │ │ │ + b 2b5a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2e618 │ │ │ │ + b.le 2e538 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mul w0, w8, w1 │ │ │ │ ldr w2, [x2, #268] │ │ │ │ sxtw x4, w0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 2e5d0 │ │ │ │ + b.le 2e4f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ - add x3, x3, #0x400 │ │ │ │ + adrp x3, 57000 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ ldr w0, [x0, #260] │ │ │ │ mul w1, w0, w1 │ │ │ │ mul w0, w2, w2 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ sxtw x5, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sxtw x6, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #216] │ │ │ │ - cbnz x0, 2c5b4 │ │ │ │ + cbnz x0, 2c4d4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ str x0, [x1, #280] │ │ │ │ - b 2c5c4 │ │ │ │ + b 2c4e4 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x19, [x25] │ │ │ │ mov x30, #0xffffffffffffc270 // #-15760 │ │ │ │ ldr w26, [x0, #16316] │ │ │ │ add x22, x29, x30 │ │ │ │ ldr x27, [x0, #16280] │ │ │ │ @@ -36404,16 +36348,16 @@ │ │ │ │ mov x0, x27 │ │ │ │ bl 9860 │ │ │ │ mov x5, x0 │ │ │ │ mov w4, w21 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, w26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x80 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xfb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x2, #0xffffffffffffc170 // #-16016 │ │ │ │ sub x3, x29, #0x8, lsl #12 │ │ │ │ add x19, x29, x2 │ │ │ │ mov x1, #0xffffffffffffc2d8 // #-15656 │ │ │ │ add x1, x29, x1 │ │ │ │ @@ -36432,41 +36376,41 @@ │ │ │ │ mov x4, x19 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ str xzr, [sp, #64] │ │ │ │ ldr x1, [x1, #16232] │ │ │ │ str wzr, [sp, #72] │ │ │ │ str wzr, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ - bl 474e0 │ │ │ │ + bl 47400 │ │ │ │ mov w23, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x0, x27 │ │ │ │ ldr x24, [x25] │ │ │ │ ldr w4, [x1, #352] │ │ │ │ str w4, [x1, #280] │ │ │ │ bl 9860 │ │ │ │ mov x5, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w3, w26 │ │ │ │ - add x2, x2, #0xc0 │ │ │ │ + add x2, x2, #0xff0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w4, [x0, #280] │ │ │ │ mov x0, x24 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbnz w23, 30334 │ │ │ │ + cbnz w23, 30254 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #624] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 2e52c │ │ │ │ + b.le 2e44c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x0, #352] │ │ │ │ sub w0, w4, #0x1 │ │ │ │ cmp w3, w0 │ │ │ │ - b.lt 302a8 // b.tstop │ │ │ │ + b.lt 301c8 // b.tstop │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x5, x19 │ │ │ │ mov x4, x21 │ │ │ │ ldr x3, [x0, #472] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x6, [x1, #480] │ │ │ │ @@ -36474,228 +36418,228 @@ │ │ │ │ ldr x1, [x1, #488] │ │ │ │ str w0, [sp, #8] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr x2, [x0, #16232] │ │ │ │ ldr x7, [x0, #16288] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - bl 44aa0 │ │ │ │ + bl 449c0 │ │ │ │ mov w23, w0 │ │ │ │ - cbnz w0, 30334 │ │ │ │ + cbnz w0, 30254 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w21, [x0, #352] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16316] │ │ │ │ cmp w0, w21 │ │ │ │ - b.ge 2bd00 // b.tcont │ │ │ │ + b.ge 2bc20 // b.tcont │ │ │ │ ldr x26, [x28] │ │ │ │ cmp x26, #0x0 │ │ │ │ csel x26, x26, x20, ne // ne = any │ │ │ │ ldr x19, [x25] │ │ │ │ mov x0, x26 │ │ │ │ bl 9860 │ │ │ │ mov x5, x0 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov w4, w21 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x190 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc0 │ │ │ │ ldr w1, [x1, #16316] │ │ │ │ add w3, w1, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2c164 │ │ │ │ + b 2c084 │ │ │ │ sub w6, w8, #0x1 │ │ │ │ sxtw x5, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sxtw x7, w1 │ │ │ │ mov x4, x5 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ mul w6, w6, w8 │ │ │ │ - add x3, x3, #0x418 │ │ │ │ + add x3, x3, #0x348 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ add w6, w8, w6, asr #1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sxtw x6, w6 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #216] │ │ │ │ - cbnz x0, 2c5b4 │ │ │ │ - b 2e3fc │ │ │ │ + cbnz x0, 2c4d4 │ │ │ │ + b 2e31c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sxtw x4, w8 │ │ │ │ ldr w0, [x0, #268] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2eb98 │ │ │ │ + b.le 2eab8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - add x3, x3, #0x400 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x0, #260] │ │ │ │ sxtw x5, w0 │ │ │ │ mul w6, w0, w8 │ │ │ │ sxtw x6, w6 │ │ │ │ - b 2e3e4 │ │ │ │ + b 2e304 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc90 │ │ │ │ + add x2, x2, #0xbb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x0, #696] │ │ │ │ - b 2e364 │ │ │ │ + b 2e284 │ │ │ │ bl a800 │ │ │ │ mov w4, w0 │ │ │ │ - b 2e324 │ │ │ │ + b 2e244 │ │ │ │ sub x22, x29, #0x808 │ │ │ │ - adrp x21, 60000 │ │ │ │ + adrp x21, 5f000 │ │ │ │ mov x0, x22 │ │ │ │ bl 9c90 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - add x21, x21, #0x138 │ │ │ │ + add x21, x21, #0x68 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #176] │ │ │ │ - adrp x0, 56000 │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ + adrp x0, 55000 │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x1, x21, x1, eq // eq = none │ │ │ │ str x1, [x2, #176] │ │ │ │ bl 9810 │ │ │ │ mov x19, x0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #232] │ │ │ │ cmp x0, #0x0 │ │ │ │ csel x0, x21, x0, eq // eq = none │ │ │ │ str x0, [x1, #232] │ │ │ │ - cbz x20, 3082c │ │ │ │ - adrp x1, 55000 │ │ │ │ - adrp x2, 55000 │ │ │ │ - add x1, x1, #0xe00 │ │ │ │ - add x2, x2, #0xe08 │ │ │ │ + cbz x20, 3074c │ │ │ │ + adrp x1, 54000 │ │ │ │ + adrp x2, 54000 │ │ │ │ + add x1, x1, #0xd20 │ │ │ │ + add x2, x2, #0xd28 │ │ │ │ sub x0, x29, #0x3, lsl #12 │ │ │ │ - adrp x3, 55000 │ │ │ │ - add x3, x3, #0xe00 │ │ │ │ + adrp x3, 54000 │ │ │ │ + add x3, x3, #0xd20 │ │ │ │ mov x21, #0xffffffffffffdfc8 // #-8248 │ │ │ │ mov x7, x22 │ │ │ │ mov x22, #0xffffffffffffe3d0 // #-7216 │ │ │ │ ldrb w4, [x0, #4040] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ mov x6, x19 │ │ │ │ cmp w4, #0x0 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ csel x0, x0, x3, eq // eq = none │ │ │ │ - adrp x3, 56000 │ │ │ │ - add x3, x3, #0xd70 │ │ │ │ - adrp x5, 56000 │ │ │ │ + adrp x3, 55000 │ │ │ │ + add x3, x3, #0xc90 │ │ │ │ + adrp x5, 55000 │ │ │ │ ldr x4, [x4, #232] │ │ │ │ stp x4, x1, [sp] │ │ │ │ add x4, x29, x21 │ │ │ │ stp x0, x4, [sp, #32] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add x1, x29, x22 │ │ │ │ stp x20, x2, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ - add x5, x5, #0xd40 │ │ │ │ + add x5, x5, #0xc60 │ │ │ │ ldr x4, [x0, #176] │ │ │ │ str x3, [sp, #48] │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x3, 56000 │ │ │ │ - add x3, x3, #0xd50 │ │ │ │ + adrp x3, 55000 │ │ │ │ + add x3, x3, #0xc70 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x19, [x0, #240] │ │ │ │ - b 2b6b4 │ │ │ │ + b 2b5d4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + add x2, x2, #0x870 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d34c │ │ │ │ + b 2d26c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #192] │ │ │ │ str wzr, [x0, #204] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16264] │ │ │ │ str w0, [x1, #208] │ │ │ │ - b 2c338 │ │ │ │ + b 2c258 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdb0 │ │ │ │ + add x2, x2, #0xcd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d5cc │ │ │ │ + b 2d4ec │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd88 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d5b4 │ │ │ │ + b 2d4d4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd18 │ │ │ │ + add x2, x2, #0xc38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d57c │ │ │ │ + b 2d49c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xca8 │ │ │ │ + add x2, x2, #0xbc8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d544 │ │ │ │ + b 2d464 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d50c │ │ │ │ + b 2d42c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc00 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d4d4 │ │ │ │ + b 2d3f4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb98 │ │ │ │ + add x2, x2, #0xab8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d49c │ │ │ │ + b 2d3bc │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb30 │ │ │ │ + add x2, x2, #0xa50 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d464 │ │ │ │ + b 2d384 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #408] │ │ │ │ - cbnz w1, 2f890 │ │ │ │ + cbnz w1, 2f7b0 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w1, #0x5a // #90 │ │ │ │ ccmp w22, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 2f890 // b.any │ │ │ │ + b.ne 2f7b0 // b.any │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ cmp w22, #0x43 │ │ │ │ ccmp w22, w1, #0x4, ne // ne = any │ │ │ │ ldr w21, [x2, #404] │ │ │ │ - b.ne 2f880 // b.any │ │ │ │ - cbnz w21, 2f6fc │ │ │ │ + b.ne 2f7a0 // b.any │ │ │ │ + cbnz w21, 2f61c │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2e8b8 // b.any │ │ │ │ + b.ne 2e7d8 // b.any │ │ │ │ orr w19, w19, #0x800000 │ │ │ │ tst w19, #0x30 │ │ │ │ - b.ne 2e8e4 // b.any │ │ │ │ + b.ne 2e804 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ orr w1, w19, #0x20 │ │ │ │ ldr w2, [x0, #416] │ │ │ │ ldr w0, [x0, #412] │ │ │ │ cmp w2, #0x0 │ │ │ │ csel w19, w1, w19, ne // ne = any │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -36711,33 +36655,33 @@ │ │ │ │ str x26, [sp] │ │ │ │ ldr x2, [x0, #432] │ │ │ │ strb w22, [sp, #8] │ │ │ │ ldr x0, [x0, #440] │ │ │ │ str w19, [sp, #16] │ │ │ │ bl 9cc0 │ │ │ │ mov w24, w0 │ │ │ │ - cbnz w0, 2f830 │ │ │ │ + cbnz w0, 2f750 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #128] │ │ │ │ - cbnz w0, 2f710 │ │ │ │ + cbnz w0, 2f630 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ str w19, [x0, #116] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ str x0, [x1, #16280] │ │ │ │ str w22, [x1, #16300] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #44] │ │ │ │ - cbnz w0, 30370 │ │ │ │ + cbnz w0, 30290 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16336] │ │ │ │ - cbnz w0, 30350 │ │ │ │ + cbnz w0, 30270 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #40] │ │ │ │ - cbz w0, 2c784 │ │ │ │ + cbz w0, 2c6a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x2, #424] │ │ │ │ ldr w1, [x0, #116] │ │ │ │ ldr w7, [x0, #324] │ │ │ │ @@ -36748,79 +36692,79 @@ │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr x8, [x28] │ │ │ │ ldr x3, [x3, #432] │ │ │ │ ldr x4, [x4, #440] │ │ │ │ str x8, [sp, #8] │ │ │ │ bl a9b0 │ │ │ │ mov w1, w0 │ │ │ │ - cbz w0, 2d784 │ │ │ │ + cbz w0, 2d6a4 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7b0 │ │ │ │ + add x2, x2, #0x6e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #424] │ │ │ │ - cbz x0, 2e9ec │ │ │ │ + cbz x0, 2e90c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #424] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #432] │ │ │ │ - cbz x0, 2ea04 │ │ │ │ + cbz x0, 2e924 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #432] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ - cbz x0, 2ca6c │ │ │ │ + cbz x0, 2c98c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #440] │ │ │ │ - b 2ca6c │ │ │ │ + b 2c98c │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16196] │ │ │ │ - cbz w0, 301b4 │ │ │ │ + cbz w0, 300d4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #120] │ │ │ │ - cbz w0, 301a8 │ │ │ │ + cbz w0, 300c8 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ cmp w9, #0x43 │ │ │ │ ccmp w9, w0, #0x4, ne // ne = any │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ - b.ne 2efb8 // b.any │ │ │ │ + b.ne 2eed8 // b.any │ │ │ │ cmp w19, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ tst w7, w1 │ │ │ │ - b.eq 2c9c4 // b.none │ │ │ │ + b.eq 2c8e4 // b.none │ │ │ │ sub w1, w0, #0x43 │ │ │ │ mov w3, #0x3f // #63 │ │ │ │ ldr x0, [x28] │ │ │ │ cmp w1, #0x11 │ │ │ │ - b.hi 2ea7c // b.pmore │ │ │ │ - adrp x2, 61000 │ │ │ │ - add x2, x2, #0x360 │ │ │ │ + b.hi 2e99c // b.pmore │ │ │ │ + adrp x2, 60000 │ │ │ │ + add x2, x2, #0x290 │ │ │ │ ldr w3, [x2, w1, uxtw #2] │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ - adrp x2, 59000 │ │ │ │ - add x2, x2, #0x28 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xf58 │ │ │ │ str w9, [x1, #16268] │ │ │ │ str w7, [x1, #16272] │ │ │ │ str w8, [x1, #16328] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w8, [x0, #16328] │ │ │ │ ldr w9, [x0, #16268] │ │ │ │ ldr w7, [x0, #16272] │ │ │ │ - cbnz w8, 2c9c4 │ │ │ │ - b 2d7b0 │ │ │ │ + cbnz w8, 2c8e4 │ │ │ │ + b 2d6d0 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ mov x10, #0xffffffffffffc144 // #-16060 │ │ │ │ mov x11, #0xffffffffffffc1b8 // #-15944 │ │ │ │ mov x12, #0xffffffffffffc1b0 // #-15952 │ │ │ │ mov x13, #0xffffffffffffc1a8 // #-15960 │ │ │ │ mov w1, w24 │ │ │ │ @@ -36829,19 +36773,19 @@ │ │ │ │ add x5, x29, x10 │ │ │ │ add x4, x29, x11 │ │ │ │ add x3, x29, x12 │ │ │ │ str w8, [x2, #344] │ │ │ │ add x2, x29, x13 │ │ │ │ str w8, [x7, #348] │ │ │ │ bl 9d30 │ │ │ │ - cbnz w0, 2eb5c │ │ │ │ + cbnz w0, 2ea7c │ │ │ │ orr w19, w19, #0x10 │ │ │ │ - b 2c748 │ │ │ │ + b 2c668 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2eab4 │ │ │ │ + b.le 2e9d4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x14, #0xffffffffffffc144 // #-16060 │ │ │ │ mov x15, #0xffffffffffffc1b8 // #-15944 │ │ │ │ mov x16, #0xffffffffffffc1b0 // #-15952 │ │ │ │ mov x17, #0xffffffffffffc1a8 // #-15960 │ │ │ │ ldr w9, [x0, #260] │ │ │ │ @@ -36854,348 +36798,348 @@ │ │ │ │ add x4, x29, x16 │ │ │ │ mul w1, w9, w24 │ │ │ │ mov w0, w21 │ │ │ │ add x3, x29, x17 │ │ │ │ str w1, [x8, #348] │ │ │ │ mov w1, w9 │ │ │ │ bl 95b0 │ │ │ │ - cbz w0, 2c748 │ │ │ │ + cbz w0, 2c668 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str xzr, [x1, #248] │ │ │ │ str xzr, [x1, #272] │ │ │ │ str w0, [x1, #280] │ │ │ │ - b 2af40 │ │ │ │ + b 2ae60 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w19, [x0, #116] │ │ │ │ - b 2c778 │ │ │ │ + b 2c698 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mul w0, w8, w1 │ │ │ │ sxtw x4, w8 │ │ │ │ ldr w2, [x2, #140] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.gt 2e5d0 │ │ │ │ + b.gt 2e4f0 │ │ │ │ sub w6, w8, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x5, x4 │ │ │ │ - adrp x3, 58000 │ │ │ │ + adrp x3, 57000 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - add x3, x3, #0x438 │ │ │ │ + add x3, x3, #0x368 │ │ │ │ mul w6, w6, w8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ add w6, w8, w6, asr #1 │ │ │ │ sxtw x6, w6 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #216] │ │ │ │ - cbnz x0, 2c5b4 │ │ │ │ - b 2e3fc │ │ │ │ + cbnz x0, 2c4d4 │ │ │ │ + b 2e31c │ │ │ │ ldr x23, [x0, #280] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x0, x23 │ │ │ │ str wzr, [x1, #404] │ │ │ │ str wzr, [x1, #408] │ │ │ │ bl a290 │ │ │ │ mov x21, x0 │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fmov d9, d0 │ │ │ │ ldr x20, [x0, #64] │ │ │ │ - cbz x20, 2f06c │ │ │ │ + cbz x20, 2ef8c │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ ldrb w1, [x20] │ │ │ │ mov x24, x0 │ │ │ │ - cbz w1, 2f06c │ │ │ │ + cbz w1, 2ef8c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x18, #0xffffffffffffc270 // #-15760 │ │ │ │ add x23, x29, x18 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ ldr x1, [x1, #64] │ │ │ │ bl aaf0 │ │ │ │ - cbnz w0, 2f06c │ │ │ │ + cbnz w0, 2ef8c │ │ │ │ mov x17, #0xffffffffffffc2d0 // #-15664 │ │ │ │ mov x1, x24 │ │ │ │ add x3, x29, x17 │ │ │ │ mov x0, x23 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 9f20 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2f064 // b.none │ │ │ │ + b.eq 2ef84 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ ldr x28, [x1, #160] │ │ │ │ str w0, [x1, #176] │ │ │ │ ldr x26, [x1, #280] │ │ │ │ mov x0, x23 │ │ │ │ bl a890 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldr x4, [x1, #64] │ │ │ │ - add x2, x2, #0x550 │ │ │ │ + add x2, x2, #0x480 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x20, x26 │ │ │ │ ldr w21, [x0, #352] │ │ │ │ - b 2bd00 │ │ │ │ - cbnz x22, 2dce0 │ │ │ │ - b 2dce8 │ │ │ │ + b 2bc20 │ │ │ │ + cbnz x22, 2dc00 │ │ │ │ + b 2dc08 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 2e01c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x868 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d2ec │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x808 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d2b4 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xad8 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d42c │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa88 │ │ │ │ - bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d3f4 │ │ │ │ + b 2df3c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa28 │ │ │ │ + add x2, x2, #0x788 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d3bc │ │ │ │ + b 2d20c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x9b8 │ │ │ │ + add x2, x2, #0x728 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d384 │ │ │ │ + b 2d1d4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7a8 │ │ │ │ + add x2, x2, #0x9f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d27c │ │ │ │ + b 2d34c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ + add x2, x2, #0x9a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d244 │ │ │ │ + b 2d314 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6f0 │ │ │ │ + add x2, x2, #0x948 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d20c │ │ │ │ + b 2d2dc │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x688 │ │ │ │ + add x2, x2, #0x8d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2d1d4 │ │ │ │ + b 2d2a4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d19c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5d0 │ │ │ │ + add x2, x2, #0x668 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d164 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + add x2, x2, #0x610 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d12c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x528 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d0f4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4d0 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d0bc │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x488 │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d084 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x428 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d04c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3b8 │ │ │ │ + add x2, x2, #0x448 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2d014 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x358 │ │ │ │ + add x2, x2, #0x3f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cfdc │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x300 │ │ │ │ + add x2, x2, #0x3a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cfa4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cf6c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x238 │ │ │ │ + add x2, x2, #0x2d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cf34 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1d8 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cefc │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x180 │ │ │ │ + add x2, x2, #0x220 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cec4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x118 │ │ │ │ + add x2, x2, #0x1b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2ce8c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc0 │ │ │ │ + add x2, x2, #0x158 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2ce54 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ + add x2, x2, #0xf8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2ce1c │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xa0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cde4 │ │ │ │ mov x0, x20 │ │ │ │ adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xfc8 │ │ │ │ + add x2, x2, #0x38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cdac │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 56000 │ │ │ │ + adrp x2, 55000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf78 │ │ │ │ + add x2, x2, #0xfe0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ b 2cd74 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf80 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 2cd3c │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xf30 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 2cd04 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 2cccc │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 55000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ + bl 9a10 <__fprintf_chk@plt> │ │ │ │ + b 2cc94 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ mov x19, x28 │ │ │ │ str w0, [x1, #280] │ │ │ │ - b 2af40 │ │ │ │ + b 2ae60 │ │ │ │ cmp w9, #0x43 │ │ │ │ mov w1, #0x5a // #90 │ │ │ │ ccmp w9, w1, #0x4, ne // ne = any │ │ │ │ - b.eq 2c9b0 // b.none │ │ │ │ - tbnz w27, #22, 2de34 │ │ │ │ + b.eq 2c8d0 // b.none │ │ │ │ + tbnz w27, #22, 2dd54 │ │ │ │ cmp w8, #0x2 │ │ │ │ - b.ne 2dedc // b.any │ │ │ │ + b.ne 2ddfc // b.any │ │ │ │ cmp w19, #0x1 │ │ │ │ mov w8, #0x2 // #2 │ │ │ │ cset w1, ne // ne = any │ │ │ │ and w1, w7, w1 │ │ │ │ tst w1, w27, lsr #23 │ │ │ │ - b.ne 2ea5c // b.any │ │ │ │ - tbz w27, #22, 2d7b0 │ │ │ │ - b 2de34 │ │ │ │ + b.ne 2e97c // b.any │ │ │ │ + tbz w27, #22, 2d6d0 │ │ │ │ + b 2dd54 │ │ │ │ mov w0, w22 │ │ │ │ - b 2ea5c │ │ │ │ + b 2e97c │ │ │ │ fcvtzu x3, d12 │ │ │ │ mov x19, x28 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x8f8 │ │ │ │ + add x2, x2, #0x828 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #280] │ │ │ │ - b 2af40 │ │ │ │ + b 2ae60 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x618 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x26 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #304] │ │ │ │ ldr x0, [x0] │ │ │ │ bl f090 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl a840 │ │ │ │ - adrp x2, 57000 │ │ │ │ + adrp x2, 56000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ + add x2, x2, #0xd40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2ba7c │ │ │ │ + b 2b99c │ │ │ │ mov x0, x23 │ │ │ │ bl a890 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr x20, [x0, #16352] │ │ │ │ - cbz x20, 2f090 │ │ │ │ + cbz x20, 2efb0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #280] │ │ │ │ bl 9860 │ │ │ │ mov x1, x20 │ │ │ │ bl 94e0 │ │ │ │ - cbnz x0, 2fee4 │ │ │ │ + cbnz x0, 2fe04 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov x12, #0xffffffffffffc144 // #-16060 │ │ │ │ str xzr, [sp, #16] │ │ │ │ mov x13, #0xffffffffffffc15c // #-16036 │ │ │ │ mov x14, #0xffffffffffffc158 // #-16040 │ │ │ │ mov x15, #0xffffffffffffc198 // #-15976 │ │ │ │ @@ -37209,50 +37153,50 @@ │ │ │ │ mov x1, x25 │ │ │ │ add x6, x29, x15 │ │ │ │ add x5, x29, x16 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ bl a4d0 │ │ │ │ mov w23, w0 │ │ │ │ - cbnz w0, 2fe8c │ │ │ │ + cbnz w0, 2fdac │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16376] │ │ │ │ - cbnz w0, 2fe38 │ │ │ │ + cbnz w0, 2fd58 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - cbnz w0, 30040 │ │ │ │ + cbnz w0, 2ff60 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16372] │ │ │ │ - cbnz w0, 2fff4 │ │ │ │ + cbnz w0, 2ff14 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16380] │ │ │ │ - cbnz w0, 30088 │ │ │ │ + cbnz w0, 2ffa8 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16368] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2f138 │ │ │ │ + b.le 2f058 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x1, #324] │ │ │ │ cmp w4, w0 │ │ │ │ - b.gt 2ff28 │ │ │ │ + b.gt 2fe48 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16308] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2f154 │ │ │ │ + b.le 2f074 │ │ │ │ sxtw x5, w0 │ │ │ │ cmp x5, x21, lsr #10 │ │ │ │ - b.ls 300d4 // b.plast │ │ │ │ + b.ls 2fff4 // b.plast │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16364] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2f174 │ │ │ │ + b.le 2f094 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x1, #324] │ │ │ │ cmp w4, w0 │ │ │ │ - b.lt 2fdf0 // b.tstop │ │ │ │ + b.lt 2fd10 // b.tstop │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x20, [x28] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ mov x11, #0xfffff // #1048575 │ │ │ │ add x1, x21, x11 │ │ │ │ @@ -37260,40 +37204,40 @@ │ │ │ │ lsr x5, x1, #20 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldrsw x6, [x0, #324] │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ ldrsw x7, [x1, #344] │ │ │ │ ldrsw x2, [x1, #348] │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 2f1d0 // b.none │ │ │ │ + b.eq 2f0f0 // b.none │ │ │ │ ldr w1, [x1, #120] │ │ │ │ mov x0, #0xc // #12 │ │ │ │ - cbz w1, 2f1d0 │ │ │ │ + cbz w1, 2f0f0 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ mov x1, #0xfffff // #1048575 │ │ │ │ str w22, [sp, #16] │ │ │ │ mov x4, x21 │ │ │ │ madd x1, x6, x0, x1 │ │ │ │ mov x0, x20 │ │ │ │ lsr x1, x1, #20 │ │ │ │ stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x828 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x758 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #344] │ │ │ │ ldr w1, [x1, #348] │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ - b.gt 2fdc8 │ │ │ │ + b.gt 2fce8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w23, [x0, #324] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w19, [sp] │ │ │ │ stp xzr, xzr, [sp, #8] │ │ │ │ fsub d10, d10, d0 │ │ │ │ @@ -37309,15 +37253,15 @@ │ │ │ │ add x2, x29, x9 │ │ │ │ add x1, x29, x10 │ │ │ │ bl 97f0 │ │ │ │ mov w24, w0 │ │ │ │ bl 9720 │ │ │ │ fadd d10, d10, d0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - cbnz w24, 2fd94 │ │ │ │ + cbnz w24, 2fcb4 │ │ │ │ str wzr, [x0, #412] │ │ │ │ str wzr, [x0, #416] │ │ │ │ str wzr, [x0, #420] │ │ │ │ bl 9720 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fsub d9, d0, d9 │ │ │ │ ldr x21, [x28] │ │ │ │ @@ -37339,77 +37283,77 @@ │ │ │ │ movk x1, #0x412e, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ fmov d2, d8 │ │ │ │ fmul d9, d9, d31 │ │ │ │ mov x3, x23 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr d1, [x1, #272] │ │ │ │ - add x2, x2, #0x8c0 │ │ │ │ + add x2, x2, #0x7f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d3, d3, d9 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d9, x0 │ │ │ │ fcmpe d14, d9 │ │ │ │ - b.mi 2f5a4 // b.first │ │ │ │ + b.mi 2f4c4 // b.first │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16324] │ │ │ │ - cbnz w0, 2f80c │ │ │ │ + cbnz w0, 2f72c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #404] │ │ │ │ ldr w1, [x1, #408] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 2f488 │ │ │ │ + cbz w0, 2f3a8 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16312] │ │ │ │ - cbz w0, 2f488 │ │ │ │ + cbz w0, 2f3a8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #324] │ │ │ │ ldr x0, [x0, #424] │ │ │ │ str x0, [x2, #624] │ │ │ │ ldr x0, [x2, #432] │ │ │ │ str x0, [x2, #632] │ │ │ │ ldr x0, [x2, #440] │ │ │ │ str xzr, [x2, #640] │ │ │ │ str w1, [x2, #648] │ │ │ │ str x0, [x2, #656] │ │ │ │ strb w22, [x2, #664] │ │ │ │ - cbz w1, 2f394 │ │ │ │ + cbz w1, 2f2b4 │ │ │ │ mov w0, #0x3fffffff // #1073741823 │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 2fe30 │ │ │ │ + b.gt 2fd50 │ │ │ │ mov w0, #0x7fffffff // #2147483647 │ │ │ │ sdiv w0, w0, w1 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 2fe30 │ │ │ │ + b.le 2fd50 │ │ │ │ mov x5, #0xffffffffffffc270 // #-15760 │ │ │ │ lsl w1, w1, #1 │ │ │ │ add x0, x29, x5 │ │ │ │ bl 9e20 │ │ │ │ - cbz x0, 2f8f8 │ │ │ │ + cbz x0, 2f818 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #624] │ │ │ │ str x0, [x1, #424] │ │ │ │ ldr x0, [x1, #632] │ │ │ │ str x0, [x1, #432] │ │ │ │ mov x0, x1 │ │ │ │ ldr x1, [x1, #656] │ │ │ │ str x1, [x0, #440] │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 2f3f8 // b.none │ │ │ │ + b.eq 2f318 // b.none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ ldr w2, [x2, #120] │ │ │ │ - cbz w2, 2f3f8 │ │ │ │ + cbz w2, 2f318 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ csel x0, x0, x2, ne // ne = any │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ and w19, w19, #0xff3fffff │ │ │ │ ldrsw x2, [x2, #324] │ │ │ │ @@ -37430,38 +37374,38 @@ │ │ │ │ ldr x3, [x2, #432] │ │ │ │ ldrsw x0, [x0, #324] │ │ │ │ lsl x2, x0, #2 │ │ │ │ add x0, x3, x0, lsl #2 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x950 │ │ │ │ + add x2, x2, #0x880 │ │ │ │ ldr w3, [x0, #324] │ │ │ │ ldr x0, [x28] │ │ │ │ lsl w3, w3, #1 │ │ │ │ str w3, [x4, #324] │ │ │ │ sxtw x3, w3 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #404] │ │ │ │ str wzr, [x0, #408] │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16304] │ │ │ │ - cbnz w0, 2d784 │ │ │ │ + cbnz w0, 2d6a4 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ ldr w0, [x0, #16360] │ │ │ │ - cbnz w0, 2f8bc │ │ │ │ + cbnz w0, 2f7dc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #344] │ │ │ │ ldr w0, [x0, #348] │ │ │ │ cmp w0, w1 │ │ │ │ ccmp w1, #0x1, #0x4, eq // eq = none │ │ │ │ - b.gt 2f984 │ │ │ │ + b.gt 2f8a4 │ │ │ │ mov x24, #0xffffffffffffc1a4 // #-15964 │ │ │ │ add x0, x29, x24 │ │ │ │ str x0, [sp, #16] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x25, #0xffffffffffffc1a0 // #-15968 │ │ │ │ mov x30, #0xffffffffffffc19c // #-15972 │ │ │ │ add x1, x29, x25 │ │ │ │ @@ -37472,86 +37416,86 @@ │ │ │ │ ldr x0, [x0, #280] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl a4d0 │ │ │ │ - cbnz w0, 2f954 │ │ │ │ + cbnz w0, 2f874 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #420] │ │ │ │ - cbnz w0, 2f924 │ │ │ │ + cbnz w0, 2f844 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #192] │ │ │ │ ldr w1, [x1, #208] │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 2f900 // b.any │ │ │ │ + b.ne 2f820 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #192] │ │ │ │ - cbz w0, 2f540 │ │ │ │ + cbz w0, 2f460 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #404] │ │ │ │ str wzr, [x0, #408] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ cmp w22, #0x44 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ ldp w1, w0, [x1, #204] │ │ │ │ orr w0, w0, w1 │ │ │ │ cset w1, eq // eq = none │ │ │ │ - cbz w0, 2e878 │ │ │ │ + cbz w0, 2e798 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ str w21, [x0, #404] │ │ │ │ str w21, [x0, #408] │ │ │ │ - cbz w1, 2fd5c │ │ │ │ + cbz w1, 2fc7c │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ orr w19, w19, #0x400000 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #408] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #404] │ │ │ │ - b 2e8b8 │ │ │ │ + b 2e7d8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2f314 │ │ │ │ + b.le 2f234 │ │ │ │ scvtf d31, w0 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ fdiv d31, d31, d9 │ │ │ │ ldr x3, [x3, #440] │ │ │ │ fdiv d9, d9, d14 │ │ │ │ ldp x2, x1, [x1, #424] │ │ │ │ fmul d31, d31, d14 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 2fd38 // b.first │ │ │ │ + b.mi 2fc58 // b.first │ │ │ │ fcvtzs w21, d31 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ str x2, [x4, #624] │ │ │ │ str x1, [x4, #632] │ │ │ │ str xzr, [x4, #640] │ │ │ │ cmp w21, #0x0 │ │ │ │ str w0, [x4, #648] │ │ │ │ ccmp w0, w21, #0x1, ge // ge = tcont │ │ │ │ str x3, [x4, #656] │ │ │ │ strb w22, [x4, #664] │ │ │ │ - b.lt 2fd30 // b.tstop │ │ │ │ + b.lt 2fc50 // b.tstop │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 2fcac // b.none │ │ │ │ + b.eq 2fbcc // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #120] │ │ │ │ - cbz w0, 2fb68 │ │ │ │ + cbz w0, 2fa88 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x4, #0x10 // #16 │ │ │ │ csel x4, x4, x0, ne // ne = any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x25, x4 │ │ │ │ @@ -37587,50 +37531,50 @@ │ │ │ │ scvtf d31, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ ldr x1, [x1, #440] │ │ │ │ fmul d31, d31, d9 │ │ │ │ fcvtzs w24, d31 │ │ │ │ cmp w0, w24 │ │ │ │ - b.gt 2f654 │ │ │ │ + b.gt 2f574 │ │ │ │ mov x3, x1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w19, w21 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ mov w21, w26 │ │ │ │ mov x26, x28 │ │ │ │ ldr x28, [x1, #272] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ csel x2, x2, x1, ne // ne = any │ │ │ │ - b 2fbe4 │ │ │ │ - cbnz w0, 2f854 │ │ │ │ + b 2fb04 │ │ │ │ + cbnz w0, 2f774 │ │ │ │ cmp w21, #0x1 │ │ │ │ - b.ne 2e8b8 // b.any │ │ │ │ + b.ne 2e7d8 // b.any │ │ │ │ orr w19, w19, #0x400000 │ │ │ │ - b 2e8b8 │ │ │ │ + b 2e7d8 │ │ │ │ bl 9720 │ │ │ │ fmov d9, d0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w6, w22 │ │ │ │ ldp x1, x2, [x0, #424] │ │ │ │ ldr w7, [x0, #312] │ │ │ │ ldr w3, [x0, #324] │ │ │ │ ldr w4, [x0, #344] │ │ │ │ ldr w5, [x0, #348] │ │ │ │ ldr x0, [x0, #440] │ │ │ │ bl a680 │ │ │ │ mov w24, w0 │ │ │ │ - cbnz w0, 2f830 │ │ │ │ + cbnz w0, 2f750 │ │ │ │ bl 9720 │ │ │ │ fsub d0, d0, d9 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0xba0 │ │ │ │ + add x2, x2, #0xad0 │ │ │ │ ldrsw x3, [x1, #324] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ bl 9720 │ │ │ │ fmov d8, d0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ @@ -37653,128 +37597,128 @@ │ │ │ │ mov w3, w22 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x1, [x1, #432] │ │ │ │ ldr w2, [x0, #324] │ │ │ │ ldr x0, [x0, #424] │ │ │ │ bl a090 │ │ │ │ - cbnz w0, 2fe30 │ │ │ │ + cbnz w0, 2fd50 │ │ │ │ bl 9720 │ │ │ │ fmov d1, d0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x28] │ │ │ │ orr w19, w19, #0x4 │ │ │ │ ldrsw x3, [x1, #324] │ │ │ │ fsub d1, d1, d9 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2e92c │ │ │ │ + b 2e84c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ ldrsw x2, [x1, #324] │ │ │ │ mov w1, w22 │ │ │ │ bl 9fe0 │ │ │ │ mov w24, w0 │ │ │ │ - cbz w0, 2f320 │ │ │ │ + cbz w0, 2f240 │ │ │ │ mov w6, w24 │ │ │ │ mov w1, w6 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ cmp w22, #0x5a │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 2f888 // b.any │ │ │ │ + b.ne 2f7a8 // b.any │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xb48 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa78 │ │ │ │ orr w19, w19, #0x800000 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str wzr, [x1, #404] │ │ │ │ str w0, [x1, #408] │ │ │ │ - b 2e8b8 │ │ │ │ + b 2e7d8 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2f700 // b.any │ │ │ │ + b.ne 2f620 // b.any │ │ │ │ orr w19, w19, #0x800000 │ │ │ │ - b 2f700 │ │ │ │ - cbnz w0, 2f574 │ │ │ │ + b 2f620 │ │ │ │ + cbnz w0, 2f494 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w21, [x0, #404] │ │ │ │ ldr w0, [x0, #120] │ │ │ │ - cbz w0, 2f700 │ │ │ │ + cbz w0, 2f620 │ │ │ │ cmp w22, #0x5a │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 2f700 // b.any │ │ │ │ - cbz w21, 2e8b8 │ │ │ │ - b 2f700 │ │ │ │ + b.ne 2f620 // b.any │ │ │ │ + cbz w21, 2e7d8 │ │ │ │ + b 2f620 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #348] │ │ │ │ ldr x1, [x1, #424] │ │ │ │ ldr w3, [x0, #344] │ │ │ │ mov w0, w19 │ │ │ │ str w2, [x4, #344] │ │ │ │ ldr x2, [x4, #432] │ │ │ │ str w3, [x4, #348] │ │ │ │ str x2, [x4, #424] │ │ │ │ str x1, [x4, #432] │ │ │ │ bl a270 │ │ │ │ mov w19, w0 │ │ │ │ - b 2f4a0 │ │ │ │ + b 2f3c0 │ │ │ │ mov w6, #0xffffffc0 // #-64 │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xab0 │ │ │ │ + add x2, x2, #0x9e0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xa88 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ ldr x23, [x0, #280] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x3, x23 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ + add x2, x2, #0x510 │ │ │ │ ldr x23, [x0, #280] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x3, x23 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #132] │ │ │ │ ldr w2, [x2, #72] │ │ │ │ orr w0, w0, w2 │ │ │ │ - cbz w0, 2f4b8 │ │ │ │ + cbz w0, 2f3d8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x4, #0xffffffffffffc270 // #-15760 │ │ │ │ ldr w2, [x0, #324] │ │ │ │ add x0, x29, x4 │ │ │ │ str w2, [x3, #648] │ │ │ │ add w1, w1, w2 │ │ │ │ @@ -37784,64 +37728,64 @@ │ │ │ │ ldr x2, [x3, #432] │ │ │ │ str x2, [x3, #632] │ │ │ │ ldr x2, [x3, #440] │ │ │ │ str xzr, [x3, #640] │ │ │ │ str x2, [x3, #656] │ │ │ │ strb w22, [x3, #664] │ │ │ │ bl 9e20 │ │ │ │ - cbz x0, 2f8f8 │ │ │ │ + cbz x0, 2f818 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0x9c8 │ │ │ │ + add x2, x2, #0x8f8 │ │ │ │ ldr x3, [x3, #624] │ │ │ │ str x3, [x4, #424] │ │ │ │ ldr x3, [x4, #632] │ │ │ │ str x3, [x4, #432] │ │ │ │ ldr x1, [x1, #656] │ │ │ │ str x1, [x4, #440] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x0, #344] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 2fa8c │ │ │ │ + b.le 2f9ac │ │ │ │ ldr x3, [x0, #424] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldrsw x1, [x1, #324] │ │ │ │ add x1, x1, x0 │ │ │ │ str w0, [x3, x1, lsl #2] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w2, [x1, #344] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 2fa34 │ │ │ │ + b.gt 2f954 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 2fa8c │ │ │ │ + b.le 2f9ac │ │ │ │ ldr x3, [x1, #432] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldrsw x1, [x1, #324] │ │ │ │ add x1, x1, x0 │ │ │ │ str w0, [x3, x1, lsl #2] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w2, [x1, #344] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 2fa68 │ │ │ │ + b.gt 2f988 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ cmp w22, #0x44 │ │ │ │ - b.eq 30190 // b.none │ │ │ │ + b.eq 300b0 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #120] │ │ │ │ - cbz w1, 30188 │ │ │ │ + cbz w1, 300a8 │ │ │ │ cmp w22, #0x43 │ │ │ │ mov x4, #0x10 // #16 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ csel x4, x4, x1, ne // ne = any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ sxtw x2, w2 │ │ │ │ @@ -37852,44 +37796,44 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #324] │ │ │ │ ldr w0, [x0, #344] │ │ │ │ add w3, w3, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w3, [x0, #324] │ │ │ │ ldr w0, [x0, #132] │ │ │ │ - cbnz w0, 30114 │ │ │ │ + cbnz w0, 30034 │ │ │ │ mov x2, #0xffffffffffffc208 // #-15864 │ │ │ │ add x21, x29, x2 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w4, #0x28 // #40 │ │ │ │ mov x6, x21 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ orr w19, w19, w4 │ │ │ │ mov w4, w22 │ │ │ │ ldp x1, x2, [x0, #424] │ │ │ │ ldr x0, [x0, #440] │ │ │ │ bl a710 │ │ │ │ mov w24, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ ldrsw x4, [x1, #324] │ │ │ │ ldrsw x3, [x1, #520] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ ldr w1, [x1, #520] │ │ │ │ sub w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #324] │ │ │ │ - cbz w24, 2f4b8 │ │ │ │ - b 2f830 │ │ │ │ + cbz w24, 2f3d8 │ │ │ │ + b 2f750 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ sbfiz x20, x1, #2, #32 │ │ │ │ add x0, x3, x23 │ │ │ │ add x1, x3, x20 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ bl a0c0 │ │ │ │ @@ -37911,15 +37855,15 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x1, #440] │ │ │ │ fmul d31, d31, d9 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ fcvtzs w1, d31 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 2fb70 │ │ │ │ + b.gt 2fa90 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ sub w1, w21, #0x1 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ sxtw x20, w21 │ │ │ │ sxtw x4, w1 │ │ │ │ sxtw x0, w0 │ │ │ │ madd x1, x0, x2, x3 │ │ │ │ @@ -37943,34 +37887,34 @@ │ │ │ │ add x1, x3, w1, sxtw #2 │ │ │ │ add x1, x0, x1 │ │ │ │ add x0, x0, x24 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x910 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x840 │ │ │ │ ldrsw x4, [x0, #324] │ │ │ │ ldr x0, [x28] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x6, #0xffffffffffffc270 // #-15760 │ │ │ │ mov w1, w21 │ │ │ │ add x0, x29, x6 │ │ │ │ bl 9e20 │ │ │ │ - cbz x0, 2f8f8 │ │ │ │ + cbz x0, 2f818 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #624] │ │ │ │ str w21, [x0, #324] │ │ │ │ ldr x0, [x0, #656] │ │ │ │ str x1, [x2, #424] │ │ │ │ ldr x1, [x2, #632] │ │ │ │ str x1, [x2, #432] │ │ │ │ str x0, [x2, #440] │ │ │ │ - b 2f314 │ │ │ │ + b 2f234 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ add x0, x3, x23, lsl #1 │ │ │ │ sxtw x20, w1 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ add x1, x3, w1, sxtw #3 │ │ │ │ bl a0c0 │ │ │ │ @@ -37993,372 +37937,372 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x1, #440] │ │ │ │ fmul d31, d31, d9 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ fcvtzs w1, d31 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 2fcb4 │ │ │ │ + b.gt 2fbd4 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ - b 2fbe4 │ │ │ │ + b 2fb04 │ │ │ │ mov w6, #0xffffffe0 // #-32 │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ str x2, [x4, #624] │ │ │ │ str x1, [x4, #632] │ │ │ │ str xzr, [x4, #640] │ │ │ │ str w0, [x4, #648] │ │ │ │ str x3, [x4, #656] │ │ │ │ strb w22, [x4, #664] │ │ │ │ - b 2f60c │ │ │ │ + b 2f52c │ │ │ │ cmp w22, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w22, w0, #0x4, ne // ne = any │ │ │ │ - b.eq 2f844 // b.none │ │ │ │ + b.eq 2f764 // b.none │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, w21 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xaf8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xa28 │ │ │ │ orr w19, w19, #0x400000 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w21, [x0, #404] │ │ │ │ str wzr, [x0, #408] │ │ │ │ - b 2e8b8 │ │ │ │ + b 2e7d8 │ │ │ │ ldr x23, [x0, #280] │ │ │ │ str w24, [x0, #312] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x3, x23 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ + add x2, x2, #0x7c0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w6, [x0, #312] │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #132] │ │ │ │ ldr w2, [x2, #72] │ │ │ │ orr w23, w1, w2 │ │ │ │ - cbz w23, 2f218 │ │ │ │ + cbz w23, 2f138 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w8, [x1, #324] │ │ │ │ add w23, w0, w8 │ │ │ │ - b 2f218 │ │ │ │ + b 2f138 │ │ │ │ ldr w0, [x1, #156] │ │ │ │ mov x25, x28 │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sxtw x4, w4 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x7e0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x710 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldrsw x5, [x1, #16364] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ mov w6, #0xfffffff0 // #-16 │ │ │ │ - b 2f834 │ │ │ │ + b 2f754 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #404] │ │ │ │ ldr w0, [x0, #408] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 2f10c │ │ │ │ + cbz w0, 2f02c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x590 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldr w1, [x1, #16376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4048] │ │ │ │ mov x25, x28 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ - add x2, x2, #0x5e0 │ │ │ │ + add x2, x2, #0x510 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x19] │ │ │ │ mov x3, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + add x2, x2, #0x550 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x598 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x4c8 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldr x4, [x1, #16352] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ ldr w0, [x1, #156] │ │ │ │ mov x25, x28 │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ sxtw x4, w4 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x750 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x680 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldrsw x5, [x1, #16368] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x8, lsl #12 │ │ │ │ mov x19, x28 │ │ │ │ sxtw x3, w24 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x948 │ │ │ │ + add x2, x2, #0x878 │ │ │ │ ldr x4, [x0, #16000] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2f010 │ │ │ │ + b 2ef30 │ │ │ │ adrp x5, 7f000 │ │ │ │ ldr x5, [x5, #4048] │ │ │ │ sxtw x4, w0 │ │ │ │ mov x19, x28 │ │ │ │ sxtw x3, w24 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x5] │ │ │ │ - add x2, x2, #0x918 │ │ │ │ + add x2, x2, #0x848 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2f010 │ │ │ │ + b 2ef30 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w22 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4f0 │ │ │ │ + add x2, x2, #0x420 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2e230 │ │ │ │ + b 2e150 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x19, x28 │ │ │ │ sxtw x3, w24 │ │ │ │ - b 2effc │ │ │ │ + b 2ef1c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #408] │ │ │ │ - cbz w0, 2f10c │ │ │ │ + cbz w0, 2f02c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x6d8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x608 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldr w1, [x1, #16372] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #404] │ │ │ │ - cbz w0, 2f100 │ │ │ │ + cbz w0, 2f020 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x6a0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x5d0 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ ldr w1, [x1, #8] │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #404] │ │ │ │ - cbnz w0, 2f118 │ │ │ │ + cbnz w0, 2f038 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x710 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x640 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ ldr w1, [x1, #16380] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x25, x28 │ │ │ │ mov x4, x21 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x798 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x6c8 │ │ │ │ ldr w0, [x0, #156] │ │ │ │ str w0, [x1, #176] │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x28, [x0, #160] │ │ │ │ ldr x26, [x0, #280] │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2eca4 │ │ │ │ + b 2ebc4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, #0xffffffffffffc208 // #-15864 │ │ │ │ add x21, x29, x1 │ │ │ │ mov w4, w22 │ │ │ │ mov x6, x21 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldp x1, x2, [x0, #424] │ │ │ │ orr w19, w19, #0x18 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ bl a850 │ │ │ │ mov w24, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0xa28 │ │ │ │ + add x2, x2, #0x958 │ │ │ │ ldrsw x3, [x1, #520] │ │ │ │ ldrsw x4, [x1, #324] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #324] │ │ │ │ ldr w0, [x0, #520] │ │ │ │ sub w3, w3, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w3, [x0, #324] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ - cbnz w0, 2fafc │ │ │ │ - cbz w24, 2f4b8 │ │ │ │ - b 2f830 │ │ │ │ + cbnz w0, 2fa1c │ │ │ │ + cbz w24, 2f3d8 │ │ │ │ + b 2f750 │ │ │ │ mov x4, #0x4 // #4 │ │ │ │ - b 2fab8 │ │ │ │ + b 2f9d8 │ │ │ │ mov x4, #0x8 // #8 │ │ │ │ - b 2fab8 │ │ │ │ + b 2f9d8 │ │ │ │ cmp w9, #0x43 │ │ │ │ ccmp w9, w1, #0x4, ne // ne = any │ │ │ │ - b.eq 2ea4c // b.none │ │ │ │ - b 2efbc │ │ │ │ - tbnz w27, #22, 2de34 │ │ │ │ + b.eq 2e96c // b.none │ │ │ │ + b 2eedc │ │ │ │ + tbnz w27, #22, 2dd54 │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ - b 2efc4 │ │ │ │ + b 2eee4 │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ - b 2deb0 │ │ │ │ + b 2ddd0 │ │ │ │ cmp w19, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ tst w7, w1 │ │ │ │ - b.ne 2ea5c // b.any │ │ │ │ + b.ne 2e97c // b.any │ │ │ │ mov w8, #0x1 // #1 │ │ │ │ - tbz w27, #22, 2d7b0 │ │ │ │ - b 2de34 │ │ │ │ + tbz w27, #22, 2d6d0 │ │ │ │ + b 2dd54 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4024] │ │ │ │ - b 2b08c │ │ │ │ + b 2afac │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x358 │ │ │ │ + add x2, x2, #0x288 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x1, #264] │ │ │ │ - b 2a68c │ │ │ │ + b 2a5ac │ │ │ │ mov w4, w8 │ │ │ │ - b 2c6ec │ │ │ │ + b 2c60c │ │ │ │ mul w0, w0, w27 │ │ │ │ add w0, w0, w0, lsr #31 │ │ │ │ asr w0, w0, #1 │ │ │ │ - b 2c550 │ │ │ │ + b 2c470 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ mov x28, x21 │ │ │ │ mov x22, x1 │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 2a524 │ │ │ │ + cbz x0, 2a444 │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x808 │ │ │ │ + add x2, x2, #0x738 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2a524 │ │ │ │ + b 2a444 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ mov x28, x21 │ │ │ │ mov x22, x1 │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 2a524 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + cbz x0, 2a444 │ │ │ │ + adrp x2, 59000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7c8 │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 2a524 │ │ │ │ + b 2a444 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + adrp x2, 56000 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ ldr x0, [x25] │ │ │ │ add w3, w3, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0x100 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0x30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, x22, [sp] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x8, lsl #12 │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x21 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ @@ -38369,59 +38313,59 @@ │ │ │ │ ldr x6, [x1, #16288] │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ ldr x1, [x1, #16232] │ │ │ │ str xzr, [sp, #64] │ │ │ │ str wzr, [sp, #72] │ │ │ │ str wzr, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ - bl 474e0 │ │ │ │ + bl 47400 │ │ │ │ mov w23, w0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ + adrp x2, 57000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0x148 │ │ │ │ + add x2, x2, #0x78 │ │ │ │ ldr w4, [x1, #352] │ │ │ │ ldr w3, [x1, #624] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add w3, w3, w1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz w23, 2e52c │ │ │ │ + cbz w23, 2e44c │ │ │ │ mov w1, w23 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl a3a0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #288] │ │ │ │ - b 2a508 │ │ │ │ + b 2a428 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ ldrsw x2, [x1, #324] │ │ │ │ mov w1, w22 │ │ │ │ bl 9fe0 │ │ │ │ - b 2e95c │ │ │ │ + b 2e87c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x9, #0xffffffffffffc15c // #-16036 │ │ │ │ add x2, x29, x9 │ │ │ │ ldr w3, [x0, #44] │ │ │ │ ldr w1, [x0, #324] │ │ │ │ ldr x0, [x0, #432] │ │ │ │ bl 9ea0 │ │ │ │ - cbz w0, 2e950 │ │ │ │ - b 2eb5c │ │ │ │ + cbz w0, 2e870 │ │ │ │ + b 2ea7c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #292] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.lt 2ca60 // b.tstop │ │ │ │ + b.lt 2c980 // b.tstop │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ str xzr, [x0, #248] │ │ │ │ str xzr, [x0, #272] │ │ │ │ - b 2c9d8 │ │ │ │ + b 2c8f8 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ add x5, x4, #0x390 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ mov w0, #0x102 // #258 │ │ │ │ ldr w3, [x1, #116] │ │ │ │ @@ -38437,86 +38381,86 @@ │ │ │ │ str w0, [x4, #920] │ │ │ │ str w1, [x4, #924] │ │ │ │ str w3, [x4, #928] │ │ │ │ str w2, [x4, #932] │ │ │ │ str w0, [x4, #936] │ │ │ │ mov w0, #0xc // #12 │ │ │ │ str w1, [x4, #940] │ │ │ │ - b 2c820 │ │ │ │ + b 2c740 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc50 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb80 │ │ │ │ mov x24, x28 │ │ │ │ ldr x23, [x0, #280] │ │ │ │ ldr x0, [x28] │ │ │ │ ldr w21, [x1, #324] │ │ │ │ ldr w1, [x1, #344] │ │ │ │ ldr w26, [x3, #348] │ │ │ │ str w1, [x3, #312] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc68 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xb98 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [x28] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xc88 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xbb8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [x28] │ │ │ │ mov x0, x23 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xca8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xbd8 │ │ │ │ ldrsw x6, [x0, #324] │ │ │ │ ldrsw x5, [x0, #348] │ │ │ │ mov x0, x19 │ │ │ │ ldrsw x4, [x1, #344] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x0, #344] │ │ │ │ ldr w0, [x0, #348] │ │ │ │ cmp w0, w2 │ │ │ │ csel w0, w0, w2, ge // ge = tcont │ │ │ │ cmp w2, #0x63 │ │ │ │ - b.le 305f4 │ │ │ │ + b.le 30514 │ │ │ │ mov w1, #0x64 // #100 │ │ │ │ sdiv w20, w2, w1 │ │ │ │ sbfiz x0, x0, #2, #32 │ │ │ │ bl 9b60 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 2d784 │ │ │ │ + cbz x0, 2d6a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ ldr w2, [x1, #344] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 305b0 │ │ │ │ + b.le 304d0 │ │ │ │ ldr x4, [x1, #424] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w3, [x4, x1, lsl #2] │ │ │ │ cmp w3, #0x0 │ │ │ │ ccmp w3, w2, #0x0, ge // ge = tcont │ │ │ │ - b.lt 30584 // b.tstop │ │ │ │ + b.lt 304a4 // b.tstop │ │ │ │ add x1, x1, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 30514 │ │ │ │ - b 305b0 │ │ │ │ + b.gt 30434 │ │ │ │ + b 304d0 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub w3, w0, #0x1 │ │ │ │ sub w1, w0, #0x1 │ │ │ │ ubfiz x0, x0, #2, #32 │ │ │ │ sxtw x3, w3 │ │ │ │ ldr w2, [x2, #116] │ │ │ │ lsl x1, x1, #2 │ │ │ │ @@ -38528,391 +38472,391 @@ │ │ │ │ ldr x3, [x3, #184] │ │ │ │ add x1, x3, x1 │ │ │ │ add x0, x3, x0 │ │ │ │ bl a240 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, w20 │ │ │ │ str w19, [x1, #896] │ │ │ │ - b 2c87c │ │ │ │ + b 2c79c │ │ │ │ ubfiz x3, x3, #2, #32 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldr w0, [x27, x3] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x27, x3] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x2, #344] │ │ │ │ ldr w0, [x0, #324] │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 30514 │ │ │ │ + b.gt 30434 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 30664 │ │ │ │ + b.le 30584 │ │ │ │ mov w4, #0x2 // #2 │ │ │ │ sxtw x2, w2 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ sdiv w0, w0, w4 │ │ │ │ - b 305e4 │ │ │ │ + b 30504 │ │ │ │ ldr w4, [x27, x1, lsl #2] │ │ │ │ add x1, x1, #0x1 │ │ │ │ add w3, w3, w4 │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 30600 // b.none │ │ │ │ + b.eq 30520 // b.none │ │ │ │ mov w19, w1 │ │ │ │ cmp w0, w3 │ │ │ │ - b.gt 305d0 │ │ │ │ - b 30604 │ │ │ │ + b.gt 304f0 │ │ │ │ + b 30524 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w20, [x1, #124] │ │ │ │ - b 304e4 │ │ │ │ + b 30404 │ │ │ │ add w19, w19, #0x1 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - adrp x22, 58000 │ │ │ │ - add x3, x3, #0xde8 │ │ │ │ - add x2, x22, #0xce8 │ │ │ │ + adrp x3, 59000 │ │ │ │ + adrp x22, 57000 │ │ │ │ + add x3, x3, #0xd18 │ │ │ │ + add x2, x22, #0xc18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #344] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 30698 │ │ │ │ - adrp x28, 58000 │ │ │ │ - add x28, x28, #0xd28 │ │ │ │ + b.le 305b8 │ │ │ │ + adrp x28, 57000 │ │ │ │ + add x28, x28, #0xc58 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ udiv w0, w25, w20 │ │ │ │ ldr w3, [x27, x25, lsl #2] │ │ │ │ add w23, w23, w3 │ │ │ │ msub w0, w0, w20, w25 │ │ │ │ - cbz w0, 3066c │ │ │ │ + cbz w0, 3058c │ │ │ │ add x25, x25, #0x1 │ │ │ │ cmp w1, w25 │ │ │ │ - b.gt 30640 │ │ │ │ - b 30698 │ │ │ │ + b.gt 30560 │ │ │ │ + b 305b8 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - b 30604 │ │ │ │ + b 30524 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sxtw x4, w23 │ │ │ │ mov x2, x28 │ │ │ │ add x25, x25, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #344] │ │ │ │ cmp w1, w25 │ │ │ │ - b.gt 30640 │ │ │ │ + b.gt 30560 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w28, [x0, #348] │ │ │ │ cmp w28, #0x63 │ │ │ │ - b.le 306cc │ │ │ │ + b.le 305ec │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sdiv w0, w28, w0 │ │ │ │ str w0, [x1, #124] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #344] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 30948 │ │ │ │ + b.le 30868 │ │ │ │ ldr w0, [x0, #312] │ │ │ │ sub w5, w3, #0x1 │ │ │ │ sdiv w20, w21, w0 │ │ │ │ cmp w5, #0x2 │ │ │ │ - b.ls 3093c // b.plast │ │ │ │ + b.ls 3085c // b.plast │ │ │ │ lsr w0, w3, #2 │ │ │ │ dup v29.4s, w20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x1, x27 │ │ │ │ add x0, x27, w0, uxtw #4 │ │ │ │ ldr q30, [x1], #16 │ │ │ │ sub v30.4s, v30.4s, v29.4s │ │ │ │ mla v31.4s, v30.4s, v30.4s │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 30704 // b.any │ │ │ │ + b.ne 30624 // b.any │ │ │ │ addv s31, v31.4s │ │ │ │ and w2, w3, #0xfffffffc │ │ │ │ fmov w0, s31 │ │ │ │ cmp w3, w2 │ │ │ │ - b.eq 30774 // b.none │ │ │ │ + b.eq 30694 // b.none │ │ │ │ mov w1, w2 │ │ │ │ add w6, w2, #0x1 │ │ │ │ lsl x1, x1, #2 │ │ │ │ ldr w4, [x27, x1] │ │ │ │ sub w4, w4, w20 │ │ │ │ madd w0, w4, w4, w0 │ │ │ │ cmp w6, w3 │ │ │ │ - b.ge 3083c // b.tcont │ │ │ │ + b.ge 3075c // b.tcont │ │ │ │ add x1, x27, x1 │ │ │ │ add w2, w2, #0x2 │ │ │ │ ldr w4, [x1, #4] │ │ │ │ sub w4, w4, w20 │ │ │ │ madd w0, w4, w4, w0 │ │ │ │ cmp w2, w3 │ │ │ │ - b.ge 30774 // b.tcont │ │ │ │ + b.ge 30694 // b.tcont │ │ │ │ ldr w1, [x1, #8] │ │ │ │ sub w1, w1, w20 │ │ │ │ madd w0, w1, w1, w0 │ │ │ │ sdiv w0, w0, w5 │ │ │ │ scvtf d0, w0 │ │ │ │ bl ab30 │ │ │ │ fcvtzs w25, d0 │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 3084c │ │ │ │ + b.le 3076c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x27, x0, lsl #2] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w28, [x1, #348] │ │ │ │ cmp w28, w0 │ │ │ │ - b.gt 30790 │ │ │ │ + b.gt 306b0 │ │ │ │ ldr w0, [x1, #324] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 308f0 │ │ │ │ + b.le 30810 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x1, #432] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w2, [x3, x1, lsl #2] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp w2, w28, #0x0, ge // ge = tcont │ │ │ │ - b.lt 308c4 // b.tstop │ │ │ │ + b.lt 307e4 // b.tstop │ │ │ │ add x1, x1, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 307c0 │ │ │ │ - b 308f0 │ │ │ │ + b.gt 306e0 │ │ │ │ + b 30810 │ │ │ │ madd w0, w0, w0, w0 │ │ │ │ add w0, w0, w0, lsr #31 │ │ │ │ asr w0, w0, #1 │ │ │ │ - b 2c578 │ │ │ │ + b 2c498 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0x870 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0x7a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - b 2e9b4 │ │ │ │ - adrp x2, 58000 │ │ │ │ + b 2e8d4 │ │ │ │ + adrp x2, 57000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ - b 30804 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ + b 30724 │ │ │ │ mov x20, x21 │ │ │ │ mov x1, x21 │ │ │ │ mov x2, x21 │ │ │ │ - b 2e6ec │ │ │ │ + b 2e60c │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 30784 // b.none │ │ │ │ - b 30774 │ │ │ │ + b.eq 306a4 // b.none │ │ │ │ + b 30694 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 307b4 │ │ │ │ + b.gt 306d4 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x22, #0xce8 │ │ │ │ - adrp x3, 5a000 │ │ │ │ - add x3, x3, #0xe00 │ │ │ │ + add x2, x22, #0xc18 │ │ │ │ + adrp x3, 59000 │ │ │ │ + add x3, x3, #0xd30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #348] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3097c │ │ │ │ - adrp x28, 58000 │ │ │ │ - add x28, x28, #0xd28 │ │ │ │ + b.le 3089c │ │ │ │ + adrp x28, 57000 │ │ │ │ + add x28, x28, #0xc58 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x27, x22, lsl #2] │ │ │ │ add w23, w23, w3 │ │ │ │ ldr w2, [x0, #124] │ │ │ │ udiv w0, w22, w2 │ │ │ │ msub w0, w0, w2, w22 │ │ │ │ - cbz w0, 30950 │ │ │ │ + cbz w0, 30870 │ │ │ │ add x22, x22, #0x1 │ │ │ │ cmp w1, w22 │ │ │ │ - b.gt 30898 │ │ │ │ - b 3097c │ │ │ │ + b.gt 307b8 │ │ │ │ + b 3089c │ │ │ │ ubfiz x2, x2, #2, #32 │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldr w0, [x27, x2] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x27, x2] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #324] │ │ │ │ ldr w28, [x2, #348] │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 307c0 │ │ │ │ + b.gt 306e0 │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 3085c │ │ │ │ + b.le 3077c │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ sxtw x28, w28 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ sdiv w0, w0, w3 │ │ │ │ - b 30924 │ │ │ │ + b 30844 │ │ │ │ ldr w3, [x27, x1, lsl #2] │ │ │ │ add x1, x1, #0x1 │ │ │ │ add w2, w2, w3 │ │ │ │ cmp x1, x28 │ │ │ │ - b.eq 30934 // b.none │ │ │ │ + b.eq 30854 // b.none │ │ │ │ mov w20, w1 │ │ │ │ cmp w0, w2 │ │ │ │ - b.gt 30910 │ │ │ │ - b 30860 │ │ │ │ + b.gt 30830 │ │ │ │ + b 30780 │ │ │ │ add w20, w20, #0x1 │ │ │ │ - b 30860 │ │ │ │ + b 30780 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 3072c │ │ │ │ + b 3064c │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ - b 30784 │ │ │ │ + b 306a4 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sxtw x4, w23 │ │ │ │ mov x2, x28 │ │ │ │ add x22, x22, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #348] │ │ │ │ cmp w1, w22 │ │ │ │ - b.gt 30898 │ │ │ │ + b.gt 307b8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x1, 5d000 │ │ │ │ - add x2, x1, #0x448 │ │ │ │ + adrp x1, 5c000 │ │ │ │ + add x2, x1, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w3, [x0, #348] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 30a48 │ │ │ │ + b.le 30968 │ │ │ │ sdiv w21, w21, w26 │ │ │ │ sub w5, w3, #0x1 │ │ │ │ cmp w5, #0x2 │ │ │ │ - b.ls 30b48 // b.plast │ │ │ │ + b.ls 30a68 // b.plast │ │ │ │ lsr w0, w3, #2 │ │ │ │ dup v29.4s, w21 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x1, x27 │ │ │ │ add x0, x27, w0, uxtw #4 │ │ │ │ ldr q30, [x1], #16 │ │ │ │ sub v30.4s, v30.4s, v29.4s │ │ │ │ mla v31.4s, v30.4s, v30.4s │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 309c8 // b.any │ │ │ │ + b.ne 308e8 // b.any │ │ │ │ addv s31, v31.4s │ │ │ │ and w2, w3, #0xfffffffc │ │ │ │ fmov w0, s31 │ │ │ │ tst x3, #0x3 │ │ │ │ - b.eq 30a38 // b.none │ │ │ │ + b.eq 30958 // b.none │ │ │ │ mov w1, w2 │ │ │ │ add w6, w2, #0x1 │ │ │ │ lsl x1, x1, #2 │ │ │ │ ldr w4, [x27, x1] │ │ │ │ sub w4, w4, w21 │ │ │ │ madd w0, w4, w4, w0 │ │ │ │ cmp w6, w3 │ │ │ │ - b.ge 30b54 // b.tcont │ │ │ │ + b.ge 30a74 // b.tcont │ │ │ │ add x1, x27, x1 │ │ │ │ add w2, w2, #0x2 │ │ │ │ ldr w4, [x1, #4] │ │ │ │ sub w4, w4, w21 │ │ │ │ madd w0, w4, w4, w0 │ │ │ │ cmp w2, w3 │ │ │ │ - b.ge 30a38 // b.tcont │ │ │ │ + b.ge 30958 // b.tcont │ │ │ │ ldr w1, [x1, #8] │ │ │ │ sub w1, w1, w21 │ │ │ │ madd w0, w1, w1, w0 │ │ │ │ sdiv w0, w0, w5 │ │ │ │ scvtf d0, w0 │ │ │ │ bl ab30 │ │ │ │ fcvtzs w22, d0 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x7, #0xffffffffffffc2c0 // #-15680 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x28, x29, x7 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd38 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc68 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x21, 58000 │ │ │ │ + adrp x21, 57000 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd50 │ │ │ │ - add x21, x21, #0xd68 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ + add x21, x21, #0xc98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ sxtw x3, w25 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ scvtf d0, w19 │ │ │ │ - adrp x19, 58000 │ │ │ │ - add x19, x19, #0xd90 │ │ │ │ + adrp x19, 57000 │ │ │ │ + add x19, x19, #0xcc0 │ │ │ │ mov x2, x19 │ │ │ │ ldr w1, [x0, #344] │ │ │ │ ldr x0, [x24] │ │ │ │ scvtf d31, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xda0 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xcd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov x8, #0xffffffffffffc2c8 // #-15672 │ │ │ │ sxtw x3, w22 │ │ │ │ mov x2, x21 │ │ │ │ add x22, x29, x8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 58000 │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + adrp x2, 57000 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ scvtf d0, w20 │ │ │ │ mov x2, x19 │ │ │ │ ldr w1, [x0, #348] │ │ │ │ ldr x0, [x24] │ │ │ │ scvtf d31, w1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x27 │ │ │ │ bl ab40 │ │ │ │ - b 2a524 │ │ │ │ + b 2a444 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 309f0 │ │ │ │ + b 30910 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 30a48 // b.none │ │ │ │ - b 30a38 │ │ │ │ + b.eq 30968 // b.none │ │ │ │ + b 30958 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -38930,23 +38874,23 @@ │ │ │ │ adrp x28, 83000 │ │ │ │ ldr x0, [x2] │ │ │ │ str x0, [sp, #56] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str wzr, [x28, #1552] │ │ │ │ str wzr, [sp, #44] │ │ │ │ bl 9b90 │ │ │ │ - cbnz w0, 30fa0 │ │ │ │ + cbnz w0, 30ec0 │ │ │ │ str d15, [sp, #160] │ │ │ │ movi d15, #0x0 │ │ │ │ add x23, sp, #0x2c │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ adrp x22, 83000 │ │ │ │ - adrp x21, 5b000 │ │ │ │ + adrp x21, 5a000 │ │ │ │ add x22, x22, #0x4f8 │ │ │ │ - add x21, x21, #0xa10 │ │ │ │ + add x21, x21, #0x940 │ │ │ │ mov w24, w0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str wzr, [sp] │ │ │ │ str wzr, [sp, #8] │ │ │ │ stp w0, wzr, [sp, #16] │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ @@ -38955,52 +38899,52 @@ │ │ │ │ mov x4, x23 │ │ │ │ mov x3, x22 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, w20 │ │ │ │ bl ab70 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 30c8c // b.none │ │ │ │ + b.eq 30bac // b.none │ │ │ │ cmp w0, #0x6c │ │ │ │ - b.eq 30f34 // b.none │ │ │ │ - b.gt 30eb4 │ │ │ │ + b.eq 30e54 // b.none │ │ │ │ + b.gt 30dd4 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.eq 30f40 // b.none │ │ │ │ - b.gt 30f20 │ │ │ │ + b.eq 30e60 // b.none │ │ │ │ + b.gt 30e40 │ │ │ │ cmp w0, #0x44 │ │ │ │ - b.eq 30f58 // b.none │ │ │ │ + b.eq 30e78 // b.none │ │ │ │ cmp w0, #0x62 │ │ │ │ - b.ne 30c10 // b.any │ │ │ │ + b.ne 30b30 // b.any │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9970 │ │ │ │ add w27, w0, #0x1 │ │ │ │ mov x4, x23 │ │ │ │ mov x3, x22 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, w20 │ │ │ │ bl ab70 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 30c30 // b.any │ │ │ │ + b.ne 30b50 // b.any │ │ │ │ ldr w0, [sp, #8] │ │ │ │ - cbnz w0, 30ffc │ │ │ │ - cbnz w27, 310d0 │ │ │ │ + cbnz w0, 30f1c │ │ │ │ + cbnz w27, 30ff0 │ │ │ │ fcmp d15, #0.0 │ │ │ │ - b.ne 31070 // b.any │ │ │ │ + b.ne 30f90 // b.any │ │ │ │ ldr w0, [sp, #20] │ │ │ │ - cbnz w0, 310ac │ │ │ │ + cbnz w0, 30fcc │ │ │ │ ldr w0, [sp] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 31154 │ │ │ │ + b.le 31074 │ │ │ │ mul w0, w26, w25 │ │ │ │ ldr w1, [sp] │ │ │ │ cmp w0, w1 │ │ │ │ - b.lt 31128 // b.tstop │ │ │ │ + b.lt 31048 // b.tstop │ │ │ │ ldr w0, [sp] │ │ │ │ ubfiz x22, x0, #2, #32 │ │ │ │ sxtw x0, w0 │ │ │ │ str x0, [sp, #8] │ │ │ │ mov x0, x22 │ │ │ │ bl 9b60 │ │ │ │ mov x24, x0 │ │ │ │ @@ -39008,91 +38952,91 @@ │ │ │ │ bl 9b60 │ │ │ │ mov x23, x0 │ │ │ │ mov x0, x22 │ │ │ │ bl 9b60 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x21, x0 │ │ │ │ ccmp x24, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 311ac // b.none │ │ │ │ - cbz x23, 31194 │ │ │ │ + b.eq 310cc // b.none │ │ │ │ + cbz x23, 310b4 │ │ │ │ mov x20, x24 │ │ │ │ add x19, x22, x24 │ │ │ │ bl 9980 │ │ │ │ sdiv w1, w0, w26 │ │ │ │ msub w1, w1, w26, w0 │ │ │ │ str w1, [x20], #4 │ │ │ │ cmp x20, x19 │ │ │ │ - b.ne 30d10 // b.any │ │ │ │ + b.ne 30c30 // b.any │ │ │ │ mov x20, x23 │ │ │ │ add x19, x23, x22 │ │ │ │ bl 9980 │ │ │ │ sdiv w1, w0, w25 │ │ │ │ msub w1, w1, w25, w0 │ │ │ │ str w1, [x20], #4 │ │ │ │ cmp x19, x20 │ │ │ │ - b.ne 30d30 // b.any │ │ │ │ + b.ne 30c50 // b.any │ │ │ │ mov x20, x21 │ │ │ │ add x19, x22, x21 │ │ │ │ bl 9980 │ │ │ │ scvtf s30, w0 │ │ │ │ str s30, [x20], #4 │ │ │ │ cmp x19, x20 │ │ │ │ - b.ne 30d50 // b.any │ │ │ │ + b.ne 30c70 // b.any │ │ │ │ ldr w0, [x28, #1552] │ │ │ │ - cbnz w0, 30e00 │ │ │ │ + cbnz w0, 30d20 │ │ │ │ ldr w0, [sp] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 30e00 // b.none │ │ │ │ + b.eq 30d20 // b.none │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ mov x20, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 30d9c │ │ │ │ + b 30cbc │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w20, w19 │ │ │ │ - b.le 30dec │ │ │ │ + b.le 30d0c │ │ │ │ ldr w1, [x24, x20, lsl #2] │ │ │ │ ldr w0, [x24, x19, lsl #2] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 30d90 // b.any │ │ │ │ + b.ne 30cb0 // b.any │ │ │ │ ldr w1, [x23, x20, lsl #2] │ │ │ │ ldr w0, [x23, x19, lsl #2] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 30d90 // b.any │ │ │ │ + b.ne 30cb0 // b.any │ │ │ │ bl 9980 │ │ │ │ add x19, x19, #0x1 │ │ │ │ sdiv w1, w0, w26 │ │ │ │ add w28, w28, #0x1 │ │ │ │ msub w1, w1, w26, w0 │ │ │ │ str w1, [x24, x20, lsl #2] │ │ │ │ bl 9980 │ │ │ │ sdiv w1, w0, w25 │ │ │ │ msub w1, w1, w25, w0 │ │ │ │ str w1, [x23, x20, lsl #2] │ │ │ │ cmp w20, w19 │ │ │ │ - b.gt 30d9c │ │ │ │ + b.gt 30cbc │ │ │ │ ldr w0, [sp] │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp w0, w20 │ │ │ │ - b.gt 30d88 │ │ │ │ - cbnz w28, 30d80 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x2, x2, #0xb10 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + b.gt 30ca8 │ │ │ │ + cbnz w28, 30ca0 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x2, x2, #0xa40 │ │ │ │ + add x1, x1, #0x5e8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ ldr x4, [sp, #8] │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ sxtw x3, w25 │ │ │ │ sxtw x2, w26 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ - add x20, x20, #0xb50 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ + add x20, x20, #0xa80 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ ldr s0, [x21, x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr w3, [x23, x19] │ │ │ │ mov x1, x20 │ │ │ │ @@ -39101,297 +39045,297 @@ │ │ │ │ fcvt d0, s0 │ │ │ │ add w3, w3, w0 │ │ │ │ add w2, w2, w0 │ │ │ │ sxtw x3, w3 │ │ │ │ sxtw x2, w2 │ │ │ │ bl aa10 <__printf_chk@plt> │ │ │ │ cmp x22, x19 │ │ │ │ - b.ne 30e40 // b.any │ │ │ │ + b.ne 30d60 // b.any │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ orr w0, w0, w27 │ │ │ │ ldr d15, [sp, #160] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ cset w24, ne // ne = any │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 30fc0 │ │ │ │ + b 30ee0 │ │ │ │ cmp w0, #0x72 │ │ │ │ - b.eq 30f7c // b.none │ │ │ │ + b.eq 30e9c // b.none │ │ │ │ cmp w0, #0x73 │ │ │ │ - b.eq 30f64 // b.none │ │ │ │ + b.eq 30e84 // b.none │ │ │ │ cmp w0, #0x6e │ │ │ │ - b.ne 30c10 // b.any │ │ │ │ + b.ne 30b30 // b.any │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3992] │ │ │ │ str x1, [sp] │ │ │ │ ldr x0, [x1] │ │ │ │ bl 9970 │ │ │ │ ldr x1, [sp] │ │ │ │ str w0, [sp] │ │ │ │ ldr x1, [x1] │ │ │ │ ldrb w0, [x1] │ │ │ │ - cbz w0, 30c10 │ │ │ │ + cbz w0, 30b30 │ │ │ │ mov x0, x1 │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 96d0 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ add x1, x1, x0 │ │ │ │ ldurb w0, [x1, #-1] │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.ne 30c10 // b.any │ │ │ │ + b.ne 30b30 // b.any │ │ │ │ ldr w0, [sp] │ │ │ │ scvtf d15, w0 │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ cmp w0, #0x64 │ │ │ │ - b.ne 30c10 // b.any │ │ │ │ + b.ne 30b30 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x28, #1552] │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #8] │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9970 │ │ │ │ mov w25, w0 │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #20] │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9970 │ │ │ │ str w0, [sp, #16] │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9970 │ │ │ │ mov w26, w0 │ │ │ │ - b 30c10 │ │ │ │ + b 30b30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ ldr d15, [sp, #160] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb60 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 31184 // b.any │ │ │ │ + b.ne 310a4 // b.any │ │ │ │ ldp x29, x30, [sp, #64] │ │ │ │ mov w0, w24 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x27, x28, [sp, #144] │ │ │ │ add sp, sp, #0xb0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w26, #0x0 │ │ │ │ csel w25, w25, w26, eq // eq = none │ │ │ │ - cbnz w27, 31050 │ │ │ │ + cbnz w27, 30f70 │ │ │ │ ldr w1, [sp, #16] │ │ │ │ add x4, sp, #0x30 │ │ │ │ sub w2, w25, #0x1 │ │ │ │ mov w0, w25 │ │ │ │ mov w5, #0x44 // #68 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl a7d0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - cbz x0, 30f94 │ │ │ │ + cbz x0, 30eb4 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl a670 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - cbz x0, 31118 │ │ │ │ + cbz x0, 31038 │ │ │ │ bl a300 │ │ │ │ ldr d15, [sp, #160] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 30fc0 │ │ │ │ + b 30ee0 │ │ │ │ ldr w1, [sp, #16] │ │ │ │ sub w2, w27, #0x1 │ │ │ │ mov w0, w25 │ │ │ │ add x4, sp, #0x30 │ │ │ │ mov w5, #0x44 // #68 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl a7d0 │ │ │ │ - b 31024 │ │ │ │ - adrp x0, 61000 │ │ │ │ + b 30f44 │ │ │ │ + adrp x0, 60000 │ │ │ │ scvtf d31, w25 │ │ │ │ - ldr d0, [x0, #448] │ │ │ │ + ldr d0, [x0, #240] │ │ │ │ fmul d0, d15, d0 │ │ │ │ scvtf d15, w26 │ │ │ │ fmul d15, d15, d0 │ │ │ │ fmul d31, d31, d15 │ │ │ │ fcvtzs w0, d31 │ │ │ │ str w0, [sp] │ │ │ │ - cbnz w0, 30ca0 │ │ │ │ + cbnz w0, 30bc0 │ │ │ │ ldr w0, [sp, #20] │ │ │ │ - cbnz w0, 310ac │ │ │ │ + cbnz w0, 30fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp] │ │ │ │ - b 30cb4 │ │ │ │ + b 30bd4 │ │ │ │ mov w0, w26 │ │ │ │ add x4, sp, #0x30 │ │ │ │ mov w5, #0x44 // #68 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str xzr, [sp, #48] │ │ │ │ bl a7d0 │ │ │ │ - b 31024 │ │ │ │ + b 30f44 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub w4, w27, #0x1 │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w26 │ │ │ │ mov w0, w1 │ │ │ │ mov w6, #0x44 // #68 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ bl 9a60 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 30f94 │ │ │ │ + cbz x0, 30eb4 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl a670 │ │ │ │ mov x0, x19 │ │ │ │ bl a300 │ │ │ │ ldr d15, [sp, #160] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 30fc0 │ │ │ │ + b 30ee0 │ │ │ │ ldr d15, [sp, #160] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 30fc0 │ │ │ │ + b 30ee0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xad8 │ │ │ │ + add x2, x2, #0xa08 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d15, [sp, #160] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 30fbc │ │ │ │ + b 30edc │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr x3, [x19] │ │ │ │ - add x2, x2, #0xa20 │ │ │ │ + add x2, x2, #0x950 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d15, [sp, #160] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 30fbc │ │ │ │ + b 30edc │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ str d15, [sp, #160] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ mov w27, #0xffffffff // #-1 │ │ │ │ - b 30e90 │ │ │ │ - cbz x24, 311b8 │ │ │ │ + b 30db0 │ │ │ │ + cbz x24, 310d8 │ │ │ │ mov x0, x24 │ │ │ │ bl ab40 │ │ │ │ - cbnz x21, 311d0 │ │ │ │ - cbz x23, 311a4 │ │ │ │ + cbnz x21, 310f0 │ │ │ │ + cbz x23, 310c4 │ │ │ │ mov x0, x23 │ │ │ │ mov w27, #0xffffffff // #-1 │ │ │ │ bl ab40 │ │ │ │ - b 30e90 │ │ │ │ + b 30db0 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - b 311bc │ │ │ │ + b 310dc │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xb0 │ │ │ │ adrp x3, 7f000 │ │ │ │ ldr x3, [x3, #3960] │ │ │ │ stp x29, x30, [sp, #80] │ │ │ │ add x29, sp, #0x50 │ │ │ │ stp x19, x20, [sp, #96] │ │ │ │ stp x21, x22, [sp, #112] │ │ │ │ mov w21, w0 │ │ │ │ mov x22, x1 │ │ │ │ ldr x0, [x3] │ │ │ │ str x0, [sp, #72] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - cbnz w2, 31398 │ │ │ │ + cbnz w2, 312b8 │ │ │ │ mov x19, #0x1 // #1 │ │ │ │ cmp w21, #0x1 │ │ │ │ - b.le 31360 │ │ │ │ + b.le 31280 │ │ │ │ stp x23, x24, [sp, #128] │ │ │ │ - adrp x23, 5b000 │ │ │ │ + adrp x23, 5a000 │ │ │ │ mov w24, #0x3f // #63 │ │ │ │ - add x23, x23, #0xc18 │ │ │ │ + add x23, x23, #0xb48 │ │ │ │ stp x25, x26, [sp, #144] │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4048] │ │ │ │ str x27, [sp, #160] │ │ │ │ adrp x26, 7f000 │ │ │ │ ldr x26, [x26, #4024] │ │ │ │ - b 312d0 │ │ │ │ + b 311f0 │ │ │ │ ldr x27, [x26] │ │ │ │ mov x0, x20 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ ldp w4, w1, [sp, #36] │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ - add x2, x2, #0x138 │ │ │ │ - adrp x7, 5b000 │ │ │ │ - add x7, x7, #0xbb8 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ + adrp x7, 5a000 │ │ │ │ + add x7, x7, #0xae8 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldrsw x6, [sp, #60] │ │ │ │ csel x7, x7, x2, ne // ne = any │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ cmp w4, #0x0 │ │ │ │ - add x0, x0, #0xbc0 │ │ │ │ + add x0, x0, #0xaf0 │ │ │ │ ldrsw x5, [sp, #68] │ │ │ │ csel x0, x0, x2, ne // ne = any │ │ │ │ ldrsw x4, [sp, #64] │ │ │ │ cmp w1, #0x0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xbd0 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ csel x1, x1, x2, ne // ne = any │ │ │ │ stp x0, x1, [sp] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov x0, x27 │ │ │ │ - add x2, x2, #0xbf8 │ │ │ │ + add x2, x2, #0xb28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w21, w19 │ │ │ │ - b.le 31354 │ │ │ │ + b.le 31274 │ │ │ │ ldr x20, [x22, x19, lsl #3] │ │ │ │ ldrb w0, [x20] │ │ │ │ cmp w0, #0x2d │ │ │ │ - b.eq 312c4 // b.none │ │ │ │ + b.eq 311e4 // b.none │ │ │ │ add x0, sp, #0x38 │ │ │ │ add x1, sp, #0x34 │ │ │ │ add x2, sp, #0x30 │ │ │ │ stp x2, x1, [sp] │ │ │ │ add x7, sp, #0x2c │ │ │ │ str x0, [sp, #16] │ │ │ │ add x1, sp, #0x40 │ │ │ │ @@ -39404,86 +39348,86 @@ │ │ │ │ strb w24, [sp, #35] │ │ │ │ stp wzr, wzr, [sp, #36] │ │ │ │ stp wzr, wzr, [sp, #44] │ │ │ │ stp wzr, wzr, [sp, #52] │ │ │ │ bl a4d0 │ │ │ │ ldr w1, [sp, #56] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 31250 │ │ │ │ + cbz w0, 31170 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w21, w19 │ │ │ │ - b.gt 312d0 │ │ │ │ + b.gt 311f0 │ │ │ │ ldp x23, x24, [sp, #128] │ │ │ │ ldp x25, x26, [sp, #144] │ │ │ │ ldr x27, [sp, #160] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 314f0 // b.any │ │ │ │ + b.ne 31410 // b.any │ │ │ │ ldp x29, x30, [sp, #80] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #96] │ │ │ │ ldp x21, x22, [sp, #112] │ │ │ │ add sp, sp, #0xb0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x23, x24, [sp, #128] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x23, 7f000 │ │ │ │ ldr x23, [x23, #4024] │ │ │ │ - add x2, x2, #0xc30 │ │ │ │ + add x2, x2, #0xb60 │ │ │ │ mov x19, #0x1 // #1 │ │ │ │ ldr x0, [x23] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w21, #0x1 │ │ │ │ - b.le 314d4 │ │ │ │ + b.le 313f4 │ │ │ │ adrp x24, 7f000 │ │ │ │ ldr x24, [x24, #4048] │ │ │ │ stp x25, x26, [sp, #144] │ │ │ │ - adrp x26, 5b000 │ │ │ │ - adrp x25, 5b000 │ │ │ │ - add x26, x26, #0xbe0 │ │ │ │ - add x25, x25, #0xbe8 │ │ │ │ + adrp x26, 5a000 │ │ │ │ + adrp x25, 5a000 │ │ │ │ + add x26, x26, #0xb10 │ │ │ │ + add x25, x25, #0xb18 │ │ │ │ str x27, [sp, #160] │ │ │ │ - b 31440 │ │ │ │ + b 31360 │ │ │ │ ldr x27, [x23] │ │ │ │ mov x0, x20 │ │ │ │ bl 9860 │ │ │ │ mov x3, x0 │ │ │ │ ldp w6, w4, [sp, #60] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr w1, [sp, #36] │ │ │ │ mov x0, x27 │ │ │ │ scvtf d0, w6 │ │ │ │ scvtf d31, w4 │ │ │ │ ldrsw x5, [sp, #68] │ │ │ │ cmp w1, #0x0 │ │ │ │ - add x2, x2, #0xd28 │ │ │ │ + add x2, x2, #0xc58 │ │ │ │ sxtw x4, w4 │ │ │ │ sxtw x6, w6 │ │ │ │ csel x7, x25, x26, eq // eq = none │ │ │ │ fdiv d0, d0, d31 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w21, w19 │ │ │ │ - b.le 314cc │ │ │ │ + b.le 313ec │ │ │ │ ldr x20, [x22, x19, lsl #3] │ │ │ │ ldrb w0, [x20] │ │ │ │ cmp w0, #0x2d │ │ │ │ - b.eq 31434 // b.none │ │ │ │ + b.eq 31354 // b.none │ │ │ │ add x0, sp, #0x38 │ │ │ │ add x1, sp, #0x34 │ │ │ │ add x2, sp, #0x30 │ │ │ │ mov w8, #0x3f // #63 │ │ │ │ stp x2, x1, [sp] │ │ │ │ add x7, sp, #0x2c │ │ │ │ add x1, sp, #0x40 │ │ │ │ @@ -39497,190 +39441,190 @@ │ │ │ │ strb w8, [sp, #35] │ │ │ │ stp wzr, wzr, [sp, #36] │ │ │ │ stp wzr, wzr, [sp, #44] │ │ │ │ stp wzr, wzr, [sp, #52] │ │ │ │ bl a4d0 │ │ │ │ ldr w1, [sp, #56] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 313e8 │ │ │ │ + cbz w0, 31308 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc18 │ │ │ │ + add x2, x2, #0xb48 │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w21, w19 │ │ │ │ - b.gt 31440 │ │ │ │ + b.gt 31360 │ │ │ │ ldp x25, x26, [sp, #144] │ │ │ │ ldr x27, [sp, #160] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr x0, [x23] │ │ │ │ - add x2, x2, #0xcb8 │ │ │ │ + add x2, x2, #0xbe8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x23, x24, [sp, #128] │ │ │ │ - b 31360 │ │ │ │ + b 31280 │ │ │ │ stp x23, x24, [sp, #128] │ │ │ │ stp x25, x26, [sp, #144] │ │ │ │ str x27, [sp, #160] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldp x8, x12, [sp] │ │ │ │ ldr w10, [sp, #24] │ │ │ │ ldr w11, [sp, #32] │ │ │ │ ldr w9, [sp, #40] │ │ │ │ - cbz x2, 31520 │ │ │ │ + cbz x2, 31440 │ │ │ │ ldr w2, [x2] │ │ │ │ cmp w2, w9 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ - cbz x3, 31530 │ │ │ │ + b.ne 31500 // b.any │ │ │ │ + cbz x3, 31450 │ │ │ │ ldr w2, [x3] │ │ │ │ cmp w2, w9 │ │ │ │ - b.lt 315e0 // b.tstop │ │ │ │ - cbz x4, 31544 │ │ │ │ + b.lt 31500 // b.tstop │ │ │ │ + cbz x4, 31464 │ │ │ │ ldr w2, [x4] │ │ │ │ ldr w3, [sp, #48] │ │ │ │ cmp w2, w3 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ - cbz x5, 31558 │ │ │ │ + b.ne 31500 // b.any │ │ │ │ + cbz x5, 31478 │ │ │ │ ldr w2, [x5] │ │ │ │ ldr w3, [sp, #56] │ │ │ │ cmp w2, w3 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ - cbz x6, 3156c │ │ │ │ + b.ne 31500 // b.any │ │ │ │ + cbz x6, 3148c │ │ │ │ ldr w2, [x6] │ │ │ │ ldr w3, [sp, #64] │ │ │ │ cmp w2, w3 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ - cbz x7, 31580 │ │ │ │ + b.ne 31500 // b.any │ │ │ │ + cbz x7, 314a0 │ │ │ │ ldr w2, [x7] │ │ │ │ ldr w3, [sp, #72] │ │ │ │ cmp w2, w3 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ - cbz x8, 31594 │ │ │ │ + b.ne 31500 // b.any │ │ │ │ + cbz x8, 314b4 │ │ │ │ ldr w2, [x8] │ │ │ │ ldr w3, [sp, #80] │ │ │ │ cmp w2, w3 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ - cbz w10, 315a4 │ │ │ │ + b.ne 31500 // b.any │ │ │ │ + cbz w10, 314c4 │ │ │ │ ldr w2, [x0, #56] │ │ │ │ tst w10, w2 │ │ │ │ - b.eq 315e0 // b.none │ │ │ │ - cbnz w11, 315d4 │ │ │ │ - cbz x1, 315e8 │ │ │ │ - cbz x12, 315c0 │ │ │ │ + b.eq 31500 // b.none │ │ │ │ + cbnz w11, 314f4 │ │ │ │ + cbz x1, 31508 │ │ │ │ + cbz x12, 314e0 │ │ │ │ ldr w1, [x12] │ │ │ │ ldr w2, [sp, #88] │ │ │ │ cmp w1, w2 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ + b.ne 31500 // b.any │ │ │ │ ldr w0, [x0, #96] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x1 │ │ │ │ csetm w0, hi // hi = pmore │ │ │ │ ret │ │ │ │ ldr w2, [x0, #56] │ │ │ │ tst w11, w2 │ │ │ │ - b.eq 315a8 // b.none │ │ │ │ + b.eq 314c8 // b.none │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ ldr x1, [sp, #16] │ │ │ │ - cbz x1, 315c0 │ │ │ │ + cbz x1, 314e0 │ │ │ │ ldr w2, [x1] │ │ │ │ ldr w1, [x0, #40] │ │ │ │ cmp w2, w1 │ │ │ │ - b.ne 315e0 // b.any │ │ │ │ + b.ne 31500 // b.any │ │ │ │ ldr w0, [x0, #96] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x1 │ │ │ │ csetm w0, hi // hi = pmore │ │ │ │ - b 315d0 │ │ │ │ + b 314f0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x3, x1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x0 │ │ │ │ - cbz w2, 316e0 │ │ │ │ + cbz w2, 31600 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 31764 // b.any │ │ │ │ + b.ne 31684 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl a8e0 │ │ │ │ - b 316c0 │ │ │ │ + b 315e0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -39689,174 +39633,174 @@ │ │ │ │ mov x3, x1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, w2 │ │ │ │ - cbz w2, 31a58 │ │ │ │ + cbz w2, 31978 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x22, x0, #3 │ │ │ │ cmp x22, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x28 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ str x23, [sp, #48] │ │ │ │ bl 94c0 │ │ │ │ lsl x23, x0, #2 │ │ │ │ cmp x23, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, x22 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x30 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, x23 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x38 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x3c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x40 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl 94c0 │ │ │ │ lsl x22, x0, #2 │ │ │ │ cmp x22, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x48 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x50 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, x22 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x58 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x5c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x60 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x64 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x68 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x6c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x70 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov w2, w21 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x20, #0x78 │ │ │ │ - bl 31620 │ │ │ │ - cbnz w0, 31a3c │ │ │ │ + bl 31540 │ │ │ │ + cbnz w0, 3195c │ │ │ │ mov w2, w21 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x20, #0xa0 │ │ │ │ - bl 31620 │ │ │ │ - cbnz w0, 31a3c │ │ │ │ + bl 31540 │ │ │ │ + cbnz w0, 3195c │ │ │ │ mov w2, w21 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x20, #0xc8 │ │ │ │ - bl 31620 │ │ │ │ - cbnz w0, 31a3c │ │ │ │ + bl 31540 │ │ │ │ + cbnz w0, 3195c │ │ │ │ mov w2, w21 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x20, #0xf0 │ │ │ │ - bl 31620 │ │ │ │ - cbnz w0, 31a3c │ │ │ │ + bl 31540 │ │ │ │ + cbnz w0, 3195c │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x23, [sp, #48] │ │ │ │ @@ -39867,146 +39811,146 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x22, x0, #3 │ │ │ │ cmp x22, #0x8 │ │ │ │ - b.ne 31a40 // b.any │ │ │ │ + b.ne 31960 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x28 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ str x23, [sp, #48] │ │ │ │ bl a8e0 │ │ │ │ lsl x23, x0, #2 │ │ │ │ cmp x23, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, x22 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x30 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, x23 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x38 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x3c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x40 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl a8e0 │ │ │ │ lsl x22, x0, #2 │ │ │ │ cmp x22, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x48 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x50 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x1, x22 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x58 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x5c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x60 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x64 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x68 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x6c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 31a3c // b.any │ │ │ │ + b.ne 3195c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x70 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ - b 319c8 │ │ │ │ + b 318e8 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w20, w7 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ @@ -40014,27 +39958,27 @@ │ │ │ │ mov w21, w6 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov w24, w2 │ │ │ │ mov w23, w4 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x26, x0 │ │ │ │ mov w25, w3 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ mov x27, x1 │ │ │ │ mov w28, #0x25 // #37 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 31dc8 │ │ │ │ + cbz x0, 31ce8 │ │ │ │ mov x0, #0x80 // #128 │ │ │ │ bl 9b60 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 31de0 │ │ │ │ + cbz x0, 31d00 │ │ │ │ str wzr, [x0, #60] │ │ │ │ - cbz x27, 31d14 │ │ │ │ + cbz x27, 31c34 │ │ │ │ ldp q25, q24, [x27, #64] │ │ │ │ ldp q27, q26, [x27, #96] │ │ │ │ ldp q29, q28, [x27] │ │ │ │ ldp q31, q30, [x27, #32] │ │ │ │ stp q25, q24, [x0, #64] │ │ │ │ stp q27, q26, [x0, #96] │ │ │ │ str xzr, [x0, #72] │ │ │ │ @@ -40053,185 +39997,185 @@ │ │ │ │ mul w1, w1, w21 │ │ │ │ mul w20, w1, w20 │ │ │ │ mul w20, w20, w2 │ │ │ │ smull x21, w20, w0 │ │ │ │ mov x0, x21 │ │ │ │ bl 9b60 │ │ │ │ str x0, [x19, #64] │ │ │ │ - cbz x0, 31de0 │ │ │ │ - cbz x26, 31d60 │ │ │ │ + cbz x0, 31d00 │ │ │ │ + cbz x26, 31c80 │ │ │ │ str x19, [x26] │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w3, w28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x21 │ │ │ │ mov w3, w20 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd80 │ │ │ │ + add x2, x2, #0xcb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w28, w0, #0xff │ │ │ │ - b 31cd4 │ │ │ │ + b 31bf4 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ - b 31da8 │ │ │ │ + b 31cc8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x1 │ │ │ │ - cbnz w2, 31ec4 │ │ │ │ + cbnz w2, 31de4 │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 9bf0 │ │ │ │ mov x0, x19 │ │ │ │ bl 96d0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 31eb4 │ │ │ │ + cbz x0, 31dd4 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x21, [sp, #32] │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ cmp w1, #0x2f │ │ │ │ - b.eq 31f3c // b.none │ │ │ │ + b.eq 31e5c // b.none │ │ │ │ cmp x20, #0xb │ │ │ │ - b.ls 31f00 // b.plast │ │ │ │ + b.ls 31e20 // b.plast │ │ │ │ sub x21, x20, #0xb │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x19, x21 │ │ │ │ - add x1, x1, #0x508 │ │ │ │ + add x1, x1, #0x428 │ │ │ │ bl a590 │ │ │ │ - cbnz w0, 31e5c │ │ │ │ + cbnz w0, 31d7c │ │ │ │ strb wzr, [x19, x21] │ │ │ │ sub x21, x20, #0x8 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x19, x21 │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ + add x1, x1, #0x418 │ │ │ │ bl a590 │ │ │ │ - cbnz w0, 31e78 │ │ │ │ + cbnz w0, 31d98 │ │ │ │ strb wzr, [x19, x21] │ │ │ │ sub x21, x20, #0x7 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x19, x21 │ │ │ │ - add x1, x1, #0x540 │ │ │ │ + add x1, x1, #0x460 │ │ │ │ bl a590 │ │ │ │ - cbnz w0, 31e94 │ │ │ │ + cbnz w0, 31db4 │ │ │ │ strb wzr, [x19, x21] │ │ │ │ sub x20, x20, #0x4 │ │ │ │ - adrp x1, 55000 │ │ │ │ + adrp x1, 54000 │ │ │ │ add x0, x19, x20 │ │ │ │ - add x1, x1, #0x538 │ │ │ │ + add x1, x1, #0x458 │ │ │ │ bl a590 │ │ │ │ - cbnz w0, 31f14 │ │ │ │ + cbnz w0, 31e34 │ │ │ │ strb wzr, [x19, x20] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 9860 │ │ │ │ ldrb w1, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x19 │ │ │ │ - cbz w1, 31ef8 │ │ │ │ + cbz w1, 31e18 │ │ │ │ mov w0, #0x5f5c // #24412 │ │ │ │ nop │ │ │ │ strb w1, [x2] │ │ │ │ cmp w1, #0x5f │ │ │ │ - b.eq 31f28 // b.none │ │ │ │ + b.eq 31e48 // b.none │ │ │ │ ldrb w1, [x3, #1]! │ │ │ │ add x2, x2, #0x1 │ │ │ │ - cbnz w1, 31ee0 │ │ │ │ + cbnz w1, 31e00 │ │ │ │ strb wzr, [x2] │ │ │ │ - b 31e14 │ │ │ │ + b 31d34 │ │ │ │ cmp x20, #0x8 │ │ │ │ - b.hi 31e5c // b.pmore │ │ │ │ - b.eq 31e78 // b.none │ │ │ │ + b.hi 31d7c // b.pmore │ │ │ │ + b.eq 31d98 // b.none │ │ │ │ cmp x20, #0x4 │ │ │ │ - b.hi 31e94 // b.pmore │ │ │ │ + b.hi 31db4 // b.pmore │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ strh w0, [x2], #2 │ │ │ │ ldrb w1, [x3, #1]! │ │ │ │ - cbnz w1, 31ee0 │ │ │ │ + cbnz w1, 31e00 │ │ │ │ strb wzr, [x2] │ │ │ │ - b 31e14 │ │ │ │ + b 31d34 │ │ │ │ strb wzr, [x19, x0] │ │ │ │ mov x0, x19 │ │ │ │ bl 96d0 │ │ │ │ mov x20, x0 │ │ │ │ - b 31e38 │ │ │ │ + b 31d58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x3, x1 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x20, x0 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 32010 // b.any │ │ │ │ + b.ne 31f30 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 32010 // b.any │ │ │ │ + b.ne 31f30 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 32010 // b.any │ │ │ │ + b.ne 31f30 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 32010 // b.any │ │ │ │ + b.ne 31f30 // b.any │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ lsl x1, x1, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 32010 // b.any │ │ │ │ + b.ne 31f30 // b.any │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ @@ -40292,31 +40236,31 @@ │ │ │ │ add x24, x25, x19 │ │ │ │ ldr d15, [x25, x19] │ │ │ │ ldp w0, w2, [x24, #100] │ │ │ │ str w0, [sp, #68] │ │ │ │ ldr d14, [x24, #8] │ │ │ │ str w2, [sp, #104] │ │ │ │ ldr w27, [x24, #108] │ │ │ │ - cbz x1, 32120 │ │ │ │ + cbz x1, 32040 │ │ │ │ ldr w2, [sp, #1384] │ │ │ │ add x0, sp, #0xb0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr d31, [x24, #16] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 32134 // b.none │ │ │ │ + b.eq 32054 // b.none │ │ │ │ fcmpe d15, d31 │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ ldr d31, [x24, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 32148 // b.none │ │ │ │ + b.eq 32068 // b.none │ │ │ │ fcmpe d14, d31 │ │ │ │ fcsel d14, d14, d31, mi // mi = first │ │ │ │ - cbz w20, 322cc │ │ │ │ + cbz w20, 321ec │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ne 32288 // b.any │ │ │ │ + b.ne 321a8 // b.any │ │ │ │ ldr x1, [sp, #72] │ │ │ │ mov w3, #0x53 // #83 │ │ │ │ ldr w0, [x24, #56] │ │ │ │ ldr w4, [sp, #108] │ │ │ │ ubfiz x20, x1, #2, #32 │ │ │ │ ldr w8, [sp, #1360] │ │ │ │ tst x0, #0x400000 │ │ │ │ @@ -40334,143 +40278,143 @@ │ │ │ │ ldr w5, [x22, x20] │ │ │ │ sub w2, w2, #0x43 │ │ │ │ ldrb w3, [x3, w8, sxtw] │ │ │ │ ldr w6, [x0, w4, uxtw #2] │ │ │ │ mov w4, #0x3f // #63 │ │ │ │ ldr x0, [x21] │ │ │ │ cmp w2, #0x11 │ │ │ │ - b.ls 328b4 // b.plast │ │ │ │ + b.ls 327d4 // b.plast │ │ │ │ str w6, [sp, #8] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr w6, [sp, #104] │ │ │ │ - add x2, x2, #0xf70 │ │ │ │ + add x2, x2, #0xea0 │ │ │ │ str w5, [sp, #16] │ │ │ │ ldr w5, [sp, #68] │ │ │ │ str w7, [sp] │ │ │ │ mov w7, w27 │ │ │ │ str w3, [sp, #24] │ │ │ │ mov w3, w26 │ │ │ │ str w1, [sp, #32] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w4, [sp, #40] │ │ │ │ add x4, sp, #0xb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d14, d15 │ │ │ │ - adrp x2, 5a000 │ │ │ │ + adrp x2, 59000 │ │ │ │ ldr x0, [x21] │ │ │ │ - add x2, x2, #0x420 │ │ │ │ + add x2, x2, #0x350 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmp d15, #0.0 │ │ │ │ ldr x0, [x21] │ │ │ │ movi d0, #0x0 │ │ │ │ - b.eq 32234 // b.none │ │ │ │ + b.eq 32154 // b.none │ │ │ │ ldr w1, [x22, x20] │ │ │ │ ldr d31, [x24, #48] │ │ │ │ scvtf d0, w1 │ │ │ │ fmul d0, d0, d31 │ │ │ │ fdiv d0, d0, d15 │ │ │ │ fcmp d14, #0.0 │ │ │ │ ldr d1, [x25, x19] │ │ │ │ movi d2, #0x0 │ │ │ │ fdiv d1, d1, d15 │ │ │ │ - b.eq 3225c // b.none │ │ │ │ + b.eq 3217c // b.none │ │ │ │ ldr w1, [x22, x20] │ │ │ │ ldr d31, [x24, #48] │ │ │ │ scvtf d2, w1 │ │ │ │ fmul d2, d2, d31 │ │ │ │ fdiv d2, d2, d14 │ │ │ │ ldr d3, [x24, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xec8 │ │ │ │ fdiv d3, d3, d14 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #1208] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 329fc // b.any │ │ │ │ + b.ne 3291c // b.any │ │ │ │ add sp, sp, #0x4c0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp d14, d15, [sp, #96] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ fmov d0, #2.000000000000000000e+00 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xe50 │ │ │ │ - adrp x28, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ + adrp x28, 5a000 │ │ │ │ bl 98c0 │ │ │ │ fmov d14, d0 │ │ │ │ - add x0, x28, #0xd50 │ │ │ │ - adrp x20, 5b000 │ │ │ │ - add x20, x20, #0xdc0 │ │ │ │ + add x0, x28, #0xc80 │ │ │ │ + adrp x20, 5a000 │ │ │ │ + add x20, x20, #0xcf0 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 329c8 │ │ │ │ - add x0, x28, #0xd50 │ │ │ │ + cbz x0, 328e8 │ │ │ │ + add x0, x28, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ str x1, [sp, #160] │ │ │ │ - cbz x0, 329ac │ │ │ │ + cbz x0, 328cc │ │ │ │ ldr d31, [x24, #8] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 328c4 // b.any │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + b.ne 327e4 // b.any │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr d31, [x24, #32] │ │ │ │ ldr d30, [x24, #16] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 32918 // b.none │ │ │ │ + b.eq 32838 // b.none │ │ │ │ fmul d0, d14, d30 │ │ │ │ fcmp d31, d0 │ │ │ │ - b.eq 3299c // b.none │ │ │ │ + b.eq 328bc // b.none │ │ │ │ fcmpe d31, d0 │ │ │ │ - adrp x0, 60000 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - add x1, x1, #0xdd0 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ + add x1, x1, #0xd00 │ │ │ │ csel x0, x1, x0, gt │ │ │ │ str x0, [sp, #152] │ │ │ │ ldr w0, [sp, #1384] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 32930 │ │ │ │ - adrp x26, 5b000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x26, x26, #0xde0 │ │ │ │ - add x0, x0, #0xdf8 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe18 │ │ │ │ + b.le 32850 │ │ │ │ + adrp x26, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x26, x26, #0xd10 │ │ │ │ + add x0, x0, #0xd28 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd48 │ │ │ │ str x0, [sp, #80] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xe30 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd60 │ │ │ │ stp x0, x1, [sp, #128] │ │ │ │ fcmp d31, d30 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ ldr x0, [x21] │ │ │ │ - b.eq 3290c // b.none │ │ │ │ + b.eq 3282c // b.none │ │ │ │ ldp x2, x1, [sp, #128] │ │ │ │ fcmpe d31, d30 │ │ │ │ csel x3, x1, x2, gt │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x2, x1, #0x6b8 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x2, x1, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x2, [sp, #168] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x3, x20 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -40478,68 +40422,68 @@ │ │ │ │ str x20, [sp] │ │ │ │ ldr w5, [sp, #68] │ │ │ │ mov x6, x20 │ │ │ │ ldr x0, [x21] │ │ │ │ mov x4, x20 │ │ │ │ ldr w7, [sp, #104] │ │ │ │ add x3, sp, #0xb0 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xe88 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xdb8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - add x0, x28, #0xd50 │ │ │ │ + add x0, x28, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr x2, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3294c │ │ │ │ + b.le 3286c │ │ │ │ scvtf d14, w27 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ - adrp x28, 5b000 │ │ │ │ + adrp x28, 5a000 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ - add x28, x28, #0xe40 │ │ │ │ + add x28, x28, #0xd70 │ │ │ │ fmov d31, x1 │ │ │ │ fmov d0, d14 │ │ │ │ cmp w27, #0x3e7 │ │ │ │ - b.le 329e4 │ │ │ │ + b.le 32904 │ │ │ │ ldrb w0, [x28, #1] │ │ │ │ - cbz w0, 3245c │ │ │ │ + cbz w0, 3237c │ │ │ │ fdiv d0, d0, d31 │ │ │ │ add x28, x28, #0x1 │ │ │ │ fcmpe d0, d31 │ │ │ │ - b.ge 32444 // b.tcont │ │ │ │ + b.ge 32364 // b.tcont │ │ │ │ mov x0, x2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xe98 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xdc8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldrb w3, [x28] │ │ │ │ cmp w3, #0x20 │ │ │ │ - b.eq 32490 // b.none │ │ │ │ + b.eq 323b0 // b.none │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x758 │ │ │ │ + add x2, x2, #0x688 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov x3, x20 │ │ │ │ - add x2, x1, #0x6b8 │ │ │ │ + add x2, x1, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 324f4 │ │ │ │ + b.le 32414 │ │ │ │ ldr w0, [x23, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 324f4 │ │ │ │ + b.le 32414 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr w1, [sp, #120] │ │ │ │ - add x2, x2, #0xea0 │ │ │ │ + add x2, x2, #0xdd0 │ │ │ │ mov x6, x20 │ │ │ │ mov x4, x20 │ │ │ │ ldr w5, [x0, w1, uxtw #2] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ ldr w1, [sp, #108] │ │ │ │ ldr w3, [x0, w1, uxtw #2] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -40558,143 +40502,143 @@ │ │ │ │ ubfiz x27, x0, #2, #32 │ │ │ │ sub w1, w1, #0x43 │ │ │ │ ldr x0, [x21] │ │ │ │ ldrb w5, [x2, w4, sxtw] │ │ │ │ mov w2, #0x3f // #63 │ │ │ │ ldr w3, [x22, x27] │ │ │ │ cmp w1, #0x11 │ │ │ │ - b.hi 32548 // b.pmore │ │ │ │ - adrp x2, 61000 │ │ │ │ - add x2, x2, #0x3a8 │ │ │ │ + b.hi 32468 // b.pmore │ │ │ │ + adrp x2, 60000 │ │ │ │ + add x2, x2, #0x2d8 │ │ │ │ ldr w2, [x2, w1, uxtw #2] │ │ │ │ str x20, [sp] │ │ │ │ mov x6, x20 │ │ │ │ str w2, [sp, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x20, [sp, #16] │ │ │ │ mov x4, x20 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xeb0 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr w1, [sp, #124] │ │ │ │ ldr w6, [x24, #88] │ │ │ │ ldr w3, [x0, w1, uxtw #2] │ │ │ │ ldr x0, [x21] │ │ │ │ cmp w3, w6 │ │ │ │ - b.eq 32980 // b.none │ │ │ │ + b.eq 328a0 // b.none │ │ │ │ add w1, w3, w3, lsr #31 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ cmp w6, w1, asr #1 │ │ │ │ ldr x1, [sp, #80] │ │ │ │ csel x5, x1, x2, gt │ │ │ │ ldr w1, [x24, #92] │ │ │ │ cmp w3, w1 │ │ │ │ - b.eq 32970 // b.none │ │ │ │ + b.eq 32890 // b.none │ │ │ │ add w2, w3, w3, lsr #31 │ │ │ │ ldr x4, [sp, #128] │ │ │ │ cmp w1, w2, asr #1 │ │ │ │ ldr x2, [sp, #80] │ │ │ │ csel x2, x2, x4, gt │ │ │ │ str x2, [sp, #80] │ │ │ │ str x2, [sp] │ │ │ │ mov x7, x20 │ │ │ │ str w1, [sp, #8] │ │ │ │ mov x4, x20 │ │ │ │ str x20, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xec8 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xdf8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x28, 60000 │ │ │ │ + adrp x28, 5f000 │ │ │ │ ldp x2, x1, [x24, #72] │ │ │ │ - add x28, x28, #0x138 │ │ │ │ + add x28, x28, #0x68 │ │ │ │ ldr x0, [x21] │ │ │ │ mov x5, x20 │ │ │ │ ldr x23, [sp, #136] │ │ │ │ mov x3, x20 │ │ │ │ scvtf d0, x2 │ │ │ │ scvtf d1, x1 │ │ │ │ cmp x2, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ csel x4, x26, x23, le │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ csel x4, x28, x4, eq // eq = none │ │ │ │ - add x2, x2, #0xee0 │ │ │ │ + add x2, x2, #0xe10 │ │ │ │ fdiv d0, d0, d14 │ │ │ │ fdiv d1, d1, d14 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w3, w6, [x24, #60] │ │ │ │ mov x7, x20 │ │ │ │ ldr x0, [x21] │ │ │ │ cmp w3, w6 │ │ │ │ csel x5, x26, x23, le │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x28, x5, eq // eq = none │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xef8 │ │ │ │ + add x2, x2, #0xe28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmp d15, #0.0 │ │ │ │ ldr x0, [x21] │ │ │ │ movi d0, #0x0 │ │ │ │ - b.eq 3267c // b.none │ │ │ │ + b.eq 3259c // b.none │ │ │ │ ldr w1, [x22, x27] │ │ │ │ ldr d31, [x24, #48] │ │ │ │ scvtf d0, w1 │ │ │ │ fmul d0, d0, d31 │ │ │ │ fdiv d0, d0, d15 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ mov x6, x20 │ │ │ │ ldr d1, [x25, x19] │ │ │ │ mov x4, x20 │ │ │ │ ldr d2, [x24, #8] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf08 │ │ │ │ + add x2, x2, #0xe38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [x25, x19] │ │ │ │ ldr d0, [x24, #16] │ │ │ │ ldr x0, [x21] │ │ │ │ fcmp d0, d31 │ │ │ │ - b.eq 32900 // b.none │ │ │ │ + b.eq 32820 // b.none │ │ │ │ fcmpe d0, d31 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ csel x3, x1, x26, mi // mi = first │ │ │ │ ldr d31, [x24, #8] │ │ │ │ ldr d1, [x24, #32] │ │ │ │ fcmp d1, d31 │ │ │ │ - b.eq 328f4 // b.none │ │ │ │ + b.eq 32814 // b.none │ │ │ │ fcmpe d1, d31 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ csel x26, x1, x26, mi // mi = first │ │ │ │ ldr x6, [sp, #152] │ │ │ │ mov x5, x26 │ │ │ │ ldr d2, [x24, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x20, [sp] │ │ │ │ mov x7, x20 │ │ │ │ mov x4, x20 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xf28 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xe58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldr w1, [sp, #1360] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and x0, x0, #0xff │ │ │ │ cmp w0, #0x17 │ │ │ │ - b.hi 32738 // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + b.hi 32658 // b.pmore │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ add x1, x1, #0x48 │ │ │ │ ldr x5, [x1, x0, lsl #3] │ │ │ │ - adrp x19, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ ldr w1, [sp, #104] │ │ │ │ ldr d30, [x24, #80] │ │ │ │ add w23, w0, w1 │ │ │ │ ldrsw x1, [x24, #108] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ @@ -40708,15 +40652,15 @@ │ │ │ │ ldp w0, w2, [x24, #100] │ │ │ │ mov x3, x20 │ │ │ │ ucvtf d31, x1 │ │ │ │ mul x6, x6, x5 │ │ │ │ csel w0, w0, w2, eq // eq = none │ │ │ │ fmul d0, d0, d29 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x19, #0xf48 │ │ │ │ + add x2, x19, #0xe78 │ │ │ │ sxtw x4, w0 │ │ │ │ fadd d31, d31, d30 │ │ │ │ add x4, x4, w23, sxtw │ │ │ │ ldr x0, [x21] │ │ │ │ fcvtzu x5, d31 │ │ │ │ madd x4, x4, x6, x5 │ │ │ │ ucvtf d31, x4 │ │ │ │ @@ -40725,27 +40669,27 @@ │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldr w1, [sp, #1360] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and x0, x0, #0xff │ │ │ │ cmp w0, #0x17 │ │ │ │ - b.hi 327e4 // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b.hi 32704 // b.pmore │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x5, [x1, x0, lsl #3] │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ ldr w1, [x22, x27] │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ ldr d31, [x24, #48] │ │ │ │ fmov d28, x0 │ │ │ │ fmov d0, #1.000000000000000000e+00 │ │ │ │ ldrsw x4, [x24, #108] │ │ │ │ scvtf d30, w1 │ │ │ │ - add x2, x19, #0xf48 │ │ │ │ + add x2, x19, #0xe78 │ │ │ │ ldr d29, [x24, #80] │ │ │ │ smull x23, w23, w1 │ │ │ │ mul x4, x4, x5 │ │ │ │ mov x3, x20 │ │ │ │ fmul d30, d30, d31 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ scvtf d29, d29 │ │ │ │ @@ -40756,121 +40700,121 @@ │ │ │ │ fdiv d0, d0, d30 │ │ │ │ fcvtzu x4, d31 │ │ │ │ madd x23, x23, x5, x4 │ │ │ │ ucvtf d31, x23 │ │ │ │ fmul d0, d31, d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w1, [x22, x27] │ │ │ │ - adrp x3, 60000 │ │ │ │ + adrp x3, 5f000 │ │ │ │ ldr d31, [x24, #48] │ │ │ │ - add x3, x3, #0x138 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ ldr w4, [x24, #112] │ │ │ │ mov x5, x20 │ │ │ │ scvtf d0, w1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr x0, [x21] │ │ │ │ cmp w4, #0x0 │ │ │ │ ldr x6, [sp, #160] │ │ │ │ fmul d0, d0, d31 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + add x2, x2, #0xe88 │ │ │ │ csel x3, x3, x1, ne // ne = any │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #1384] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 32288 │ │ │ │ + b.le 321a8 │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf68 │ │ │ │ + add x2, x2, #0xe98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 32288 │ │ │ │ - adrp x4, 61000 │ │ │ │ - add x4, x4, #0x3a8 │ │ │ │ + b 321a8 │ │ │ │ + adrp x4, 60000 │ │ │ │ + add x4, x4, #0x2d8 │ │ │ │ ldr w4, [x4, w2, uxtw #2] │ │ │ │ - b 321bc │ │ │ │ + b 320dc │ │ │ │ ldr d30, [x25, x19] │ │ │ │ fmul d30, d14, d30 │ │ │ │ fcmp d31, d30 │ │ │ │ - b.eq 3298c // b.none │ │ │ │ + b.eq 328ac // b.none │ │ │ │ fcmpe d31, d30 │ │ │ │ - adrp x0, 60000 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - add x1, x1, #0xdd0 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ + add x1, x1, #0xd00 │ │ │ │ csel x0, x1, x0, gt │ │ │ │ str x0, [sp, #144] │ │ │ │ - b 32328 │ │ │ │ - adrp x26, 60000 │ │ │ │ - add x26, x26, #0x138 │ │ │ │ - b 326e0 │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - b 326c4 │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - b 323b4 │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + b 32248 │ │ │ │ + adrp x26, 5f000 │ │ │ │ + add x26, x26, #0x68 │ │ │ │ + b 32600 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + b 325e4 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + b 322d4 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ str x0, [sp, #152] │ │ │ │ ldr w0, [sp, #1384] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 3236c │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + b.gt 3228c │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ mov x26, x0 │ │ │ │ str x0, [sp, #80] │ │ │ │ stp x0, x0, [sp, #128] │ │ │ │ stp x0, x0, [sp, #144] │ │ │ │ - b 32394 │ │ │ │ + b 322b4 │ │ │ │ mov x0, x2 │ │ │ │ mov x4, x20 │ │ │ │ mov w3, w27 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe90 │ │ │ │ + add x2, x2, #0xdc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ scvtf d14, w27 │ │ │ │ - b 324a8 │ │ │ │ - adrp x2, 60000 │ │ │ │ - add x2, x2, #0x138 │ │ │ │ + b 323c8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ + add x2, x2, #0x68 │ │ │ │ str x2, [sp, #80] │ │ │ │ - b 325c0 │ │ │ │ - adrp x5, 60000 │ │ │ │ - add x5, x5, #0x138 │ │ │ │ - b 3259c │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xdd0 │ │ │ │ + b 324e0 │ │ │ │ + adrp x5, 5f000 │ │ │ │ + add x5, x5, #0x68 │ │ │ │ + b 324bc │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd00 │ │ │ │ str x0, [sp, #144] │ │ │ │ - b 32328 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xdd0 │ │ │ │ + b 32248 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd00 │ │ │ │ str x0, [sp, #152] │ │ │ │ - b 32360 │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - add x0, x0, #0xe78 │ │ │ │ + b 32280 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ + add x0, x0, #0xda8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #160] │ │ │ │ - b 32310 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ - add x0, x0, #0xe68 │ │ │ │ + b 32230 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ + add x0, x0, #0xd98 │ │ │ │ bl a6b0 │ │ │ │ mov x20, x0 │ │ │ │ - b 322f8 │ │ │ │ + b 32218 │ │ │ │ mov x0, x2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x2, x2, #0xe98 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x2, x2, #0xdc8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 32490 │ │ │ │ + b 323b0 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ @@ -40880,100 +40824,100 @@ │ │ │ │ stp d10, d11, [sp, #112] │ │ │ │ stp d12, d13, [sp, #128] │ │ │ │ stp d14, d15, [sp, #144] │ │ │ │ sub sp, sp, #0xd50 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ add x14, sp, #0xdf0 │ │ │ │ mov x23, x0 │ │ │ │ - adrp x8, 61000 │ │ │ │ + adrp x8, 60000 │ │ │ │ adrp x11, 7f000 │ │ │ │ ldr x11, [x11, #3960] │ │ │ │ - adrp x19, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ ldp x22, x0, [x14, #16] │ │ │ │ - add x20, x19, #0xd50 │ │ │ │ + add x20, x19, #0xc80 │ │ │ │ ldp x10, x28, [x14] │ │ │ │ stp x0, x5, [sp, #192] │ │ │ │ - ldr d0, [x8, #456] │ │ │ │ + ldr d0, [x8, #248] │ │ │ │ ldr x0, [sp, #3600] │ │ │ │ str x0, [sp, #232] │ │ │ │ ldr x0, [sp, #3608] │ │ │ │ str x10, [sp, #128] │ │ │ │ str x7, [sp, #208] │ │ │ │ str x6, [sp, #320] │ │ │ │ str x2, [sp, #512] │ │ │ │ str x1, [sp, #1136] │ │ │ │ str x0, [sp, #1144] │ │ │ │ str x3, [sp, #1224] │ │ │ │ str x4, [sp, #1232] │ │ │ │ ldr x0, [x11] │ │ │ │ str x0, [sp, #3400] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x88 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ bl 98c0 │ │ │ │ fmov d13, d0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d0, [x0, #464] │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x98 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d0, [x0, #256] │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfc8 │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #2.000000000000000000e+00 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xe50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ str d31, [sp, #1192] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #1.000000000000000000e+01 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfd8 │ │ │ │ str d31, [sp, #1168] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ str d31, [sp, #1200] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ mov x0, x20 │ │ │ │ fcvtzs w24, d31 │ │ │ │ bl 98c0 │ │ │ │ fcvtzs w1, d0 │ │ │ │ mov x0, x20 │ │ │ │ str w1, [sp, #240] │ │ │ │ bl 95c0 │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x20, x1, #0xdc0 │ │ │ │ - cbz x0, 34b30 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x20, x1, #0xcf0 │ │ │ │ + cbz x0, 34a50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x10, [sp, #128] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ str x1, [sp, #328] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - cbz x0, 34b6c │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 34a8c │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x10, [sp, #128] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #136] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - cbz x0, 34ba4 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 34ac4 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x10, [sp, #128] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #168] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - cbz x0, 34be0 │ │ │ │ + cbz x0, 34b00 │ │ │ │ ldp w0, w1, [x23] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldp w6, w5, [x23, #8] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ mul w1, w0, w1 │ │ │ │ fmov d10, x2 │ │ │ │ ldr w2, [x23, #24] │ │ │ │ @@ -41101,89 +41045,89 @@ │ │ │ │ ldr x20, [sp, #200] │ │ │ │ str x22, [sp, #1120] │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ str x1, [sp, #128] │ │ │ │ str wzr, [sp, #1128] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 34c04 │ │ │ │ + b.le 34b24 │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ ldr w1, [x28, #4] │ │ │ │ - cbz x2, 33f50 │ │ │ │ + cbz x2, 33e70 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ fmov d15, d13 │ │ │ │ mov x19, x10 │ │ │ │ fmov d13, d12 │ │ │ │ mov w10, w25 │ │ │ │ fmov d12, d11 │ │ │ │ mov w17, w22 │ │ │ │ fmov d11, d10 │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ fmov d10, d14 │ │ │ │ ldr d14, [sp, #1192] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w23, w26 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ mov x22, x8 │ │ │ │ mov x25, x28 │ │ │ │ - adrp x3, 5e000 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + adrp x3, 5d000 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ str wzr, [sp, #344] │ │ │ │ str x3, [sp, #1264] │ │ │ │ str x2, [sp, #1272] │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3349c │ │ │ │ + b.le 333bc │ │ │ │ ldr w3, [x25, #8] │ │ │ │ mov w9, w10 │ │ │ │ mov x26, x25 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov x10, x22 │ │ │ │ mov x25, x27 │ │ │ │ str w25, [sp, #1176] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 33480 │ │ │ │ + b.le 333a0 │ │ │ │ ldr w4, [x26, #12] │ │ │ │ mov x11, x25 │ │ │ │ mov w12, #0x0 // #0 │ │ │ │ mov w25, w22 │ │ │ │ mov x28, x26 │ │ │ │ mov w22, w12 │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 33468 │ │ │ │ + b.le 33388 │ │ │ │ ldr w5, [x28, #16] │ │ │ │ mov w27, w25 │ │ │ │ mov x12, x11 │ │ │ │ mov w14, #0x0 // #0 │ │ │ │ mov w11, w22 │ │ │ │ mov x25, x28 │ │ │ │ mov w22, w14 │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 3344c │ │ │ │ + b.le 3336c │ │ │ │ ldr w6, [x25, #20] │ │ │ │ mov w8, w9 │ │ │ │ mov w9, w11 │ │ │ │ str w22, [sp, #1132] │ │ │ │ mov w22, w27 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ str w26, [sp, #1208] │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 33430 │ │ │ │ + b.le 33350 │ │ │ │ ldr w0, [x25, #24] │ │ │ │ mov x14, #0x0 // #0 │ │ │ │ str x24, [sp, #1288] │ │ │ │ mov w24, w22 │ │ │ │ mov x22, x26 │ │ │ │ str x19, [sp, #1280] │ │ │ │ add x7, sp, #0x940 │ │ │ │ str w14, [sp, #1180] │ │ │ │ str x7, [sp, #1256] │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 33414 │ │ │ │ + b.le 33334 │ │ │ │ mov x27, x14 │ │ │ │ str w23, [sp, #1216] │ │ │ │ mov x23, x25 │ │ │ │ mov x25, x12 │ │ │ │ str w9, [sp, #496] │ │ │ │ str w8, [sp, #1152] │ │ │ │ str w17, [sp, #1156] │ │ │ │ @@ -41216,135 +41160,135 @@ │ │ │ │ smull x19, w19, w7 │ │ │ │ add x26, x21, x19 │ │ │ │ ldr d29, [x21, x19] │ │ │ │ ldr w7, [x26, #88] │ │ │ │ ldr d26, [x26, #16] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w11, w7, #0x4, ne // ne = any │ │ │ │ - b.ne 32fa8 // b.any │ │ │ │ + b.ne 32ec8 // b.any │ │ │ │ ldp w10, w7, [x26, #60] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w10, w7, #0x4, ne // ne = any │ │ │ │ cset w10, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d26, d29, #0x0, ne // ne = any │ │ │ │ cset w7, mi // mi = first │ │ │ │ orr w7, w10, w7 │ │ │ │ str w7, [sp, #1184] │ │ │ │ ldr x7, [sp, #1112] │ │ │ │ ldr x8, [sp, #1160] │ │ │ │ ldr w7, [x7] │ │ │ │ mov w10, w8 │ │ │ │ cmp w7, w8 │ │ │ │ - b.ne 33f28 // b.any │ │ │ │ + b.ne 33e48 // b.any │ │ │ │ ldr x7, [sp, #520] │ │ │ │ - cbz x7, 32fd4 │ │ │ │ + cbz x7, 32ef4 │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w27 │ │ │ │ - b.ne 333e4 // b.any │ │ │ │ + b.ne 33304 // b.any │ │ │ │ ldr x7, [sp, #208] │ │ │ │ - cbz x7, 334d4 │ │ │ │ + cbz x7, 333f4 │ │ │ │ ldr x7, [sp, #1120] │ │ │ │ - cbz x7, 32ff0 │ │ │ │ + cbz x7, 32f10 │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w28 │ │ │ │ - b.ne 333e4 // b.any │ │ │ │ + b.ne 33304 // b.any │ │ │ │ ldr w7, [x26, #96] │ │ │ │ sub w7, w7, #0x1 │ │ │ │ cmp w7, #0x1 │ │ │ │ - b.hi 333e4 // b.pmore │ │ │ │ + b.hi 33304 // b.pmore │ │ │ │ cmp w2, w10 │ │ │ │ ldr w2, [sp, #1156] │ │ │ │ ldr w7, [sp, #504] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #1156] │ │ │ │ ldr w2, [sp, #344] │ │ │ │ cinc w2, w2, ne // ne = any │ │ │ │ str w2, [sp, #344] │ │ │ │ mov w2, w24 │ │ │ │ - cbz w7, 333e4 │ │ │ │ + cbz w7, 33304 │ │ │ │ ldr d31, [x26, #8] │ │ │ │ ldr d28, [x26, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 3354c // b.any │ │ │ │ + b.ne 3346c // b.any │ │ │ │ fcmp d26, d29 │ │ │ │ - b.ne 334f0 // b.any │ │ │ │ + b.ne 33410 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 33068 // b.any │ │ │ │ + b.ne 32f88 // b.any │ │ │ │ fmul d30, d14, d29 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.ls 338ac // b.plast │ │ │ │ + b.ls 337cc // b.plast │ │ │ │ mov w7, w4 │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 33120 │ │ │ │ + b 33040 │ │ │ │ fcmpe d28, #0.0 │ │ │ │ movi d30, #0x0 │ │ │ │ fmov d27, d29 │ │ │ │ fcsel d30, d30, d28, mi // mi = first │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d31, d30, mi // mi = first │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 33090 │ │ │ │ + b.gt 32fb0 │ │ │ │ fcmpe d26, d29 │ │ │ │ - b.mi 33590 // b.first │ │ │ │ + b.mi 334b0 // b.first │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 3394c // b.first │ │ │ │ + b.mi 3386c // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 3394c // b.none │ │ │ │ + b.eq 3386c // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ fmul d31, d14, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.ge 338b8 // b.tcont │ │ │ │ + b.ge 337d8 // b.tcont │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d27, #0.0 │ │ │ │ movi d31, #0x0 │ │ │ │ fccmp d30, d31, #0x4, ne // ne = any │ │ │ │ - b.eq 33120 // b.none │ │ │ │ + b.eq 33040 // b.none │ │ │ │ ldr d29, [sp, #1168] │ │ │ │ fmul d31, d29, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 33964 // b.first │ │ │ │ + b.mi 33884 // b.first │ │ │ │ fmul d31, d29, d30 │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fcmpe d31, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr d29, [sp, #1200] │ │ │ │ fmul d31, d29, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 33958 // b.first │ │ │ │ + b.mi 33878 // b.first │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d30, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr x0, [sp, #1136] │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 3315c │ │ │ │ + cbz x1, 3307c │ │ │ │ ldr x0, [sp, #1256] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w6, [sp, #1296] │ │ │ │ str w5, [sp, #1304] │ │ │ │ str w7, [sp, #1312] │ │ │ │ str w4, [sp, #1324] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w6, [sp, #1296] │ │ │ │ ldr w5, [sp, #1304] │ │ │ │ ldr w7, [sp, #1312] │ │ │ │ ldr w4, [sp, #1324] │ │ │ │ ldr w0, [sp, #1152] │ │ │ │ - cbz w0, 338d4 │ │ │ │ + cbz w0, 337f4 │ │ │ │ ldr w0, [sp, #1176] │ │ │ │ mov w7, w24 │ │ │ │ str w0, [sp] │ │ │ │ mov x5, x20 │ │ │ │ ldr w0, [sp, #496] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ @@ -41360,18 +41304,18 @@ │ │ │ │ ldr x3, [sp, #1224] │ │ │ │ ldr x4, [sp, #1232] │ │ │ │ ldr w0, [sp, #1152] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #240] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x23 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w1, [x23, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.gt 33760 │ │ │ │ + b.gt 33680 │ │ │ │ ldr w0, [x20, x22, lsl #2] │ │ │ │ scvtf d28, w0 │ │ │ │ ldp d27, d23, [x26, #24] │ │ │ │ ldr d26, [sp, #768] │ │ │ │ ldr d25, [sp, #760] │ │ │ │ ldr d31, [x26, #48] │ │ │ │ fcmpe d27, d26 │ │ │ │ @@ -41473,180 +41417,180 @@ │ │ │ │ fcmpe d28, d27 │ │ │ │ fcsel d27, d27, d28, gt │ │ │ │ str d27, [sp, #880] │ │ │ │ ldr d27, [sp, #888] │ │ │ │ fcmpe d28, d27 │ │ │ │ fcsel d28, d28, d27, gt │ │ │ │ str d28, [sp, #888] │ │ │ │ - cbz w4, 333a4 │ │ │ │ + cbz w4, 332c4 │ │ │ │ ldr w5, [x26, #64] │ │ │ │ cmp w5, #0x0 │ │ │ │ ccmp w4, w5, #0x4, ne // ne = any │ │ │ │ - b.ne 335f8 // b.any │ │ │ │ - cbnz w5, 33f08 │ │ │ │ + b.ne 33518 // b.any │ │ │ │ + cbnz w5, 33e28 │ │ │ │ ldr d29, [x26, #8] │ │ │ │ ldr d23, [x26, #32] │ │ │ │ fmul d31, d15, d23 │ │ │ │ ldr w6, [x23, #20] │ │ │ │ ldp w1, w3, [x23, #4] │ │ │ │ ldp w4, w5, [x23, #12] │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.mi 3371c // b.first │ │ │ │ - adrp x0, 61000 │ │ │ │ + b.mi 3363c // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w7, [sp, #368] │ │ │ │ mov w2, w24 │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [x23, #24] │ │ │ │ fmul d31, d23, d31 │ │ │ │ fcmpe d31, d29 │ │ │ │ fccmp d29, d23, #0x4, ge // ge = tcont │ │ │ │ cinc w7, w7, ne // ne = any │ │ │ │ str w7, [sp, #368] │ │ │ │ add w28, w28, #0x1 │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 32f04 │ │ │ │ + b.gt 32e24 │ │ │ │ ldr x10, [sp, #1160] │ │ │ │ mov x12, x25 │ │ │ │ ldr w9, [sp, #496] │ │ │ │ mov x25, x23 │ │ │ │ ldr w8, [sp, #1152] │ │ │ │ mov x14, x27 │ │ │ │ ldr w17, [sp, #1156] │ │ │ │ ldr w23, [sp, #1216] │ │ │ │ ldr w21, [sp, #1240] │ │ │ │ add x14, x14, #0x1 │ │ │ │ cmp w6, w14 │ │ │ │ - b.gt 32ec8 │ │ │ │ + b.gt 32de8 │ │ │ │ ldr x19, [sp, #1280] │ │ │ │ mov x26, x22 │ │ │ │ mov w22, w24 │ │ │ │ ldr x24, [sp, #1288] │ │ │ │ add x26, x26, #0x1 │ │ │ │ cmp w5, w26 │ │ │ │ - b.gt 32ea4 │ │ │ │ + b.gt 32dc4 │ │ │ │ mov w27, w22 │ │ │ │ ldr w22, [sp, #1132] │ │ │ │ mov w11, w9 │ │ │ │ mov w9, w8 │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w4 │ │ │ │ - b.lt 32e84 // b.tstop │ │ │ │ + b.lt 32da4 // b.tstop │ │ │ │ mov w22, w11 │ │ │ │ mov x28, x25 │ │ │ │ mov x11, x12 │ │ │ │ mov w25, w27 │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w3 │ │ │ │ - b.lt 32e60 // b.tstop │ │ │ │ + b.lt 32d80 // b.tstop │ │ │ │ mov w22, w25 │ │ │ │ mov x26, x28 │ │ │ │ mov x25, x11 │ │ │ │ add x25, x25, #0x1 │ │ │ │ cmp w1, w25 │ │ │ │ - b.gt 32e3c │ │ │ │ + b.gt 32d5c │ │ │ │ ldr w0, [x26] │ │ │ │ mov x22, x10 │ │ │ │ mov x25, x26 │ │ │ │ mov w10, w9 │ │ │ │ add x22, x22, #0x1 │ │ │ │ cmp w0, w22 │ │ │ │ - b.gt 32e1c │ │ │ │ + b.gt 32d3c │ │ │ │ fmov d14, d10 │ │ │ │ mov x28, x25 │ │ │ │ fmov d10, d11 │ │ │ │ mov w25, w10 │ │ │ │ fmov d11, d12 │ │ │ │ mov w26, w23 │ │ │ │ fmov d12, d13 │ │ │ │ mov w22, w17 │ │ │ │ fmov d13, d15 │ │ │ │ mov x10, x19 │ │ │ │ - b 3534c │ │ │ │ + b 3526c │ │ │ │ ldr x7, [sp, #192] │ │ │ │ - cbz x7, 32ff0 │ │ │ │ + cbz x7, 32f10 │ │ │ │ ldr w11, [x7] │ │ │ │ ldr w7, [x26, #40] │ │ │ │ cmp w11, w7 │ │ │ │ - b.eq 32ff0 // b.none │ │ │ │ - b 333e4 │ │ │ │ + b.eq 32f10 // b.none │ │ │ │ + b 33304 │ │ │ │ movi d30, #0x0 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fcsel d27, d30, d29, mi // mi = first │ │ │ │ fcmpe d26, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ fcmpe d27, d30 │ │ │ │ fcsel d27, d27, d30, mi // mi = first │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 335b4 // b.any │ │ │ │ + b.ne 334d4 // b.any │ │ │ │ fcmpe d31, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b.gt 33088 │ │ │ │ + b.gt 32fa8 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 33088 // b.none │ │ │ │ + b.eq 32fa8 // b.none │ │ │ │ fcmpe d26, d28 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 33a7c // b.first │ │ │ │ + b.mi 3399c // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.eq 33a7c // b.none │ │ │ │ + b.eq 3399c // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ - b 330b4 │ │ │ │ + b 32fd4 │ │ │ │ ldr w0, [sp, #184] │ │ │ │ fcmp d26, d29 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #184] │ │ │ │ - b.ne 334f0 // b.any │ │ │ │ + b.ne 33410 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 335b0 // b.any │ │ │ │ + b.ne 334d0 // b.any │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 33f14 │ │ │ │ + b.gt 33e34 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 35174 // b.none │ │ │ │ + b.eq 35094 // b.none │ │ │ │ fcmp d28, #0.0 │ │ │ │ fmov d30, d31 │ │ │ │ fmov d27, d29 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.eq 33a7c // b.none │ │ │ │ - b 33540 │ │ │ │ + b.eq 3399c // b.none │ │ │ │ + b 33460 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 335a4 // b.first │ │ │ │ + b.mi 334c4 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 330a4 // b.any │ │ │ │ + b.ne 32fc4 // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 330b4 │ │ │ │ + b 32fd4 │ │ │ │ fmov d27, d29 │ │ │ │ movi d25, #0x0 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d25, d31, mi // mi = first │ │ │ │ fcmpe d28, d25 │ │ │ │ fcsel d25, d25, d28, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 33088 │ │ │ │ + b.gt 32fa8 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 33088 // b.none │ │ │ │ + b.eq 32fa8 // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ - b.gt 33a68 │ │ │ │ + b.gt 33988 │ │ │ │ fcmpe d26, d28 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 33a7c // b.first │ │ │ │ - b 33534 │ │ │ │ + b.mi 3399c // b.first │ │ │ │ + b 33454 │ │ │ │ ldp x0, x1, [x26, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 33e7c // b.none │ │ │ │ + b.eq 33d9c // b.none │ │ │ │ fmul d9, d15, d31 │ │ │ │ ldr w1, [sp, #1184] │ │ │ │ fcmpe d9, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 33ab0 // b.any │ │ │ │ + b.ne 339d0 // b.any │ │ │ │ ldr d27, [x26, #24] │ │ │ │ ldr d28, [sp, #336] │ │ │ │ ldr d26, [sp, #216] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ fadd d28, d28, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -41668,49 +41612,49 @@ │ │ │ │ str d29, [sp, #408] │ │ │ │ ldr d29, [sp, #416] │ │ │ │ fcmpe d27, d29 │ │ │ │ fcsel d29, d27, d29, gt │ │ │ │ str d29, [sp, #416] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d23, [x26, #32] │ │ │ │ - b.eq 3369c // b.none │ │ │ │ + b.eq 335bc // b.none │ │ │ │ fcmp d23, #0.0 │ │ │ │ - b.ne 33a90 // b.any │ │ │ │ + b.ne 339b0 // b.any │ │ │ │ ldr d29, [x26, #8] │ │ │ │ fcmpe d29, d9 │ │ │ │ - b.gt 33a04 │ │ │ │ + b.gt 33924 │ │ │ │ fmul d28, d15, d30 │ │ │ │ fcmpe d29, d28 │ │ │ │ - b.gt 33970 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d28, [x0, #456] │ │ │ │ + b.gt 33890 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d28, [x0, #248] │ │ │ │ fmul d28, d30, d28 │ │ │ │ fcmpe d29, d28 │ │ │ │ fccmp d29, d30, #0x4, ls // ls = plast │ │ │ │ - b.ne 3525c // b.any │ │ │ │ + b.ne 3517c // b.any │ │ │ │ fcmpe d23, d9 │ │ │ │ - b.gt 339a0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.gt 338c0 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d30, d23 │ │ │ │ fccmp d23, d31, #0x4, ge // ge = tcont │ │ │ │ - b.eq 333a4 // b.none │ │ │ │ + b.eq 332c4 // b.none │ │ │ │ fdiv d31, d31, d23 │ │ │ │ ldr d30, [sp, #752] │ │ │ │ ldr d28, [sp, #392] │ │ │ │ ldr w0, [sp, #248] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #248] │ │ │ │ fcmpe d31, d30 │ │ │ │ fadd d28, d28, d31 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d28, [sp, #392] │ │ │ │ str d31, [sp, #752] │ │ │ │ - b 333a4 │ │ │ │ + b 332c4 │ │ │ │ fdiv d29, d29, d23 │ │ │ │ ldr d31, [sp, #736] │ │ │ │ ldr d30, [sp, #712] │ │ │ │ add w28, w28, #0x1 │ │ │ │ ldr w2, [sp, #360] │ │ │ │ ldr w0, [x23, #24] │ │ │ │ add w2, w2, #0x1 │ │ │ │ @@ -41718,31 +41662,31 @@ │ │ │ │ mov w2, w24 │ │ │ │ fcmpe d29, d31 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, gt │ │ │ │ str d30, [sp, #712] │ │ │ │ str d31, [sp, #736] │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 32f04 │ │ │ │ - b 333f0 │ │ │ │ + b.gt 32e24 │ │ │ │ + b 33310 │ │ │ │ mov x0, x20 │ │ │ │ bl a380 │ │ │ │ ldr w1, [x23, #16] │ │ │ │ mov w2, w0 │ │ │ │ mov x0, x20 │ │ │ │ str w2, [sp, #1248] │ │ │ │ bl 9c80 │ │ │ │ ldr w0, [x20, w0, sxtw #2] │ │ │ │ ldr w2, [sp, #1248] │ │ │ │ ldr w3, [x20, x22, lsl #2] │ │ │ │ ldr w1, [x20, w2, sxtw #2] │ │ │ │ scvtf d28, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w22, w2, #0x4, lt // lt = tstop │ │ │ │ - b.eq 331d8 // b.none │ │ │ │ + b.eq 330f8 // b.none │ │ │ │ ldr w4, [sp, #296] │ │ │ │ scvtf d29, w1 │ │ │ │ ldp w1, w0, [x23, #20] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #296] │ │ │ │ mov w3, #0x118 // #280 │ │ │ │ ldr w4, [sp, #1180] │ │ │ │ @@ -41802,76 +41746,76 @@ │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d30, d31, gt │ │ │ │ str d30, [sp, #912] │ │ │ │ ldr d30, [sp, #920] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [sp, #920] │ │ │ │ - b 331d8 │ │ │ │ + b 330f8 │ │ │ │ fmov d30, d31 │ │ │ │ fmov d27, d29 │ │ │ │ mov w7, w4 │ │ │ │ fmul d31, d14, d30 │ │ │ │ fcmpe d31, d27 │ │ │ │ - b.ge 338c8 // b.tcont │ │ │ │ - b 330c0 │ │ │ │ + b.ge 337e8 // b.tcont │ │ │ │ + b 32fe0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ - b 330c8 │ │ │ │ + b 32fe8 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ str w6, [sp, #1296] │ │ │ │ ldr x0, [x0] │ │ │ │ str w5, [sp, #1304] │ │ │ │ ldr x2, [sp, #1264] │ │ │ │ str w7, [sp, #1312] │ │ │ │ str w4, [sp, #1324] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w1, [sp, #240] │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ ldr w5, [sp, #1304] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w6, [sp, #1296] │ │ │ │ ldr x1, [sp, #1248] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr x0, [x0] │ │ │ │ add x3, x1, #0x1 │ │ │ │ ldr w7, [sp, #1312] │ │ │ │ - adrp x5, 60000 │ │ │ │ + adrp x5, 5f000 │ │ │ │ ldr w4, [sp, #1324] │ │ │ │ - add x5, x5, #0x138 │ │ │ │ + add x5, x5, #0x68 │ │ │ │ ldr x1, [sp, #1272] │ │ │ │ csel x5, x5, x1, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 33164 │ │ │ │ + b 33084 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 330b4 │ │ │ │ + b 32fd4 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 33120 │ │ │ │ + b 33040 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 330fc │ │ │ │ + b 3301c │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d28, [sp, #720] │ │ │ │ ldr d26, [sp, #696] │ │ │ │ ldr w0, [sp, #352] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #352] │ │ │ │ fcmpe d30, d28 │ │ │ │ fadd d26, d26, d30 │ │ │ │ fcsel d30, d30, d28, gt │ │ │ │ str d26, [sp, #696] │ │ │ │ str d30, [sp, #720] │ │ │ │ - b 336cc │ │ │ │ + b 335ec │ │ │ │ fdiv d30, d23, d31 │ │ │ │ fsub d31, d23, d31 │ │ │ │ ldr d28, [sp, #400] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #680] │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -41888,15 +41832,15 @@ │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d30, d31, gt │ │ │ │ str d30, [sp, #600] │ │ │ │ ldr d30, [sp, #608] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [sp, #608] │ │ │ │ - b 333a4 │ │ │ │ + b 332c4 │ │ │ │ fdiv d26, d29, d31 │ │ │ │ fsub d28, d29, d31 │ │ │ │ ldr d25, [sp, #728] │ │ │ │ ldr d24, [sp, #688] │ │ │ │ ldr w0, [sp, #300] │ │ │ │ fdiv d28, d27, d28 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -41913,43 +41857,43 @@ │ │ │ │ fcmpe d28, d26 │ │ │ │ fcsel d26, d26, d28, gt │ │ │ │ str d26, [sp, #624] │ │ │ │ ldr d26, [sp, #632] │ │ │ │ fcmpe d28, d26 │ │ │ │ fcsel d28, d28, d26, gt │ │ │ │ str d28, [sp, #632] │ │ │ │ - b 336a8 │ │ │ │ + b 335c8 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 33a78 // b.first │ │ │ │ + b.mi 33998 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.ne 35250 // b.any │ │ │ │ + b.ne 35170 // b.any │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ fcmpe d26, d29 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, mi // mi = first │ │ │ │ - b 330b4 │ │ │ │ + b 32fd4 │ │ │ │ fdiv d29, d23, d31 │ │ │ │ ldr d28, [sp, #152] │ │ │ │ ldr w0, [sp, #536] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #536] │ │ │ │ fadd d29, d28, d29 │ │ │ │ str d29, [sp, #152] │ │ │ │ - b 3369c │ │ │ │ + b 335bc │ │ │ │ ldr x0, [sp, #320] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldrb w6, [x0, x27] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 351ac // b.none │ │ │ │ - b.ls 35180 // b.plast │ │ │ │ + b.eq 350cc // b.none │ │ │ │ + b.ls 350a0 // b.plast │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 351c8 // b.any │ │ │ │ + b.ne 350e8 // b.any │ │ │ │ ldr d29, [sp, #256] │ │ │ │ fsub d23, d30, d31 │ │ │ │ ldr d27, [x26, #24] │ │ │ │ scvtf d17, w5 │ │ │ │ ldr w0, [x26, #108] │ │ │ │ scvtf d28, w4 │ │ │ │ fcmpe d8, d29 │ │ │ │ @@ -42067,17 +42011,17 @@ │ │ │ │ fcsel d29, d29, d26, gt │ │ │ │ str d29, [sp, #1056] │ │ │ │ ldr d29, [sp, #1064] │ │ │ │ fcmpe d26, d29 │ │ │ │ fcsel d29, d26, d29, gt │ │ │ │ str d29, [sp, #1064] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.hi 351b8 // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b.hi 350d8 // b.pmore │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d26, x0 │ │ │ │ ldr d29, [sp, #160] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldr w7, [x20, x22, lsl #2] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -42162,152 +42106,152 @@ │ │ │ │ fcsel d29, d29, d27, gt │ │ │ │ str d29, [sp, #784] │ │ │ │ ldr d29, [sp, #792] │ │ │ │ fcmpe d27, d29 │ │ │ │ fcsel d29, d27, d29, gt │ │ │ │ str d29, [sp, #792] │ │ │ │ cmp w5, w4 │ │ │ │ - b.ge 3522c // b.tcont │ │ │ │ + b.ge 3514c // b.tcont │ │ │ │ ldr w0, [sp, #540] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #540] │ │ │ │ ldr x0, [sp, #512] │ │ │ │ ldr w1, [x0, x25, lsl #2] │ │ │ │ ldr w0, [x26, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 35198 │ │ │ │ + b.le 350b8 │ │ │ │ ldr w0, [sp, #552] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #552] │ │ │ │ - b 33688 │ │ │ │ + b 335a8 │ │ │ │ ldr w1, [x26, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 33604 // b.none │ │ │ │ + b.eq 33524 // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 33604 // b.none │ │ │ │ + b.eq 33524 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1248] │ │ │ │ ldr x0, [x6] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x26, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x26, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [sp, #1248] │ │ │ │ scvtf d31, w0 │ │ │ │ ldpsw x4, x3, [x26, #60] │ │ │ │ ldr x0, [x6] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w4, [x26, #60] │ │ │ │ - cbz w4, 3339c │ │ │ │ + cbz w4, 332bc │ │ │ │ ldr w5, [x26, #64] │ │ │ │ - cbz w5, 3339c │ │ │ │ + cbz w5, 332bc │ │ │ │ ldr d30, [x21, x19] │ │ │ │ ldr d31, [x26, #16] │ │ │ │ - b 33604 │ │ │ │ + b 33524 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 330b4 │ │ │ │ + b 32fd4 │ │ │ │ mov x10, x8 │ │ │ │ mov x12, x25 │ │ │ │ ldr w9, [sp, #496] │ │ │ │ mov x25, x23 │ │ │ │ ldr w8, [sp, #1152] │ │ │ │ mov x14, x27 │ │ │ │ ldr w17, [sp, #1156] │ │ │ │ ldr w23, [sp, #1216] │ │ │ │ ldr w21, [sp, #1240] │ │ │ │ - b 33414 │ │ │ │ + b 33334 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ fmov d15, d13 │ │ │ │ movi d9, #0x0 │ │ │ │ fmov d13, d12 │ │ │ │ fmov d12, d11 │ │ │ │ fmov d11, d10 │ │ │ │ fmov d8, d14 │ │ │ │ ldr d14, [sp, #1192] │ │ │ │ mov w17, w22 │ │ │ │ mov w16, w25 │ │ │ │ mov w23, w26 │ │ │ │ mov x19, x10 │ │ │ │ mov x22, x28 │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov x12, #0x0 // #0 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w4, #0xffffffff // #-1 │ │ │ │ str wzr, [sp, #344] │ │ │ │ str x2, [sp, #1264] │ │ │ │ str w12, [sp, #496] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 35318 │ │ │ │ + b.le 35238 │ │ │ │ fmov d10, d8 │ │ │ │ ldr w5, [x22, #8] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ mov x27, x22 │ │ │ │ str w21, [sp, #1272] │ │ │ │ mov x21, x25 │ │ │ │ str x0, [sp, #1240] │ │ │ │ str w21, [sp, #1156] │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 352fc │ │ │ │ + b.le 3521c │ │ │ │ ldr w6, [x27, #12] │ │ │ │ mov x22, x21 │ │ │ │ mov w11, #0x0 // #0 │ │ │ │ mov w21, w23 │ │ │ │ mov x25, x24 │ │ │ │ mov w23, w11 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 352e4 │ │ │ │ + b.le 35204 │ │ │ │ mov x0, x22 │ │ │ │ ldr w2, [x27, #16] │ │ │ │ mov x22, x25 │ │ │ │ mov w7, w23 │ │ │ │ mov x25, x0 │ │ │ │ mov x23, x27 │ │ │ │ mov w10, #0x0 // #0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 352c4 │ │ │ │ + b.le 351e4 │ │ │ │ ldr w3, [x23, #20] │ │ │ │ mov x24, x25 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x25, x26 │ │ │ │ str w25, [sp, #1132] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 352b4 │ │ │ │ + b.le 351d4 │ │ │ │ ldr w0, [x23, #24] │ │ │ │ mov x26, x24 │ │ │ │ mov w9, w16 │ │ │ │ mov x24, x25 │ │ │ │ mov w11, w7 │ │ │ │ str w21, [sp, #1176] │ │ │ │ mov x7, x26 │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ mov x26, x24 │ │ │ │ mov x25, x8 │ │ │ │ str x22, [sp, #1248] │ │ │ │ str w25, [sp, #1160] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 36f14 │ │ │ │ + b.le 36e34 │ │ │ │ mov x28, x7 │ │ │ │ mov w27, w10 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ str w11, [sp, #1152] │ │ │ │ str w9, [sp, #1180] │ │ │ │ str x12, [sp, #1184] │ │ │ │ str w17, [sp, #1208] │ │ │ │ @@ -42338,140 +42282,140 @@ │ │ │ │ smull x19, w19, w7 │ │ │ │ add x24, x21, x19 │ │ │ │ ldr d29, [x21, x19] │ │ │ │ ldr w7, [x24, #88] │ │ │ │ ldr d26, [x24, #16] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w11, w7, #0x4, ne // ne = any │ │ │ │ - b.ne 345d8 // b.any │ │ │ │ + b.ne 344f8 // b.any │ │ │ │ ldp w10, w7, [x24, #60] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w10, w7, #0x4, ne // ne = any │ │ │ │ cset w10, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d29, d26, #0x4, ne // ne = any │ │ │ │ cset w7, gt │ │ │ │ orr w7, w10, w7 │ │ │ │ str w7, [sp, #1216] │ │ │ │ ldr x7, [sp, #520] │ │ │ │ - cbz x7, 34144 │ │ │ │ + cbz x7, 34064 │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w25 │ │ │ │ - b.ne 3457c // b.any │ │ │ │ + b.ne 3449c // b.any │ │ │ │ ldr x7, [sp, #208] │ │ │ │ - cbz x7, 345bc │ │ │ │ + cbz x7, 344dc │ │ │ │ ldr x7, [sp, #1120] │ │ │ │ - cbz x7, 34160 │ │ │ │ + cbz x7, 34080 │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w22, w7 │ │ │ │ - b.ne 3457c // b.any │ │ │ │ + b.ne 3449c // b.any │ │ │ │ ldr w7, [x24, #96] │ │ │ │ sub w7, w7, #0x1 │ │ │ │ cmp w7, #0x1 │ │ │ │ - b.hi 3457c // b.pmore │ │ │ │ + b.hi 3449c // b.pmore │ │ │ │ ldr w7, [sp, #1184] │ │ │ │ cmp w4, w7 │ │ │ │ ldr w4, [sp, #1208] │ │ │ │ ldr w7, [sp, #504] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #1208] │ │ │ │ ldr w4, [sp, #344] │ │ │ │ cinc w4, w4, ne // ne = any │ │ │ │ str w4, [sp, #344] │ │ │ │ ldr w4, [sp, #496] │ │ │ │ - cbz w7, 3457c │ │ │ │ + cbz w7, 3449c │ │ │ │ ldr d31, [x24, #8] │ │ │ │ ldr d28, [x24, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 341f4 // b.none │ │ │ │ + b.eq 34114 // b.none │ │ │ │ ldr w0, [sp, #184] │ │ │ │ fcmp d29, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #184] │ │ │ │ - b.ne 345e4 // b.any │ │ │ │ + b.ne 34504 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 34648 // b.any │ │ │ │ + b.ne 34568 // b.any │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 35158 // b.first │ │ │ │ + b.mi 35078 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 36f44 // b.none │ │ │ │ + b.eq 36e64 // b.none │ │ │ │ fmov d30, d31 │ │ │ │ fmov d27, d29 │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.eq 3516c // b.none │ │ │ │ + b.eq 3508c // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ - b 34250 │ │ │ │ + b 34170 │ │ │ │ fcmp d29, d26 │ │ │ │ - b.ne 345e4 // b.any │ │ │ │ + b.ne 34504 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.eq 34ae8 // b.none │ │ │ │ + b.eq 34a08 // b.none │ │ │ │ fcmpe d28, #0.0 │ │ │ │ movi d30, #0x0 │ │ │ │ fmov d27, d29 │ │ │ │ fcsel d30, d30, d28, mi // mi = first │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d31, d30, mi // mi = first │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 3422c // b.first │ │ │ │ + b.mi 3414c // b.first │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 34628 │ │ │ │ + b.gt 34548 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 34b08 // b.first │ │ │ │ + b.mi 34a28 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 34b08 // b.none │ │ │ │ + b.eq 34a28 // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ fmul d31, d14, d27 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls 34898 // b.plast │ │ │ │ + b.ls 347b8 // b.plast │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d27, #0.0 │ │ │ │ fccmp d30, d9, #0x4, ne // ne = any │ │ │ │ - b.eq 342bc // b.none │ │ │ │ + b.eq 341dc // b.none │ │ │ │ ldr d31, [sp, #1168] │ │ │ │ fmul d31, d31, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 349e4 // b.first │ │ │ │ + b.mi 34904 // b.first │ │ │ │ ldr d31, [sp, #1168] │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fcmpe d31, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr d29, [sp, #1200] │ │ │ │ fmul d31, d29, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 349d8 // b.first │ │ │ │ + b.mi 348f8 // b.first │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d30, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr x0, [sp, #1136] │ │ │ │ ldr x1, [sp, #1184] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 342f8 │ │ │ │ + cbz x1, 34218 │ │ │ │ add x0, sp, #0x940 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w4, [sp, #1296] │ │ │ │ str w7, [sp, #1304] │ │ │ │ str w5, [sp, #1312] │ │ │ │ str w6, [sp, #1324] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w4, [sp, #1296] │ │ │ │ ldr w7, [sp, #1304] │ │ │ │ ldr w5, [sp, #1312] │ │ │ │ ldr w6, [sp, #1324] │ │ │ │ ldr w0, [sp, #1180] │ │ │ │ - cbz w0, 34810 │ │ │ │ + cbz w0, 34730 │ │ │ │ ldr w0, [sp, #1156] │ │ │ │ mov x5, x20 │ │ │ │ str w0, [sp] │ │ │ │ ldr w0, [sp, #1152] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ str w0, [sp, #24] │ │ │ │ @@ -42486,18 +42430,18 @@ │ │ │ │ ldr x4, [sp, #1232] │ │ │ │ ldr w0, [sp, #1180] │ │ │ │ ldr w7, [sp, #496] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #240] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x23 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w1, [x23, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.gt 34680 │ │ │ │ + b.gt 345a0 │ │ │ │ ldr w0, [x20, x26, lsl #2] │ │ │ │ scvtf d31, w0 │ │ │ │ ldp d26, d28, [x24, #24] │ │ │ │ ldr d25, [sp, #768] │ │ │ │ ldr d24, [sp, #760] │ │ │ │ ldr d29, [x24, #48] │ │ │ │ fcmpe d25, d26 │ │ │ │ @@ -42599,118 +42543,118 @@ │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d26, d26, d27, mi // mi = first │ │ │ │ str d26, [sp, #880] │ │ │ │ ldr d26, [sp, #888] │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d27, d27, d26, mi // mi = first │ │ │ │ str d27, [sp, #888] │ │ │ │ - cbz w5, 3453c │ │ │ │ + cbz w5, 3445c │ │ │ │ ldr w4, [x24, #64] │ │ │ │ cmp w4, #0x0 │ │ │ │ ccmp w5, w4, #0x4, ne // ne = any │ │ │ │ - b.ne 348a8 // b.any │ │ │ │ - cbnz w4, 3514c │ │ │ │ + b.ne 347c8 // b.any │ │ │ │ + cbnz w4, 3506c │ │ │ │ ldr d29, [x24, #8] │ │ │ │ ldr d28, [x24, #32] │ │ │ │ fmul d31, d15, d28 │ │ │ │ ldr w3, [x23, #20] │ │ │ │ ldp w1, w5, [x23, #4] │ │ │ │ ldp w6, w2, [x23, #12] │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.gt 347cc │ │ │ │ - adrp x0, 61000 │ │ │ │ + b.gt 346ec │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w7, [sp, #368] │ │ │ │ ldr w4, [sp, #496] │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [x23, #24] │ │ │ │ fmul d31, d28, d31 │ │ │ │ fcmpe d29, d31 │ │ │ │ fccmp d28, d29, #0x4, ls // ls = plast │ │ │ │ cinc w7, w7, ne // ne = any │ │ │ │ str w7, [sp, #368] │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w0 │ │ │ │ - b.lt 34094 // b.tstop │ │ │ │ + b.lt 33fb4 // b.tstop │ │ │ │ mov w10, w27 │ │ │ │ ldr w27, [sp, #1288] │ │ │ │ ldr x12, [sp, #1184] │ │ │ │ add w27, w27, #0x1 │ │ │ │ ldr x19, [sp, #1280] │ │ │ │ mov x7, x28 │ │ │ │ ldr w11, [sp, #1152] │ │ │ │ ldr w9, [sp, #1180] │ │ │ │ ldr w17, [sp, #1208] │ │ │ │ cmp w3, w27 │ │ │ │ - b.le 3529c │ │ │ │ + b.le 351bc │ │ │ │ add x25, x25, #0x1 │ │ │ │ - b 34064 │ │ │ │ + b 33f84 │ │ │ │ ldr x7, [sp, #192] │ │ │ │ - cbz x7, 34160 │ │ │ │ + cbz x7, 34080 │ │ │ │ ldr w10, [x7] │ │ │ │ ldr w7, [x24, #40] │ │ │ │ cmp w10, w7 │ │ │ │ - b.eq 34160 // b.none │ │ │ │ - b 3457c │ │ │ │ + b.eq 34080 // b.none │ │ │ │ + b 3449c │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ str w7, [sp, #1216] │ │ │ │ - b 34130 │ │ │ │ + b 34050 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fcsel d27, d9, d29, mi // mi = first │ │ │ │ fcmpe d26, #0.0 │ │ │ │ fcsel d30, d9, d26, mi // mi = first │ │ │ │ fcmpe d27, d30 │ │ │ │ fcsel d27, d27, d30, mi // mi = first │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 3464c // b.any │ │ │ │ + b.ne 3456c // b.any │ │ │ │ fcmpe d29, d31 │ │ │ │ fmov d30, d31 │ │ │ │ - b.mi 34224 // b.first │ │ │ │ + b.mi 34144 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 34224 // b.none │ │ │ │ + b.eq 34144 // b.none │ │ │ │ fcmpe d26, d28 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 34c94 // b.first │ │ │ │ - b 341e0 │ │ │ │ + b.mi 34bb4 // b.first │ │ │ │ + b 34100 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 3463c // b.first │ │ │ │ + b.mi 3455c // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 34240 // b.any │ │ │ │ + b.ne 34160 // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 34250 │ │ │ │ + b 34170 │ │ │ │ fmov d27, d29 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d9, d31, mi // mi = first │ │ │ │ fcmpe d28, #0.0 │ │ │ │ fcsel d25, d9, d28, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 34224 // b.first │ │ │ │ + b.mi 34144 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 34224 // b.none │ │ │ │ + b.eq 34144 // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ - b.gt 34b14 │ │ │ │ - b 34618 │ │ │ │ + b.gt 34a34 │ │ │ │ + b 34538 │ │ │ │ mov x0, x20 │ │ │ │ bl a380 │ │ │ │ ldr w1, [x23, #16] │ │ │ │ mov w2, w0 │ │ │ │ mov x0, x20 │ │ │ │ str w2, [sp, #1256] │ │ │ │ bl 9c80 │ │ │ │ ldr w0, [x20, w0, sxtw #2] │ │ │ │ ldr w2, [sp, #1256] │ │ │ │ ldr w3, [x20, x26, lsl #2] │ │ │ │ ldr w1, [x20, w2, sxtw #2] │ │ │ │ scvtf d31, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w26, w2, #0x4, lt // lt = tstop │ │ │ │ - b.eq 34370 // b.none │ │ │ │ + b.eq 34290 // b.none │ │ │ │ scvtf d28, w1 │ │ │ │ ldr w4, [sp, #296] │ │ │ │ ldp w1, w0, [x23, #20] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #296] │ │ │ │ mov w3, #0x118 // #280 │ │ │ │ ldr w4, [sp, #1160] │ │ │ │ @@ -42770,15 +42714,15 @@ │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d29, d29, d30, mi // mi = first │ │ │ │ str d29, [sp, #912] │ │ │ │ ldr d29, [sp, #920] │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d30, d30, d29, mi // mi = first │ │ │ │ str d30, [sp, #920] │ │ │ │ - b 34370 │ │ │ │ + b 34290 │ │ │ │ fdiv d29, d29, d28 │ │ │ │ ldr d31, [sp, #736] │ │ │ │ ldr d30, [sp, #712] │ │ │ │ add w22, w22, #0x1 │ │ │ │ ldr w4, [sp, #360] │ │ │ │ ldr w0, [x23, #24] │ │ │ │ add w4, w4, #0x1 │ │ │ │ @@ -42786,16 +42730,16 @@ │ │ │ │ ldr w4, [sp, #496] │ │ │ │ fcmpe d31, d29 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ str d30, [sp, #712] │ │ │ │ str d31, [sp, #736] │ │ │ │ cmp w22, w0 │ │ │ │ - b.lt 34094 // b.tstop │ │ │ │ - b 34588 │ │ │ │ + b.lt 33fb4 // b.tstop │ │ │ │ + b 344a8 │ │ │ │ ldr x0, [sp, #1240] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ str w4, [sp, #1296] │ │ │ │ ldr x0, [x0] │ │ │ │ str w7, [sp, #1304] │ │ │ │ ldr x2, [sp, #1264] │ │ │ │ @@ -42806,43 +42750,43 @@ │ │ │ │ ldr w1, [sp, #240] │ │ │ │ ldr w5, [sp, #1312] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w4, [sp, #1296] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr w7, [sp, #1304] │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ ldr w6, [sp, #1324] │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ ldr x2, [sp, #1256] │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfb8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xee8 │ │ │ │ csel x5, x5, x1, ne // ne = any │ │ │ │ add x3, x2, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 34300 │ │ │ │ + b 34220 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ fmul d31, d14, d30 │ │ │ │ fcmpe d31, d27 │ │ │ │ - b.ge 349cc // b.tcont │ │ │ │ - b 3425c │ │ │ │ + b.ge 348ec // b.tcont │ │ │ │ + b 3417c │ │ │ │ ldp x0, x1, [x24, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 350c0 // b.none │ │ │ │ + b.eq 34fe0 // b.none │ │ │ │ fmul d8, d15, d31 │ │ │ │ ldr w1, [sp, #1216] │ │ │ │ fcmpe d8, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 34cf8 // b.any │ │ │ │ + b.ne 34c18 // b.any │ │ │ │ ldr d27, [x24, #24] │ │ │ │ ldr d28, [sp, #336] │ │ │ │ ldr d26, [sp, #216] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ fadd d28, d28, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -42864,70 +42808,70 @@ │ │ │ │ str d29, [sp, #408] │ │ │ │ ldr d29, [sp, #416] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #416] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d28, [x24, #32] │ │ │ │ - b.eq 3494c // b.none │ │ │ │ + b.eq 3486c // b.none │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.ne 34cd8 // b.any │ │ │ │ + b.ne 34bf8 // b.any │ │ │ │ ldr d29, [x24, #8] │ │ │ │ fcmpe d8, d29 │ │ │ │ - b.mi 34a20 // b.first │ │ │ │ + b.mi 34940 // b.first │ │ │ │ fmul d26, d15, d30 │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 349f0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d26, [x0, #456] │ │ │ │ + b.gt 34910 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d26, [x0, #248] │ │ │ │ fmul d26, d30, d26 │ │ │ │ fcmpe d29, d26 │ │ │ │ fccmp d30, d29, #0x4, ls // ls = plast │ │ │ │ - b.ne 34ca8 // b.any │ │ │ │ + b.ne 34bc8 // b.any │ │ │ │ fcmpe d8, d28 │ │ │ │ - b.mi 34a84 // b.first │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.mi 349a4 // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d28, d30 │ │ │ │ fccmp d31, d28, #0x4, ls // ls = plast │ │ │ │ - b.eq 3453c // b.none │ │ │ │ + b.eq 3445c // b.none │ │ │ │ fdiv d31, d31, d28 │ │ │ │ ldr d30, [sp, #752] │ │ │ │ ldr d27, [sp, #392] │ │ │ │ ldr w0, [sp, #248] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #248] │ │ │ │ fcmpe d30, d31 │ │ │ │ fadd d27, d27, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d27, [sp, #392] │ │ │ │ str d31, [sp, #752] │ │ │ │ - b 3453c │ │ │ │ + b 3445c │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ - b 34264 │ │ │ │ + b 34184 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 342bc │ │ │ │ + b 341dc │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 34298 │ │ │ │ + b 341b8 │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d26, [sp, #720] │ │ │ │ ldr d25, [sp, #696] │ │ │ │ ldr w0, [sp, #352] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #352] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #696] │ │ │ │ str d30, [sp, #720] │ │ │ │ - b 3497c │ │ │ │ + b 3489c │ │ │ │ fdiv d25, d29, d31 │ │ │ │ fsub d26, d29, d31 │ │ │ │ ldr d24, [sp, #728] │ │ │ │ ldr d23, [sp, #688] │ │ │ │ ldr w0, [sp, #300] │ │ │ │ fdiv d26, d27, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -42944,15 +42888,15 @@ │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d25, d25, d26, mi // mi = first │ │ │ │ str d25, [sp, #624] │ │ │ │ ldr d25, [sp, #632] │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d26, d26, d25, mi // mi = first │ │ │ │ str d26, [sp, #632] │ │ │ │ - b 34958 │ │ │ │ + b 34878 │ │ │ │ fdiv d30, d28, d31 │ │ │ │ fsub d31, d28, d31 │ │ │ │ ldr d26, [sp, #680] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #400] │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -42969,108 +42913,108 @@ │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d30, d30, d31, mi // mi = first │ │ │ │ str d30, [sp, #600] │ │ │ │ ldr d30, [sp, #608] │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d31, [sp, #608] │ │ │ │ - b 3453c │ │ │ │ + b 3445c │ │ │ │ fmul d30, d14, d29 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ge 3488c // b.tcont │ │ │ │ + b.ge 347ac // b.tcont │ │ │ │ mov w4, w7 │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 342bc │ │ │ │ + b 341dc │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 34250 │ │ │ │ + b 34170 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 34c90 // b.first │ │ │ │ + b.mi 34bb0 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.eq 34c90 // b.none │ │ │ │ + b.eq 34bb0 // b.none │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 34250 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ - add x0, x0, #0xe68 │ │ │ │ + b 34170 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ + add x0, x0, #0xd98 │ │ │ │ bl a6b0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x10, [sp, #128] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ str x1, [sp, #328] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - cbnz x0, 32b5c │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - add x0, x0, #0xe78 │ │ │ │ + cbnz x0, 32a7c │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ + add x0, x0, #0xda8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #328] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x10, [sp, #128] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #136] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - cbnz x0, 32b78 │ │ │ │ + cbnz x0, 32a98 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ ldr x10, [sp, #128] │ │ │ │ and w0, w0, #0xff │ │ │ │ str x10, [sp, #128] │ │ │ │ str w0, [sp, #136] │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #168] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - cbnz x0, 32b98 │ │ │ │ - adrp x27, 5b000 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x1, x27, #0xd70 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + cbnz x0, 32ab8 │ │ │ │ + adrp x27, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x27, #0xca0 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #168] │ │ │ │ ldr x10, [sp, #128] │ │ │ │ - b 32b98 │ │ │ │ - b.gt 36f78 │ │ │ │ + b 32ab8 │ │ │ │ + b.gt 36e98 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #3400] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 37e60 // b.any │ │ │ │ + b.ne 37d80 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x28, #28] │ │ │ │ add sp, sp, #0xd50 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp d8, d9, [sp, #96] │ │ │ │ @@ -43081,43 +43025,43 @@ │ │ │ │ autiasp │ │ │ │ b 9a10 <__fprintf_chk@plt> │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ fcmpe d29, d26 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ - b 34250 │ │ │ │ + b 34170 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d26, [sp, #744] │ │ │ │ ldr d25, [sp, #704] │ │ │ │ ldr w0, [sp, #280] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #280] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #704] │ │ │ │ str d30, [sp, #744] │ │ │ │ - b 3497c │ │ │ │ + b 3489c │ │ │ │ fdiv d29, d28, d31 │ │ │ │ ldr d26, [sp, #152] │ │ │ │ ldr w0, [sp, #536] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #536] │ │ │ │ fadd d29, d26, d29 │ │ │ │ str d29, [sp, #152] │ │ │ │ - b 3494c │ │ │ │ + b 3486c │ │ │ │ ldr x0, [sp, #320] │ │ │ │ fdiv d23, d30, d31 │ │ │ │ ldrb w6, [x0, x25] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 37e54 // b.none │ │ │ │ - b.ls 36fe0 // b.plast │ │ │ │ + b.eq 37d74 // b.none │ │ │ │ + b.ls 36f00 // b.plast │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 37044 // b.any │ │ │ │ + b.ne 36f64 // b.any │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ ldr d29, [sp, #256] │ │ │ │ fsub d25, d30, d31 │ │ │ │ ldr d27, [x24, #24] │ │ │ │ scvtf d17, w4 │ │ │ │ ldr w0, [x24, #108] │ │ │ │ @@ -43237,15 +43181,15 @@ │ │ │ │ fcsel d29, d29, d26, mi // mi = first │ │ │ │ str d29, [sp, #1056] │ │ │ │ ldr d29, [sp, #1064] │ │ │ │ fcmpe d29, d26 │ │ │ │ fcsel d29, d26, d29, mi // mi = first │ │ │ │ str d29, [sp, #1064] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.ls 3702c // b.plast │ │ │ │ + b.ls 36f4c // b.plast │ │ │ │ movi d28, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ ldr d29, [sp, #160] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldr w7, [x20, x26, lsl #2] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -43330,94 +43274,94 @@ │ │ │ │ fcsel d29, d29, d27, mi // mi = first │ │ │ │ str d29, [sp, #784] │ │ │ │ ldr d29, [sp, #792] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #792] │ │ │ │ cmp w5, w4 │ │ │ │ - b.le 37018 │ │ │ │ + b.le 36f38 │ │ │ │ ldr w0, [sp, #540] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #540] │ │ │ │ ldr x0, [sp, #512] │ │ │ │ ldr w1, [x0, x28, lsl #2] │ │ │ │ ldr w0, [x24, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 37008 │ │ │ │ - b.lt 36ff8 // b.tstop │ │ │ │ + b.gt 36f28 │ │ │ │ + b.lt 36f18 // b.tstop │ │ │ │ ldr w0, [sp, #1128] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1128] │ │ │ │ - b 34938 │ │ │ │ + b 34858 │ │ │ │ ldr w1, [x24, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 348b4 // b.none │ │ │ │ + b.eq 347d4 // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 348b4 // b.none │ │ │ │ + b.eq 347d4 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1256] │ │ │ │ ldr x0, [x6] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x24, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x24, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [sp, #1256] │ │ │ │ scvtf d31, w0 │ │ │ │ ldpsw x4, x3, [x24, #60] │ │ │ │ ldr x0, [x6] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w5, [x24, #60] │ │ │ │ - cbz w5, 34534 │ │ │ │ + cbz w5, 34454 │ │ │ │ ldr w4, [x24, #64] │ │ │ │ - cbz w4, 34534 │ │ │ │ + cbz w4, 34454 │ │ │ │ ldr d30, [x21, x19] │ │ │ │ ldr d31, [x24, #16] │ │ │ │ - b 348b4 │ │ │ │ + b 347d4 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 34250 │ │ │ │ + b 34170 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b 34c94 │ │ │ │ + b 34bb4 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b 33090 │ │ │ │ + b 32fb0 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 351c8 // b.pmore │ │ │ │ + b.hi 350e8 // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 33ad8 │ │ │ │ - b.ge 3528c // b.tcont │ │ │ │ + b 339f8 │ │ │ │ + b.ge 351ac // b.tcont │ │ │ │ ldr w0, [sp, #556] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #556] │ │ │ │ - b 33688 │ │ │ │ + b 335a8 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 33ad8 │ │ │ │ + b 339f8 │ │ │ │ movi d26, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ - b 33ce4 │ │ │ │ + b 33c04 │ │ │ │ str d31, [sp, #1184] │ │ │ │ str d30, [sp, #1248] │ │ │ │ str w6, [sp, #1296] │ │ │ │ str w5, [sp, #1304] │ │ │ │ str w4, [sp, #1312] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldr w6, [sp, #1296] │ │ │ │ @@ -43426,616 +43370,616 @@ │ │ │ │ ldr d31, [sp, #1184] │ │ │ │ ldr d30, [sp, #1248] │ │ │ │ ldr w5, [sp, #1304] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr w4, [sp, #1312] │ │ │ │ and w0, w3, #0xff │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 36e84 // b.none │ │ │ │ - b.hi 36e90 // b.pmore │ │ │ │ + b.eq 36da4 // b.none │ │ │ │ + b.hi 36db0 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 36eac // b.pmore │ │ │ │ + b.hi 36dcc // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 33ad8 │ │ │ │ - b.le 35240 │ │ │ │ + b 339f8 │ │ │ │ + b.le 35160 │ │ │ │ ldr w0, [sp, #544] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #544] │ │ │ │ - b 33e58 │ │ │ │ + b 33d78 │ │ │ │ ldr w0, [sp, #548] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #548] │ │ │ │ - b 33e58 │ │ │ │ + b 33d78 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 330b4 │ │ │ │ + b 32fd4 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d28, [sp, #744] │ │ │ │ ldr d26, [sp, #704] │ │ │ │ ldr w0, [sp, #280] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #280] │ │ │ │ fcmpe d30, d28 │ │ │ │ fadd d26, d26, d30 │ │ │ │ fcsel d30, d30, d28, gt │ │ │ │ str d26, [sp, #704] │ │ │ │ str d30, [sp, #744] │ │ │ │ - b 336cc │ │ │ │ + b 335ec │ │ │ │ ldr w0, [sp, #1128] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1128] │ │ │ │ - b 33688 │ │ │ │ + b 335a8 │ │ │ │ ldr x22, [sp, #1248] │ │ │ │ mov w16, w9 │ │ │ │ ldr w21, [sp, #1176] │ │ │ │ mov x24, x28 │ │ │ │ mov x25, x26 │ │ │ │ mov w7, w11 │ │ │ │ add x25, x25, #0x1 │ │ │ │ cmp w2, w25 │ │ │ │ - b.gt 3402c │ │ │ │ + b.gt 33f4c │ │ │ │ mov x25, x24 │ │ │ │ add w10, w10, #0x1 │ │ │ │ cmp w6, w10 │ │ │ │ - b.gt 34014 │ │ │ │ + b.gt 33f34 │ │ │ │ mov x0, x25 │ │ │ │ mov x27, x23 │ │ │ │ mov x25, x22 │ │ │ │ mov w23, w7 │ │ │ │ mov x22, x0 │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w5, w23 │ │ │ │ - b.gt 33ff0 │ │ │ │ + b.gt 33f10 │ │ │ │ mov w23, w21 │ │ │ │ mov x24, x25 │ │ │ │ mov x21, x22 │ │ │ │ add x21, x21, #0x1 │ │ │ │ cmp w1, w21 │ │ │ │ - b.gt 33fcc │ │ │ │ + b.gt 33eec │ │ │ │ fmov d8, d10 │ │ │ │ ldr w0, [x27] │ │ │ │ ldr w21, [sp, #1272] │ │ │ │ mov x22, x27 │ │ │ │ add x12, x12, #0x1 │ │ │ │ cmp w0, w12 │ │ │ │ - b.gt 33f9c │ │ │ │ + b.gt 33ebc │ │ │ │ fmov d10, d11 │ │ │ │ fmov d14, d8 │ │ │ │ fmov d11, d12 │ │ │ │ fmov d12, d13 │ │ │ │ fmov d13, d15 │ │ │ │ mov x28, x22 │ │ │ │ mov w25, w16 │ │ │ │ mov w26, w23 │ │ │ │ mov x10, x19 │ │ │ │ mov w22, w17 │ │ │ │ ldr w0, [sp, #504] │ │ │ │ cmp w22, #0x0 │ │ │ │ - cbnz w0, 36f64 │ │ │ │ - b.le 34c04 │ │ │ │ + cbnz w0, 36e84 │ │ │ │ + b.le 34b24 │ │ │ │ ldr w0, [x28, #28] │ │ │ │ cmp w0, w22 │ │ │ │ - b.eq 353b4 // b.none │ │ │ │ + b.eq 352d4 // b.none │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str x10, [sp, #496] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w22 │ │ │ │ ldr w4, [x28, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4c8 │ │ │ │ + add x2, x2, #0x3f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #496] │ │ │ │ subs w21, w21, #0x1 │ │ │ │ - b.eq 357f4 // b.none │ │ │ │ + b.eq 35714 // b.none │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w25, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w22, gt │ │ │ │ - b.gt 3561c │ │ │ │ + b.gt 3553c │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x23, x4, #0xd70 │ │ │ │ - add x27, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x23, x4, #0xca0 │ │ │ │ + add x27, x2, #0xca8 │ │ │ │ mov x4, x23 │ │ │ │ ldr x0, [x1] │ │ │ │ mov x2, x27 │ │ │ │ mov w3, w26 │ │ │ │ mov x19, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x28, #28] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr w4, [sp, #1320] │ │ │ │ ldr x0, [x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x28] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldr x0, [x1] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldp w5, w6, [x28, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w7, [x28, #24] │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w9, [x28, #16] │ │ │ │ str w9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - cbz w25, 354b8 │ │ │ │ + cbz w25, 353d8 │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.ne 354a8 // b.any │ │ │ │ + b.ne 353c8 // b.any │ │ │ │ ldr x19, [sp, #128] │ │ │ │ mov x4, x23 │ │ │ │ mov x2, x27 │ │ │ │ mov w3, w26 │ │ │ │ mov w1, w25 │ │ │ │ str x10, [sp, #344] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, w25 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x2a8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x28] │ │ │ │ str w1, [sp, #504] │ │ │ │ - b 32db0 │ │ │ │ + b 32cd0 │ │ │ │ ldr x23, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ - adrp x27, 5e000 │ │ │ │ + adrp x27, 5d000 │ │ │ │ ldr x0, [x23] │ │ │ │ - add x2, x27, #0x6b8 │ │ │ │ + add x2, x27, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x10 │ │ │ │ mov x6, x10 │ │ │ │ mov x5, x10 │ │ │ │ mov x4, x10 │ │ │ │ mov x3, x10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x28, #8] │ │ │ │ ldr x10, [sp, #344] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 3551c │ │ │ │ + b.le 3543c │ │ │ │ ldr w0, [x28, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 35574 │ │ │ │ + b.gt 35494 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x7, x10 │ │ │ │ mov x6, x10 │ │ │ │ mov x5, x10 │ │ │ │ mov x4, x10 │ │ │ │ mov x3, x10 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x10, x10, [sp] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ stp x10, x10, [sp, #16] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x10, x10, [sp, #32] │ │ │ │ stp x10, x10, [sp, #48] │ │ │ │ stp x10, x10, [sp, #64] │ │ │ │ stp x10, x10, [sp, #80] │ │ │ │ stp x10, x10, [sp, #96] │ │ │ │ stp x10, x24, [sp, #112] │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - b 354a8 │ │ │ │ + b 353c8 │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x10 │ │ │ │ mov x3, x10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x1d0 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x100 │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ stp x10, x10, [sp] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x19] │ │ │ │ stp x10, x10, [sp, #16] │ │ │ │ mov x7, x10 │ │ │ │ stp x10, x10, [sp, #32] │ │ │ │ mov x6, x10 │ │ │ │ mov x5, x10 │ │ │ │ stp x10, x10, [sp, #48] │ │ │ │ mov x4, x10 │ │ │ │ mov x3, x10 │ │ │ │ stp x10, x10, [sp, #64] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x10, x10, [sp, #80] │ │ │ │ stp x10, x10, [sp, #96] │ │ │ │ stp x10, x24, [sp, #112] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - cbz w22, 354a8 │ │ │ │ + cbz w22, 353c8 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x27, #0x6b8 │ │ │ │ + add x2, x27, #0x5e8 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2a0 │ │ │ │ + add x2, x2, #0x1d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - b 354a8 │ │ │ │ + b 353c8 │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - cbz x0, 35644 │ │ │ │ + cbz x0, 35564 │ │ │ │ add x0, sp, #0x940 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x10, [sp, #344] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ - cbz x0, 357e4 │ │ │ │ + cbz x0, 35704 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ - adrp x27, 5e000 │ │ │ │ + adrp x27, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x27, #0x6b8 │ │ │ │ + add x2, x27, #0x5e8 │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ add x3, sp, #0x940 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + add x2, x2, #0x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x28, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #1320] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x28] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldp w5, w6, [x28, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w7, [x28, #24] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w9, [x28, #16] │ │ │ │ str w9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - add x1, x27, #0x6b8 │ │ │ │ + add x1, x27, #0x5e8 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov x2, x1 │ │ │ │ mov x23, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x188 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x2, x23 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x10 │ │ │ │ mov x6, x10 │ │ │ │ mov x5, x10 │ │ │ │ mov x4, x10 │ │ │ │ mov x3, x10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x28, #8] │ │ │ │ ldr x10, [sp, #344] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 35790 │ │ │ │ + b.le 356b0 │ │ │ │ ldr w0, [x28, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 35574 │ │ │ │ + b.gt 35494 │ │ │ │ ldr x0, [x19] │ │ │ │ stp x10, x10, [sp] │ │ │ │ mov x7, x10 │ │ │ │ stp x10, x10, [sp, #16] │ │ │ │ mov x6, x10 │ │ │ │ mov x5, x10 │ │ │ │ stp x10, x10, [sp, #32] │ │ │ │ mov x4, x10 │ │ │ │ mov x3, x10 │ │ │ │ stp x10, x10, [sp, #48] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x10, x10, [sp, #64] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ stp x10, x10, [sp, #80] │ │ │ │ stp x10, x10, [sp, #96] │ │ │ │ stp x10, x24, [sp, #112] │ │ │ │ str x10, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #344] │ │ │ │ - b 355e8 │ │ │ │ + b 35508 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ - adrp x27, 5e000 │ │ │ │ - b 3568c │ │ │ │ + adrp x27, 5d000 │ │ │ │ + b 355ac │ │ │ │ ldr w0, [x28, #60] │ │ │ │ mov w24, w25 │ │ │ │ ldr d15, [sp, #336] │ │ │ │ mov w25, w22 │ │ │ │ ldr x10, [sp, #1112] │ │ │ │ mov x23, x28 │ │ │ │ ldr x28, [sp, #520] │ │ │ │ ldr x22, [sp, #1120] │ │ │ │ ldr w26, [sp, #328] │ │ │ │ ldr w8, [sp, #536] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 35b54 // b.none │ │ │ │ + b.eq 35a74 // b.none │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w24, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ str w0, [sp, #536] │ │ │ │ cmp w1, #0x0 │ │ │ │ str w1, [sp, #328] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #128] │ │ │ │ - b.ne 36358 // b.any │ │ │ │ + b.ne 36278 // b.any │ │ │ │ ldr w0, [sp, #144] │ │ │ │ cmp w26, #0x0 │ │ │ │ ccmp w0, #0x0, #0x0, le │ │ │ │ - b.ne 36830 // b.any │ │ │ │ - cbz w26, 365e0 │ │ │ │ + b.ne 36750 // b.any │ │ │ │ + cbz w26, 36500 │ │ │ │ movi d14, #0x0 │ │ │ │ - adrp x27, 5b000 │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x27, 5a000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ str d14, [sp, #336] │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #216] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #216] │ │ │ │ ldr w0, [sp, #360] │ │ │ │ - cbz w0, 367ec │ │ │ │ + cbz w0, 3670c │ │ │ │ ldr w1, [sp, #184] │ │ │ │ - cbz w1, 35920 │ │ │ │ + cbz w1, 35840 │ │ │ │ scvtf d13, w0 │ │ │ │ ldr d31, [sp, #712] │ │ │ │ fdiv d13, d31, d13 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #216] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d13 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #360] │ │ │ │ - add x2, x2, #0xcd8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ ldr w4, [sp, #368] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #736] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #216] │ │ │ │ movi d0, #0x0 │ │ │ │ ldr w0, [sp, #352] │ │ │ │ - cbz w0, 35938 │ │ │ │ + cbz w0, 35858 │ │ │ │ scvtf d0, w0 │ │ │ │ ldr d31, [sp, #696] │ │ │ │ fdiv d0, d31, d0 │ │ │ │ ldr w0, [sp, #280] │ │ │ │ str xzr, [sp, #240] │ │ │ │ - cbz w0, 35954 │ │ │ │ + cbz w0, 35874 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #704] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ - cbz w0, 365c0 │ │ │ │ + cbz w0, 364e0 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr w0, [sp, #248] │ │ │ │ ldr d30, [sp, #680] │ │ │ │ movi d9, #0x0 │ │ │ │ fdiv d10, d30, d31 │ │ │ │ - cbz w0, 35980 │ │ │ │ + cbz w0, 358a0 │ │ │ │ scvtf d30, w0 │ │ │ │ ldr d29, [sp, #392] │ │ │ │ fdiv d9, d29, d30 │ │ │ │ ldr d30, [sp, #592] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #216] │ │ │ │ ldr w0, [sp, #300] │ │ │ │ - cbz w0, 363b4 │ │ │ │ + cbz w0, 362d4 │ │ │ │ scvtf d13, w0 │ │ │ │ ldr d31, [sp, #616] │ │ │ │ fdiv d8, d31, d13 │ │ │ │ ldr d31, [sp, #688] │ │ │ │ fdiv d13, d31, d13 │ │ │ │ ldr w0, [sp, #184] │ │ │ │ - cbnz w0, 363c0 │ │ │ │ + cbnz w0, 362e0 │ │ │ │ scvtf d13, w25 │ │ │ │ ldr d31, [sp, #824] │ │ │ │ ldr w0, [sp, #296] │ │ │ │ fdiv d31, d31, d13 │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr d31, [sp, #224] │ │ │ │ fdiv d9, d31, d13 │ │ │ │ - cbz w0, 363a8 │ │ │ │ + cbz w0, 362c8 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #896] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldr d30, [sp, #904] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #216] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ orr w0, w0, w26 │ │ │ │ - cbnz w0, 35d98 │ │ │ │ + cbnz w0, 35cb8 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - add x21, x27, #0xd70 │ │ │ │ + add x21, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x19, x20, #0xd78 │ │ │ │ + add x19, x20, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w3, w25 │ │ │ │ ldr d0, [sp, #240] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d1, [sp, #832] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #840] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #184] │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - cbnz w0, 35ba4 │ │ │ │ + cbnz w0, 35ac4 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz w26, 36310 │ │ │ │ + cbz w26, 36230 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d31, d1, [sp, #424] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ fmov d3, d31 │ │ │ │ ldr d2, [sp, #440] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x2, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x19, [sp, #128] │ │ │ │ mov x4, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w25 │ │ │ │ ldp d1, d2, [sp, #264] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #224] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.le 35af8 │ │ │ │ + b.le 35a18 │ │ │ │ ldr w0, [sp, #1212] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 35f6c │ │ │ │ + b.gt 35e8c │ │ │ │ ldr w0, [sp, #296] │ │ │ │ - cbz w0, 35b44 │ │ │ │ + cbz w0, 35a64 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #296] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #304] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ - cbz w0, 371a4 │ │ │ │ + cbz w0, 370c4 │ │ │ │ ldr w0, [sp, #536] │ │ │ │ - cbnz w0, 37154 │ │ │ │ + cbnz w0, 37074 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #3400] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 37e60 // b.any │ │ │ │ + b.ne 37d80 // b.any │ │ │ │ add sp, sp, #0xd50 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp d8, d9, [sp, #96] │ │ │ │ @@ -44055,184 +43999,184 @@ │ │ │ │ ldr d31, [sp, #848] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #856] │ │ │ │ ldr d2, [sp, #864] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x150 │ │ │ │ + add x2, x2, #0x80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #872] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #880] │ │ │ │ ldr d2, [sp, #888] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x10, [sp, #144] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w26, 35e4c │ │ │ │ + cbnz w26, 35d6c │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x26, [sp, #128] │ │ │ │ mov w3, w25 │ │ │ │ ldp d1, d2, [sp, #264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #224] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x26] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #448] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [x26] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #464] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x26] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #472] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #488] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ ldr w0, [sp, #296] │ │ │ │ - cbz w0, 35b44 │ │ │ │ + cbz w0, 35a64 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #296] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #304] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #296] │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr d0, [sp, #216] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #912] │ │ │ │ ldr d2, [sp, #920] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - b 35b44 │ │ │ │ + b 35a64 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - add x21, x27, #0xd70 │ │ │ │ + add x21, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x19, x20, #0xd78 │ │ │ │ + add x19, x20, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #248] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d3, [sp, #760] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d1, [sp, #768] │ │ │ │ ldr d2, [sp, #776] │ │ │ │ - add x2, x2, #0xf90 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x10, [sp, #248] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w26, 35fdc │ │ │ │ + cbnz w26, 35efc │ │ │ │ ldr w1, [sp, #144] │ │ │ │ - cbz w1, 359f4 │ │ │ │ + cbz w1, 35914 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #160] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d3, d14 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldp d1, d2, [sp, #408] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #160] │ │ │ │ - b 359f4 │ │ │ │ + b 35914 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #424] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #440] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -44240,260 +44184,260 @@ │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w3, w25 │ │ │ │ ldp d1, d2, [sp, #264] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #224] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #448] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #464] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x2, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x19, [sp, #128] │ │ │ │ mov x4, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #472] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #488] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.le 35d00 │ │ │ │ + b.le 35c20 │ │ │ │ ldr w0, [sp, #1212] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 35d00 │ │ │ │ + b.le 35c20 │ │ │ │ str x10, [sp, #144] │ │ │ │ bl a1d0 │ │ │ │ ldr w2, [x23, #104] │ │ │ │ add w3, w0, #0x2 │ │ │ │ ldr x10, [sp, #144] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 36114 │ │ │ │ + b.le 36034 │ │ │ │ ldr x0, [x23, #96] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d13, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ umaddl x2, w2, w4, x0 │ │ │ │ mov x1, x0 │ │ │ │ - b 35fb8 │ │ │ │ + b 35ed8 │ │ │ │ add x1, x1, #0x18 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 36078 // b.none │ │ │ │ + b.eq 35f98 // b.none │ │ │ │ ldr w4, [x1, #12] │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 35fac // b.any │ │ │ │ + b.ne 35ecc // b.any │ │ │ │ ldr w4, [x1, #16] │ │ │ │ cmp w4, #0x5 │ │ │ │ - b.ne 35fac // b.any │ │ │ │ + b.ne 35ecc // b.any │ │ │ │ ldr d13, [x1] │ │ │ │ fdiv d13, d13, d31 │ │ │ │ - b 35fac │ │ │ │ + b 35ecc │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w3, w26 │ │ │ │ ldr d0, [sp, #160] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d3, [sp, #336] │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #784] │ │ │ │ ldr d2, [sp, #792] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #144] │ │ │ │ ldr x10, [sp, #248] │ │ │ │ - cbnz w0, 360bc │ │ │ │ + cbnz w0, 35fdc │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #800] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #808] │ │ │ │ ldr d2, [sp, #816] │ │ │ │ - add x2, x2, #0x90 │ │ │ │ + add x2, x2, #0xfc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - b 359f4 │ │ │ │ + b 35914 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d15, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ - b 36098 │ │ │ │ + b 35fb8 │ │ │ │ add x0, x0, #0x18 │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 3610c // b.none │ │ │ │ + b.eq 3602c // b.none │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 3608c // b.any │ │ │ │ + b.ne 35fac // b.any │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3608c // b.any │ │ │ │ + b.ne 35fac // b.any │ │ │ │ ldr d15, [x0] │ │ │ │ fdiv d15, d15, d31 │ │ │ │ - b 3608c │ │ │ │ + b 35fac │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #160] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d3, d14 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldp d1, d2, [sp, #408] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #160] │ │ │ │ - b 36028 │ │ │ │ + b 35f48 │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.ne 3616c // b.any │ │ │ │ + b.ne 3608c // b.any │ │ │ │ ldr w19, [sp, #296] │ │ │ │ - cbz w19, 35b44 │ │ │ │ + cbz w19, 35a64 │ │ │ │ ldr x21, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w3, w19 │ │ │ │ ldp d1, d2, [sp, #304] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #184] │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - cbnz w0, 35d4c │ │ │ │ - b 35b44 │ │ │ │ + cbnz w0, 35c6c │ │ │ │ + b 35a64 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d13, d12 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ fdiv d0, d13, d11 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d11, d13 │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - b.gt 362d4 │ │ │ │ + b.gt 361f4 │ │ │ │ fcmpe d12, d13 │ │ │ │ - b.gt 362d4 │ │ │ │ + b.gt 361f4 │ │ │ │ fcmp d15, #0.0 │ │ │ │ - b.eq 36114 // b.none │ │ │ │ + b.eq 36034 // b.none │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d15, d13 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d11, d15 │ │ │ │ - b.gt 36214 │ │ │ │ + b.gt 36134 │ │ │ │ fcmpe d12, d15 │ │ │ │ - b.gt 36214 │ │ │ │ + b.gt 36134 │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - b 36114 │ │ │ │ + b 36034 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x27, x27, #0xd70 │ │ │ │ + add x27, x27, #0xca0 │ │ │ │ ldr w21, [sp, #136] │ │ │ │ - add x20, x20, #0xd78 │ │ │ │ + add x20, x20, #0xca8 │ │ │ │ mov x4, x27 │ │ │ │ mov x2, x20 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d15, d12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d15, d11 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x3e8 │ │ │ │ + add x2, x2, #0x318 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x27 │ │ │ │ mov w3, w21 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #3400] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 37e60 // b.any │ │ │ │ + b.ne 37d80 // b.any │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x450 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ add sp, sp, #0xd50 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ @@ -44502,294 +44446,294 @@ │ │ │ │ ldp d10, d11, [sp, #112] │ │ │ │ ldp d12, d13, [sp, #128] │ │ │ │ ldp d14, d15, [sp, #144] │ │ │ │ ldp x29, x30, [sp], #160 │ │ │ │ autiasp │ │ │ │ b 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - b 361bc │ │ │ │ + b 360dc │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w3, w25 │ │ │ │ ldp d1, d2, [sp, #264] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ ldr d3, [sp, #224] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #144] │ │ │ │ - b 35af8 │ │ │ │ - adrp x27, 5e000 │ │ │ │ + b 35a18 │ │ │ │ + adrp x27, 5d000 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x2, x27, #0x6b8 │ │ │ │ + add x2, x27, #0x5e8 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ str w8, [sp, #240] │ │ │ │ str x10, [sp, #336] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x438 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #336] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr w8, [sp, #240] │ │ │ │ str w0, [sp, #328] │ │ │ │ str w0, [sp, #536] │ │ │ │ - b 35858 │ │ │ │ + b 35778 │ │ │ │ movi d8, #0x0 │ │ │ │ str d8, [sp, #216] │ │ │ │ - b 359e8 │ │ │ │ + b 35908 │ │ │ │ movi d8, #0x0 │ │ │ │ fmov d13, d8 │ │ │ │ - b 359a8 │ │ │ │ + b 358c8 │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str d0, [sp, #360] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #368] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w21, [sp, #352] │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w21 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd58 │ │ │ │ + add x2, x2, #0xc88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d0, [sp, #360] │ │ │ │ ldr x10, [sp, #368] │ │ │ │ - cbnz w21, 367c4 │ │ │ │ + cbnz w21, 366e4 │ │ │ │ ldr x21, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x19, 5c000 │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + adrp x19, 5b000 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ str x10, [sp, #352] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #280] │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #280] │ │ │ │ ldr x10, [sp, #352] │ │ │ │ - cbnz w0, 36798 │ │ │ │ + cbnz w0, 366b8 │ │ │ │ ldr x21, [sp, #128] │ │ │ │ - add x1, x19, #0xc58 │ │ │ │ + add x1, x19, #0xb88 │ │ │ │ mov x2, x1 │ │ │ │ str x1, [sp, #240] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #352] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str x21, [sp, #128] │ │ │ │ ldr x0, [x21] │ │ │ │ - add x21, x20, #0xd78 │ │ │ │ + add x21, x20, #0xca8 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x4, [sp, #280] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #288] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr w1, [sp, #288] │ │ │ │ ldr x10, [sp, #352] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w1, 36724 │ │ │ │ + cbnz w1, 36644 │ │ │ │ ldr x2, [sp, #240] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #216] │ │ │ │ - add x1, x20, #0xd78 │ │ │ │ + add x1, x20, #0xca8 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - add x21, x27, #0xd70 │ │ │ │ + add x21, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x1 │ │ │ │ mov x4, x21 │ │ │ │ str x1, [sp, #216] │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #240] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #300] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xeb8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xde8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr w1, [sp, #300] │ │ │ │ ldr x10, [sp, #240] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w1, 366b4 │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + cbnz w1, 365d4 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #216] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr x21, [sp, #128] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #216] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #248] │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + add x2, x2, #0xe88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #248] │ │ │ │ ldr x10, [sp, #216] │ │ │ │ - cbnz w0, 36808 │ │ │ │ + cbnz w0, 36728 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #216] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #216] │ │ │ │ - b 359b0 │ │ │ │ + b 358d0 │ │ │ │ ldr w0, [sp, #248] │ │ │ │ - cbz w0, 36984 │ │ │ │ + cbz w0, 368a4 │ │ │ │ scvtf d31, w0 │ │ │ │ movi d10, #0x0 │ │ │ │ ldr d30, [sp, #392] │ │ │ │ fdiv d9, d30, d31 │ │ │ │ str d10, [sp, #216] │ │ │ │ - b 3598c │ │ │ │ + b 358ac │ │ │ │ fmov d9, d15 │ │ │ │ movi d15, #0x0 │ │ │ │ ldr d31, [sp, #160] │ │ │ │ - adrp x27, 5b000 │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x27, 5a000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ ldr d8, [sp, #216] │ │ │ │ str d15, [sp, #160] │ │ │ │ str d15, [sp, #216] │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #376] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d14, d15 │ │ │ │ ldr d31, [sp, #160] │ │ │ │ fmov d15, d9 │ │ │ │ ldr x10, [sp, #376] │ │ │ │ str d31, [sp, #336] │ │ │ │ ldr d31, [sp, #240] │ │ │ │ str d31, [sp, #160] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - cbz w0, 3587c │ │ │ │ + cbz w0, 3579c │ │ │ │ ldr x19, [sp, #128] │ │ │ │ - add x4, x27, #0xd70 │ │ │ │ + add x4, x27, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #240] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x2, #0xc60 │ │ │ │ + add x2, x2, #0xb90 │ │ │ │ ldr d3, [sp, #216] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #528] │ │ │ │ ldr d1, [sp, #672] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #240] │ │ │ │ - b 358bc │ │ │ │ + b 357dc │ │ │ │ fmov d0, d13 │ │ │ │ ldr d1, [sp, #728] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x21, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [sp, #216] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #624] │ │ │ │ - add x2, x2, #0xef0 │ │ │ │ + add x2, x2, #0xe20 │ │ │ │ ldr d2, [sp, #632] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #240] │ │ │ │ - b 3655c │ │ │ │ + b 3647c │ │ │ │ fmov d0, d10 │ │ │ │ ldr d1, [sp, #400] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ str x10, [sp, #288] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [sp, #240] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ @@ -44797,67 +44741,67 @@ │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x21, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [sp, #280] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #216] │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ ldr d1, [sp, #600] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #288] │ │ │ │ - b 364ec │ │ │ │ + b 3640c │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #240] │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr d1, [sp, #744] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ str x10, [sp, #280] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #280] │ │ │ │ - b 36464 │ │ │ │ + b 36384 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #720] │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #352] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #352] │ │ │ │ - b 3640c │ │ │ │ + b 3632c │ │ │ │ ldr w0, [sp, #184] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 35920 // b.none │ │ │ │ + b.eq 35840 // b.none │ │ │ │ movi d13, #0x0 │ │ │ │ - b 358d8 │ │ │ │ + b 357f8 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ fmov d0, d9 │ │ │ │ ldr d1, [sp, #752] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #216] │ │ │ │ - b 365a0 │ │ │ │ - cbz w26, 36de0 │ │ │ │ + b 364c0 │ │ │ │ + cbz w26, 36d00 │ │ │ │ scvtf d28, w26 │ │ │ │ ldr d31, [sp, #176] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #176] │ │ │ │ - cbz w8, 36dd8 │ │ │ │ + cbz w8, 36cf8 │ │ │ │ scvtf d30, w8 │ │ │ │ ldr d31, [sp, #152] │ │ │ │ fdiv d31, d31, d30 │ │ │ │ str d31, [sp, #152] │ │ │ │ ldr d31, [sp, #560] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ @@ -44890,57 +44834,57 @@ │ │ │ │ str d31, [sp, #1000] │ │ │ │ ldr d31, [sp, #376] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #504] │ │ │ │ ldr d31, [sp, #384] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #496] │ │ │ │ - cbz w0, 36dcc │ │ │ │ + cbz w0, 36cec │ │ │ │ scvtf d26, w0 │ │ │ │ ldr d31, [sp, #216] │ │ │ │ fdiv d9, d15, d26 │ │ │ │ fdiv d8, d31, d26 │ │ │ │ ldr d31, [sp, #160] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x27, 5b000 │ │ │ │ + adrp x27, 5a000 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x19, x27, #0xd70 │ │ │ │ - adrp x20, 5b000 │ │ │ │ - add x21, x20, #0xd78 │ │ │ │ + add x19, x27, #0xca0 │ │ │ │ + adrp x20, 5a000 │ │ │ │ + add x21, x20, #0xca8 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x4, x19 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #1024] │ │ │ │ str d29, [sp, #1048] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #1024] │ │ │ │ cmp w26, #0x0 │ │ │ │ - b.gt 36994 │ │ │ │ - b.eq 36604 // b.none │ │ │ │ + b.gt 368b4 │ │ │ │ + b.eq 36524 // b.none │ │ │ │ ldr d31, [sp, #160] │ │ │ │ fmov d14, d15 │ │ │ │ fmov d15, d9 │ │ │ │ str d31, [sp, #336] │ │ │ │ ldr d31, [sp, #240] │ │ │ │ str d31, [sp, #160] │ │ │ │ - b 3665c │ │ │ │ + b 3657c │ │ │ │ movi d9, #0x0 │ │ │ │ fmov d10, d9 │ │ │ │ str d9, [sp, #216] │ │ │ │ - b 3598c │ │ │ │ + b 358ac │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ @@ -44949,17 +44893,17 @@ │ │ │ │ mov x1, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d0, x1 │ │ │ │ add w0, w4, w26 │ │ │ │ mov w3, w26 │ │ │ │ scvtf d1, w4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ scvtf d26, w0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ fdiv d1, d1, d26 │ │ │ │ fdiv d28, d28, d26 │ │ │ │ ldr x0, [x0] │ │ │ │ fmul d1, d1, d0 │ │ │ │ fmul d0, d28, d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ @@ -44968,148 +44912,148 @@ │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #176] │ │ │ │ - add x2, x2, #0x610 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #256] │ │ │ │ ldr d0, [sp, #336] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #384] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #496] │ │ │ │ - add x2, x2, #0x698 │ │ │ │ + add x2, x2, #0x5c8 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d1, [sp, #656] │ │ │ │ ldr d2, [sp, #664] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #376] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #504] │ │ │ │ - add x2, x2, #0x700 │ │ │ │ + add x2, x2, #0x630 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d1, [sp, #640] │ │ │ │ ldr d2, [sp, #648] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #512] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #576] │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + add x2, x2, #0x698 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #584] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #520] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #936] │ │ │ │ - add x2, x2, #0x7b8 │ │ │ │ + add x2, x2, #0x6e8 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #944] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #560] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #960] │ │ │ │ - add x2, x2, #0x818 │ │ │ │ + add x2, x2, #0x748 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #968] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #568] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #984] │ │ │ │ - add x2, x2, #0x878 │ │ │ │ + add x2, x2, #0x7a8 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #992] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #928] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1008] │ │ │ │ - add x2, x2, #0x8d8 │ │ │ │ + add x2, x2, #0x808 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1016] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #952] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1056] │ │ │ │ - add x2, x2, #0x938 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1064] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ @@ -45117,31 +45061,31 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d11 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ fmov d1, d12 │ │ │ │ ldr d0, [sp, #976] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x998 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x8c8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #1080] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1088] │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x928 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1096] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ @@ -45149,80 +45093,80 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d14 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ fmov d1, d10 │ │ │ │ ldr d0, [sp, #1000] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d29, [sp, #1048] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1032] │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ ldr x0, [x0] │ │ │ │ fmov d0, d29 │ │ │ │ ldr d2, [sp, #1040] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #548] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #540] │ │ │ │ - add x2, x2, #0xb18 │ │ │ │ + add x2, x2, #0xa48 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w3, [sp, #544] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x19, [sp, #128] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #552] │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xaa0 │ │ │ │ ldr w3, [sp, #556] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #1128] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #1024] │ │ │ │ - b 36968 │ │ │ │ + b 36888 │ │ │ │ movi d8, #0x0 │ │ │ │ fmov d9, d8 │ │ │ │ - b 368fc │ │ │ │ + b 3681c │ │ │ │ str xzr, [sp, #152] │ │ │ │ - b 36858 │ │ │ │ - cbz w8, 36e7c │ │ │ │ + b 36778 │ │ │ │ + cbz w8, 36d9c │ │ │ │ scvtf d30, w8 │ │ │ │ ldr d31, [sp, #152] │ │ │ │ fdiv d31, d31, d30 │ │ │ │ str d31, [sp, #152] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - cbz w0, 36e40 │ │ │ │ + cbz w0, 36d60 │ │ │ │ movi d29, #0x0 │ │ │ │ scvtf d28, w0 │ │ │ │ add x1, sp, #0x200 │ │ │ │ ldr d31, [sp, #216] │ │ │ │ str d29, [sp, #176] │ │ │ │ str d29, [sp, #240] │ │ │ │ fdiv d9, d15, d28 │ │ │ │ @@ -45231,144 +45175,144 @@ │ │ │ │ stp d29, d29, [sp, #496] │ │ │ │ stp d29, d29, [x1] │ │ │ │ stp d29, d29, [x1, #48] │ │ │ │ str d29, [sp, #928] │ │ │ │ str d29, [sp, #952] │ │ │ │ str d29, [sp, #976] │ │ │ │ str d29, [sp, #1000] │ │ │ │ - b 36908 │ │ │ │ + b 36828 │ │ │ │ movi d8, #0x0 │ │ │ │ add x0, sp, #0x200 │ │ │ │ str d8, [sp, #176] │ │ │ │ fmov d9, d8 │ │ │ │ str d8, [sp, #240] │ │ │ │ fmov d29, d8 │ │ │ │ str d8, [sp, #336] │ │ │ │ stp d8, d8, [sp, #496] │ │ │ │ stp d8, d8, [x0] │ │ │ │ stp d8, d8, [x0, #48] │ │ │ │ str d8, [sp, #928] │ │ │ │ str d8, [sp, #952] │ │ │ │ str d8, [sp, #976] │ │ │ │ str d8, [sp, #1000] │ │ │ │ - b 36908 │ │ │ │ + b 36828 │ │ │ │ str xzr, [sp, #152] │ │ │ │ - b 36df4 │ │ │ │ + b 36d14 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 33ad8 │ │ │ │ + b 339f8 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 33ad8 // b.none │ │ │ │ + b.eq 339f8 // b.none │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 33ad8 // b.none │ │ │ │ + b.eq 339f8 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1184] │ │ │ │ ldr x0, [x6] │ │ │ │ str w3, [sp, #1248] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x6, [sp, #1184] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1248] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x6] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #320] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr d31, [x26, #16] │ │ │ │ ldr d30, [x21, x19] │ │ │ │ ldrb w6, [x0, x27] │ │ │ │ ldp w4, w5, [x26, #60] │ │ │ │ fmul d9, d15, d31 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 33ad8 │ │ │ │ + b 339f8 │ │ │ │ add w8, w25, #0x1 │ │ │ │ mov x24, x26 │ │ │ │ ldr x22, [sp, #1248] │ │ │ │ mov x26, x7 │ │ │ │ cmp w3, w8 │ │ │ │ - b.le 36f50 │ │ │ │ + b.le 36e70 │ │ │ │ mov x25, x24 │ │ │ │ ldr w21, [sp, #1176] │ │ │ │ mov x24, x7 │ │ │ │ mov w16, w9 │ │ │ │ mov w7, w11 │ │ │ │ - b 352b4 │ │ │ │ + b 351d4 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b 3422c │ │ │ │ + b 3414c │ │ │ │ add x24, x24, #0x1 │ │ │ │ cmp w2, w24 │ │ │ │ - b.le 37e40 │ │ │ │ + b.le 37d60 │ │ │ │ str w24, [sp, #1132] │ │ │ │ - b 34050 │ │ │ │ - cbnz w25, 34c00 │ │ │ │ - b.le 34c04 │ │ │ │ + b 33f70 │ │ │ │ + cbnz w25, 34b20 │ │ │ │ + b.le 34b24 │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 37e64 │ │ │ │ + b.gt 37d84 │ │ │ │ ldr w0, [x28, #28] │ │ │ │ cmp w0, w22 │ │ │ │ - b.ne 35368 // b.any │ │ │ │ + b.ne 35288 // b.any │ │ │ │ ldr w0, [x28, #60] │ │ │ │ mov w24, w25 │ │ │ │ ldr d15, [sp, #336] │ │ │ │ mov w25, w22 │ │ │ │ ldr x10, [sp, #1112] │ │ │ │ mov x23, x28 │ │ │ │ ldr x28, [sp, #520] │ │ │ │ ldr x22, [sp, #1120] │ │ │ │ ldr w26, [sp, #328] │ │ │ │ ldr w8, [sp, #536] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 35b54 // b.none │ │ │ │ + b.eq 35a74 // b.none │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w24, #0x0 │ │ │ │ str w0, [sp, #536] │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #328] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #128] │ │ │ │ - b 35858 │ │ │ │ + b 35778 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 37044 // b.pmore │ │ │ │ + b.hi 36f64 // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 34d20 │ │ │ │ + b 34c40 │ │ │ │ ldr w0, [sp, #556] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #556] │ │ │ │ - b 34938 │ │ │ │ + b 34858 │ │ │ │ ldr w0, [sp, #552] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #552] │ │ │ │ - b 34938 │ │ │ │ - b.lt 370b0 // b.tstop │ │ │ │ + b 34858 │ │ │ │ + b.lt 36fd0 // b.tstop │ │ │ │ ldr w0, [sp, #548] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #548] │ │ │ │ - b 35098 │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b 34fb8 │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d28, x0 │ │ │ │ - b 34f24 │ │ │ │ + b 34e44 │ │ │ │ str w4, [sp, #1216] │ │ │ │ str w5, [sp, #1256] │ │ │ │ str d31, [sp, #1296] │ │ │ │ str d30, [sp, #1304] │ │ │ │ str d23, [sp, #1312] │ │ │ │ str w6, [sp, #1324] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ @@ -45379,209 +45323,209 @@ │ │ │ │ ldr d30, [sp, #1304] │ │ │ │ ldr d23, [sp, #1312] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr w4, [sp, #1216] │ │ │ │ and w0, w3, #0xff │ │ │ │ ldr w5, [sp, #1256] │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 37148 // b.none │ │ │ │ - b.hi 370c0 // b.pmore │ │ │ │ + b.eq 37068 // b.none │ │ │ │ + b.hi 36fe0 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 370d8 // b.pmore │ │ │ │ + b.hi 36ff8 // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 34d20 │ │ │ │ + b 34c40 │ │ │ │ ldr w0, [sp, #544] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #544] │ │ │ │ - b 35098 │ │ │ │ + b 34fb8 │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 37148 // b.none │ │ │ │ + b.eq 37068 // b.none │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 34d20 // b.none │ │ │ │ + b.eq 34c40 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1216] │ │ │ │ ldr x0, [x6] │ │ │ │ str d23, [sp, #1256] │ │ │ │ str w3, [sp, #1296] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x6, [sp, #1216] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1296] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x6] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #320] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr d31, [x24, #16] │ │ │ │ ldr d30, [x21, x19] │ │ │ │ ldrb w6, [x0, x25] │ │ │ │ ldr d23, [sp, #1256] │ │ │ │ fmul d8, d15, d31 │ │ │ │ ldp w5, w4, [x24, #60] │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 34d20 │ │ │ │ + b 34c40 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 34d20 │ │ │ │ + b 34c40 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #3400] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 37e60 // b.any │ │ │ │ + b.ne 37d80 // b.any │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 362a0 │ │ │ │ + b 361c0 │ │ │ │ str x10, [sp, #136] │ │ │ │ cmp w24, #0x1 │ │ │ │ - b.le 35b54 │ │ │ │ + b.le 35a74 │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.eq 35b54 // b.none │ │ │ │ - adrp x19, 5d000 │ │ │ │ - add x19, x19, #0x5b8 │ │ │ │ + b.eq 35a74 // b.none │ │ │ │ + adrp x19, 5c000 │ │ │ │ + add x19, x19, #0x4e8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x10, [sp, #136] │ │ │ │ - cbz x0, 37e34 │ │ │ │ + cbz x0, 37d54 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x10, [sp, #136] │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 5d000 │ │ │ │ - add x0, x0, #0x5d0 │ │ │ │ + adrp x0, 5c000 │ │ │ │ + add x0, x0, #0x500 │ │ │ │ str x10, [sp, #136] │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr x10, [sp, #136] │ │ │ │ - cbz w0, 37dec │ │ │ │ + cbz w0, 37d0c │ │ │ │ ldr x0, [sp, #232] │ │ │ │ add x19, sp, #0x538 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x5e8 │ │ │ │ + add x3, x3, #0x518 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x10, [sp, #136] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x26, x0, #0xfd0 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x26, x0, #0xf00 │ │ │ │ cmp w24, #0x2 │ │ │ │ - b.eq 37998 // b.none │ │ │ │ + b.eq 378b8 // b.none │ │ │ │ sub w20, w24, #0x67 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ls 3782c // b.plast │ │ │ │ + b.ls 3774c // b.plast │ │ │ │ cmp w24, #0x3 │ │ │ │ - b.eq 37798 // b.none │ │ │ │ + b.eq 376b8 // b.none │ │ │ │ mov w19, w20 │ │ │ │ cmp w24, #0x69 │ │ │ │ - b.ne 37288 // b.any │ │ │ │ + b.ne 371a8 // b.any │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x320 │ │ │ │ + add x2, x2, #0x250 │ │ │ │ str x10, [sp, #136] │ │ │ │ mov w19, #0x2 // #2 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x10, [sp, #136] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 35b54 │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + b.le 35a74 │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ add x1, x1, #0x108 │ │ │ │ ldr w14, [x23, #4] │ │ │ │ mov w25, w19 │ │ │ │ str x1, [sp, #136] │ │ │ │ ldr x19, [sp, #320] │ │ │ │ mov x1, x22 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w22, w24 │ │ │ │ mov w21, w3 │ │ │ │ mov x24, x10 │ │ │ │ mov w27, w14 │ │ │ │ mov x10, x1 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ cmp w27, #0x0 │ │ │ │ - b.le 37630 │ │ │ │ + b.le 37550 │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ mov w18, w27 │ │ │ │ ldr w15, [x23, #8] │ │ │ │ mov x27, x24 │ │ │ │ mov w24, w22 │ │ │ │ mov w22, w8 │ │ │ │ ldr x8, [sp, #208] │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 37614 │ │ │ │ + b.le 37534 │ │ │ │ mov w0, w22 │ │ │ │ ldr w14, [x23, #12] │ │ │ │ mov w22, w25 │ │ │ │ mov w3, w21 │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ mov w25, w0 │ │ │ │ mov w21, w9 │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 375f8 │ │ │ │ + b.le 37518 │ │ │ │ ldr w6, [x23, #16] │ │ │ │ mov w11, w21 │ │ │ │ mov w13, #0x0 // #0 │ │ │ │ mov w12, w25 │ │ │ │ mov w21, w13 │ │ │ │ mov x7, x8 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 375e0 │ │ │ │ + b.le 37500 │ │ │ │ ldr w4, [x23, #20] │ │ │ │ mov w25, w11 │ │ │ │ str xzr, [sp, #184] │ │ │ │ str x10, [sp, #264] │ │ │ │ str w22, [sp, #280] │ │ │ │ str w20, [sp, #288] │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w9, [sp, #184] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 375bc │ │ │ │ + b.le 374dc │ │ │ │ ldr w20, [x23, #24] │ │ │ │ mov w11, w21 │ │ │ │ mov w13, w25 │ │ │ │ mov w21, w9 │ │ │ │ mov w25, w24 │ │ │ │ str x19, [sp, #272] │ │ │ │ mov x8, x19 │ │ │ │ mov w24, w21 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 375a0 │ │ │ │ + b.le 374c0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ str w11, [sp, #144] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str w13, [sp, #152] │ │ │ │ str w3, [sp, #160] │ │ │ │ str w18, [sp, #168] │ │ │ │ @@ -45590,16 +45534,16 @@ │ │ │ │ str w6, [sp, #232] │ │ │ │ str w4, [sp, #240] │ │ │ │ stp x8, x7, [sp, #248] │ │ │ │ str w12, [sp, #296] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldp x8, x7, [sp, #248] │ │ │ │ mov x21, x0 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x298 │ │ │ │ mov w2, w20 │ │ │ │ ldr w11, [sp, #144] │ │ │ │ ldr x20, [sp, #264] │ │ │ │ str x0, [sp, #216] │ │ │ │ ldr w13, [sp, #152] │ │ │ │ mov w0, w24 │ │ │ │ ldr w3, [sp, #160] │ │ │ │ @@ -45629,49 +45573,49 @@ │ │ │ │ madd w1, w13, w1, w0 │ │ │ │ mul w0, w30, w18 │ │ │ │ madd w30, w12, w30, w1 │ │ │ │ madd w0, w0, w26, w30 │ │ │ │ smull x0, w0, w10 │ │ │ │ add x10, x16, x0 │ │ │ │ cmp w17, #0x17 │ │ │ │ - b.ls 37670 // b.plast │ │ │ │ + b.ls 37590 // b.plast │ │ │ │ mov x17, #0x0 // #0 │ │ │ │ - cbz x27, 3748c │ │ │ │ + cbz x27, 373ac │ │ │ │ ldr w1, [x27] │ │ │ │ cmp w26, w1 │ │ │ │ - b.ne 37574 // b.any │ │ │ │ - cbz x28, 3749c │ │ │ │ + b.ne 37494 // b.any │ │ │ │ + cbz x28, 373bc │ │ │ │ ldr w1, [x28] │ │ │ │ cmp w22, w1 │ │ │ │ - b.ne 37574 // b.any │ │ │ │ - cbz x7, 3767c │ │ │ │ - cbz x20, 374b0 │ │ │ │ + b.ne 37494 // b.any │ │ │ │ + cbz x7, 3759c │ │ │ │ + cbz x20, 373d0 │ │ │ │ ldr w1, [x20] │ │ │ │ cmp w1, w19 │ │ │ │ - b.ne 37574 // b.any │ │ │ │ + b.ne 37494 // b.any │ │ │ │ ldr w1, [x10, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 37574 // b.pmore │ │ │ │ + b.hi 37494 // b.pmore │ │ │ │ cmp w25, #0x67 │ │ │ │ - b.eq 37714 // b.none │ │ │ │ + b.eq 37634 // b.none │ │ │ │ cmp w25, #0x68 │ │ │ │ - b.eq 37698 // b.none │ │ │ │ + b.eq 375b8 // b.none │ │ │ │ cmp w25, #0x3 │ │ │ │ - b.ne 37570 // b.any │ │ │ │ + b.ne 37490 // b.any │ │ │ │ ldr x2, [sp, #184] │ │ │ │ str w11, [sp, #144] │ │ │ │ ldr x1, [sp, #200] │ │ │ │ str w13, [sp, #152] │ │ │ │ ldr d30, [x10, #48] │ │ │ │ ldrsw x4, [x10, #108] │ │ │ │ ldr w1, [x1, x2, lsl #2] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d1, [x16, x0] │ │ │ │ - add x2, x2, #0x370 │ │ │ │ + add x2, x2, #0x2a0 │ │ │ │ ldr d29, [x10, #16] │ │ │ │ scvtf d31, w1 │ │ │ │ str w3, [sp, #160] │ │ │ │ stp x8, x7, [sp, #168] │ │ │ │ mul x4, x4, x17 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w12, [sp, #296] │ │ │ │ @@ -45695,93 +45639,93 @@ │ │ │ │ ldr w11, [sp, #144] │ │ │ │ ldr w13, [sp, #152] │ │ │ │ ldr w3, [sp, #160] │ │ │ │ ldr w12, [sp, #296] │ │ │ │ add w3, w3, #0x1 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w2, w19 │ │ │ │ - b.gt 37420 │ │ │ │ + b.gt 37340 │ │ │ │ add w22, w22, #0x1 │ │ │ │ mov w24, w21 │ │ │ │ mov w20, w2 │ │ │ │ cmp w22, w4 │ │ │ │ - b.ge 3774c // b.tcont │ │ │ │ + b.ge 3766c // b.tcont │ │ │ │ add x8, x8, #0x1 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.gt 373a0 │ │ │ │ + b.gt 372c0 │ │ │ │ add w22, w22, #0x1 │ │ │ │ ldr x19, [sp, #272] │ │ │ │ cmp w22, w4 │ │ │ │ - b.ge 37760 // b.tcont │ │ │ │ + b.ge 37680 // b.tcont │ │ │ │ mov w24, w25 │ │ │ │ mov w21, w11 │ │ │ │ mov w25, w13 │ │ │ │ ldr x0, [sp, #184] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #184] │ │ │ │ cmp w6, w0 │ │ │ │ - b.gt 37360 │ │ │ │ + b.gt 37280 │ │ │ │ ldr x10, [sp, #264] │ │ │ │ mov w11, w25 │ │ │ │ ldr w22, [sp, #280] │ │ │ │ ldr w20, [sp, #288] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w14 │ │ │ │ - b.lt 37338 // b.tstop │ │ │ │ + b.lt 37258 // b.tstop │ │ │ │ mov w21, w11 │ │ │ │ mov w25, w12 │ │ │ │ mov x8, x7 │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w15 │ │ │ │ - b.lt 37318 // b.tstop │ │ │ │ + b.lt 37238 // b.tstop │ │ │ │ mov w0, w25 │ │ │ │ mov w21, w3 │ │ │ │ mov w25, w22 │ │ │ │ mov w22, w0 │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w18 │ │ │ │ - b.lt 372f4 // b.tstop │ │ │ │ + b.lt 37214 // b.tstop │ │ │ │ ldr w0, [x23] │ │ │ │ mov w22, w24 │ │ │ │ mov x24, x27 │ │ │ │ mov w27, w18 │ │ │ │ add w26, w26, #0x1 │ │ │ │ cmp w0, w26 │ │ │ │ - b.gt 372d0 │ │ │ │ + b.gt 371f0 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ls 37d80 // b.plast │ │ │ │ + b.ls 37ca0 // b.plast │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.ls 3797c // b.plast │ │ │ │ + b.ls 3789c // b.plast │ │ │ │ cmp w22, #0x3 │ │ │ │ - b.ne 35b54 // b.any │ │ │ │ + b.ne 35a74 // b.any │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 35b54 │ │ │ │ + b 35a74 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ ldr x17, [x1, w17, uxtw #3] │ │ │ │ - b 3747c │ │ │ │ + b 3739c │ │ │ │ ldr x1, [sp, #192] │ │ │ │ - cbz x1, 374b0 │ │ │ │ + cbz x1, 373d0 │ │ │ │ ldr w1, [x1] │ │ │ │ ldr w30, [x10, #40] │ │ │ │ cmp w30, w1 │ │ │ │ - b.eq 374b0 // b.none │ │ │ │ - b 37574 │ │ │ │ + b.eq 373d0 // b.none │ │ │ │ + b 37494 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ str w11, [sp, #152] │ │ │ │ ldr x0, [sp, #200] │ │ │ │ str w12, [sp, #160] │ │ │ │ str w13, [sp, #296] │ │ │ │ mov w6, #0x53 // #83 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ ldr w4, [x0, x1, lsl #2] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x8, x7, [sp, #168] │ │ │ │ ldp d0, d31, [x10, #8] │ │ │ │ str w3, [sp, #144] │ │ │ │ ldr w10, [x10, #56] │ │ │ │ @@ -45796,237 +45740,237 @@ │ │ │ │ ldp w18, w15, [x23, #4] │ │ │ │ ldp w14, w6, [x23, #12] │ │ │ │ ldp w4, w2, [x23, #20] │ │ │ │ ldr w3, [sp, #144] │ │ │ │ ldr w11, [sp, #152] │ │ │ │ ldr w12, [sp, #160] │ │ │ │ ldr w13, [sp, #296] │ │ │ │ - b 37570 │ │ │ │ + b 37490 │ │ │ │ ldr d0, [x16, x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d31, [x10, #16] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ str w3, [sp, #144] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ str w11, [sp, #152] │ │ │ │ ldr x2, [sp, #216] │ │ │ │ str w12, [sp, #160] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x8, x7, [sp, #168] │ │ │ │ str w13, [sp, #296] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 376f0 │ │ │ │ + b 37610 │ │ │ │ ldr x19, [sp, #272] │ │ │ │ mov w24, w25 │ │ │ │ mov w21, w11 │ │ │ │ mov w25, w13 │ │ │ │ - b 375bc │ │ │ │ + b 374dc │ │ │ │ ldr x0, [sp, #184] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #184] │ │ │ │ cmp w6, w0 │ │ │ │ - b.le 3777c │ │ │ │ + b.le 3769c │ │ │ │ mov w21, w0 │ │ │ │ - b 37380 │ │ │ │ + b 372a0 │ │ │ │ ldr x10, [sp, #264] │ │ │ │ mov w21, w11 │ │ │ │ ldr w22, [sp, #280] │ │ │ │ mov w24, w25 │ │ │ │ ldr w20, [sp, #288] │ │ │ │ mov w11, w13 │ │ │ │ - b 375e0 │ │ │ │ + b 37500 │ │ │ │ ldr x20, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x19, x20 │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x20] │ │ │ │ - add x2, x2, #0x258 │ │ │ │ + add x2, x2, #0x188 │ │ │ │ str x10, [sp, #136] │ │ │ │ mov w20, #0xffffff9c // #-100 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ mov w19, w20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x10, [sp, #136] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 37294 │ │ │ │ - b 37654 │ │ │ │ + b.gt 371b4 │ │ │ │ + b 37574 │ │ │ │ ldr x1, [sp, #232] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ str x0, [sp, #232] │ │ │ │ cmp w24, #0x67 │ │ │ │ - b.eq 37dbc // b.none │ │ │ │ + b.eq 37cdc // b.none │ │ │ │ ldr d14, [sp, #400] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ fmov d0, d10 │ │ │ │ ldr d2, [sp, #152] │ │ │ │ add x21, sp, #0x940 │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ frintp d31, d14 │ │ │ │ fmov d1, d14 │ │ │ │ mov x0, x21 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #136] │ │ │ │ fcmpe d31, d15 │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ str d14, [sp, #256] │ │ │ │ ldr x10, [sp, #136] │ │ │ │ - adrp x5, 5c000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ mov x6, x21 │ │ │ │ - add x5, x5, #0x48 │ │ │ │ + add x5, x5, #0xf78 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x1, [sp, #1144] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x1, 37da4 │ │ │ │ + cbz x1, 37cc4 │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbz w1, 37da4 │ │ │ │ - adrp x1, 5c000 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + cbz w1, 37cc4 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xf98 │ │ │ │ ldr x7, [sp, #232] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w4, [sp, #344] │ │ │ │ mov w3, w25 │ │ │ │ ldr d2, [sp, #152] │ │ │ │ ldr d1, [sp, #256] │ │ │ │ ldr x2, [sp, #1144] │ │ │ │ stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x708 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x638 │ │ │ │ str x10, [sp, #136] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x21, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xb90 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xac0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w19, w20 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdc0 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x10, [sp, #136] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 37294 │ │ │ │ + b.gt 371b4 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3a0 │ │ │ │ + add x2, x2, #0x2d0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 35b54 │ │ │ │ + b 35a74 │ │ │ │ ldr x20, [sp, #128] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x608 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ ldr x0, [x20] │ │ │ │ str x10, [sp, #136] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x590 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x690 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x5c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6a8 │ │ │ │ + add x2, x2, #0x5d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x10, [sp, #136] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 37654 │ │ │ │ - adrp x1, 5e000 │ │ │ │ + b.le 37574 │ │ │ │ + adrp x1, 5d000 │ │ │ │ ldr w3, [x23, #4] │ │ │ │ - add x21, x1, #0x368 │ │ │ │ + add x21, x1, #0x298 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - cbz x10, 37bd4 │ │ │ │ + cbz x10, 37af4 │ │ │ │ mov x1, x22 │ │ │ │ mov x22, x28 │ │ │ │ mov x28, x23 │ │ │ │ mov w23, w26 │ │ │ │ mov x26, x1 │ │ │ │ stp x10, x21, [sp, #136] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 37bc4 │ │ │ │ + b.le 37ae4 │ │ │ │ ldr w14, [x28, #8] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 37bb4 │ │ │ │ + b.le 37ad4 │ │ │ │ ldr w15, [x28, #12] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 37ba8 │ │ │ │ + b.le 37ac8 │ │ │ │ ldr w13, [x28, #16] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cmp w13, #0x0 │ │ │ │ - b.le 37b9c │ │ │ │ + b.le 37abc │ │ │ │ ldr w10, [x28, #20] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ cmp w10, #0x0 │ │ │ │ - b.le 37b90 │ │ │ │ + b.le 37ab0 │ │ │ │ ldr w2, [x28, #24] │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 37b84 │ │ │ │ + b.le 37aa4 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ ldr x11, [x28, #64] │ │ │ │ ldr w12, [x0] │ │ │ │ nop │ │ │ │ mul w0, w10, w2 │ │ │ │ madd w16, w27, w2, w25 │ │ │ │ @@ -46038,401 +45982,401 @@ │ │ │ │ madd w16, w16, w20, w0 │ │ │ │ mul w0, w1, w3 │ │ │ │ madd w1, w1, w19, w16 │ │ │ │ madd w0, w0, w23, w1 │ │ │ │ mov w1, #0x118 // #280 │ │ │ │ smaddl x0, w0, w1, x11 │ │ │ │ cmp w12, w23 │ │ │ │ - b.ne 37b84 // b.any │ │ │ │ - cbz x22, 37aec │ │ │ │ + b.ne 37aa4 // b.any │ │ │ │ + cbz x22, 37a0c │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w1, w27 │ │ │ │ - b.ne 37b78 // b.any │ │ │ │ + b.ne 37a98 // b.any │ │ │ │ ldr x1, [sp, #208] │ │ │ │ - cbz x1, 37b60 │ │ │ │ - cbz x26, 37b04 │ │ │ │ + cbz x1, 37a80 │ │ │ │ + cbz x26, 37a24 │ │ │ │ ldr w1, [x26] │ │ │ │ cmp w1, w25 │ │ │ │ - b.ne 37b78 // b.any │ │ │ │ + b.ne 37a98 // b.any │ │ │ │ ldr w1, [x0, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 37b78 // b.pmore │ │ │ │ + b.hi 37a98 // b.pmore │ │ │ │ ldr d0, [x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x0, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add w25, w25, #0x1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w10, w2, [x28, #20] │ │ │ │ ldp w3, w14, [x28, #4] │ │ │ │ ldp w15, w13, [x28, #12] │ │ │ │ cmp w2, w25 │ │ │ │ - b.le 37b84 │ │ │ │ + b.le 37aa4 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ ldr x11, [x28, #64] │ │ │ │ ldr w12, [x0] │ │ │ │ - b 37aa0 │ │ │ │ + b 379c0 │ │ │ │ ldr x1, [sp, #192] │ │ │ │ - cbz x1, 37b04 │ │ │ │ + cbz x1, 37a24 │ │ │ │ ldr w16, [x1] │ │ │ │ ldr w1, [x0, #40] │ │ │ │ cmp w16, w1 │ │ │ │ - b.eq 37b04 // b.none │ │ │ │ + b.eq 37a24 // b.none │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w2, w25 │ │ │ │ - b.gt 37aa0 │ │ │ │ + b.gt 379c0 │ │ │ │ add w27, w27, #0x1 │ │ │ │ cmp w27, w10 │ │ │ │ - b.lt 37a84 // b.tstop │ │ │ │ + b.lt 379a4 // b.tstop │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w13 │ │ │ │ - b.lt 37a74 // b.tstop │ │ │ │ + b.lt 37994 // b.tstop │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w24, w15 │ │ │ │ - b.lt 37a64 // b.tstop │ │ │ │ + b.lt 37984 // b.tstop │ │ │ │ add w20, w20, #0x1 │ │ │ │ cmp w20, w14 │ │ │ │ - b.lt 37a54 // b.tstop │ │ │ │ + b.lt 37974 // b.tstop │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w19, w3 │ │ │ │ - b.lt 37a44 // b.tstop │ │ │ │ + b.lt 37964 // b.tstop │ │ │ │ ldr w0, [x28] │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w23, w0 │ │ │ │ - b.lt 37a34 // b.tstop │ │ │ │ - b 37654 │ │ │ │ + b.lt 37954 // b.tstop │ │ │ │ + b 37574 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ mov w24, w19 │ │ │ │ str x21, [sp, #136] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 37d54 │ │ │ │ + b.le 37c74 │ │ │ │ ldr w12, [x23, #8] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ cmp w12, #0x0 │ │ │ │ - b.le 37d44 │ │ │ │ + b.le 37c64 │ │ │ │ ldr w13, [x23, #12] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ cmp w13, #0x0 │ │ │ │ - b.le 37d38 │ │ │ │ + b.le 37c58 │ │ │ │ ldr w11, [x23, #16] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ cmp w11, #0x0 │ │ │ │ - b.le 37d2c │ │ │ │ + b.le 37c4c │ │ │ │ ldr w10, [x23, #20] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ cmp w10, #0x0 │ │ │ │ - b.le 37d20 │ │ │ │ + b.le 37c40 │ │ │ │ ldr w2, [x23, #24] │ │ │ │ mov w8, #0x118 // #280 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 37d64 │ │ │ │ + b.le 37c84 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - b 37ca0 │ │ │ │ - cbz x22, 37c54 │ │ │ │ + b 37bc0 │ │ │ │ + cbz x22, 37b74 │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w26, w1 │ │ │ │ - b.ne 37c94 // b.any │ │ │ │ + b.ne 37bb4 // b.any │ │ │ │ ldr w1, [x14, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 37c94 // b.pmore │ │ │ │ + b.hi 37bb4 // b.pmore │ │ │ │ ldr d0, [x9, x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x14, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldp x0, x2, [sp, #128] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w3, w12, [x23, #4] │ │ │ │ mov w8, #0x118 // #280 │ │ │ │ ldp w13, w11, [x23, #12] │ │ │ │ ldp w10, w2, [x23, #20] │ │ │ │ add w26, w26, #0x1 │ │ │ │ cmp w26, w2 │ │ │ │ - b.ge 37d14 // b.tcont │ │ │ │ + b.ge 37c34 // b.tcont │ │ │ │ mul w0, w2, w10 │ │ │ │ madd w14, w27, w2, w26 │ │ │ │ ldr x9, [x23, #64] │ │ │ │ mul w1, w11, w0 │ │ │ │ madd w0, w0, w19, w14 │ │ │ │ mul w14, w13, w1 │ │ │ │ madd w0, w20, w1, w0 │ │ │ │ mul w1, w12, w14 │ │ │ │ madd w14, w25, w14, w0 │ │ │ │ mul w0, w3, w1 │ │ │ │ madd w1, w21, w1, w14 │ │ │ │ madd w0, w0, w24, w1 │ │ │ │ smull x0, w0, w8 │ │ │ │ add x14, x9, x0 │ │ │ │ - cbz x28, 37ce8 │ │ │ │ + cbz x28, 37c08 │ │ │ │ ldr w1, [x28] │ │ │ │ cmp w27, w1 │ │ │ │ - b.ne 37c94 // b.any │ │ │ │ + b.ne 37bb4 // b.any │ │ │ │ ldr x1, [sp, #208] │ │ │ │ - cbnz x1, 37c44 │ │ │ │ + cbnz x1, 37b64 │ │ │ │ ldr x1, [sp, #192] │ │ │ │ - cbz x1, 37c54 │ │ │ │ + cbz x1, 37b74 │ │ │ │ ldr w15, [x1] │ │ │ │ ldr w1, [x14, #40] │ │ │ │ cmp w15, w1 │ │ │ │ - b.eq 37c54 // b.none │ │ │ │ + b.eq 37b74 // b.none │ │ │ │ add w26, w26, #0x1 │ │ │ │ cmp w26, w2 │ │ │ │ - b.lt 37ca0 // b.tstop │ │ │ │ + b.lt 37bc0 // b.tstop │ │ │ │ add w27, w27, #0x1 │ │ │ │ cmp w27, w10 │ │ │ │ - b.lt 37c34 // b.tstop │ │ │ │ + b.lt 37b54 // b.tstop │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w11, w19 │ │ │ │ - b.gt 37c20 │ │ │ │ + b.gt 37b40 │ │ │ │ add w20, w20, #0x1 │ │ │ │ cmp w13, w20 │ │ │ │ - b.gt 37c10 │ │ │ │ + b.gt 37b30 │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w12, w25 │ │ │ │ - b.gt 37c00 │ │ │ │ + b.gt 37b20 │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w3, w21 │ │ │ │ - b.gt 37bf0 │ │ │ │ + b.gt 37b10 │ │ │ │ ldr w0, [x23] │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w24, w0 │ │ │ │ - b.lt 37be0 // b.tstop │ │ │ │ - b 37654 │ │ │ │ + b.lt 37b00 // b.tstop │ │ │ │ + b 37574 │ │ │ │ add w27, w27, #0x1 │ │ │ │ cmp w27, w10 │ │ │ │ - b.lt 37d20 // b.tstop │ │ │ │ + b.lt 37c40 // b.tstop │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w19, w11 │ │ │ │ - b.lt 37c30 // b.tstop │ │ │ │ - b 37d2c │ │ │ │ + b.lt 37b50 // b.tstop │ │ │ │ + b 37c4c │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.hi 35b54 // b.pmore │ │ │ │ - b 3797c │ │ │ │ - adrp x2, 5c000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + b.hi 35a74 // b.pmore │ │ │ │ + b 3789c │ │ │ │ + adrp x2, 5a000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x2, x2, #0xf90 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ str x2, [sp, #1144] │ │ │ │ - b 378c0 │ │ │ │ + b 377e0 │ │ │ │ ldr d31, [sp, #256] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ ldr d30, [sp, #176] │ │ │ │ - adrp x6, 5c000 │ │ │ │ - adrp x5, 5c000 │ │ │ │ - add x6, x6, #0x28 │ │ │ │ + adrp x6, 5a000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x6, x6, #0xf58 │ │ │ │ frintp d31, d31 │ │ │ │ - add x5, x5, #0x30 │ │ │ │ + add x5, x5, #0xf60 │ │ │ │ str d30, [sp, #152] │ │ │ │ fcmpe d31, d15 │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ - b 378a0 │ │ │ │ + b 377c0 │ │ │ │ ldr x0, [sp, #232] │ │ │ │ add x19, sp, #0x538 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x5f8 │ │ │ │ + add x3, x3, #0x528 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x10, [sp, #136] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x10, [sp, #136] │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x26, x0, #0x18 │ │ │ │ - b 3723c │ │ │ │ - adrp x20, 60000 │ │ │ │ - add x20, x20, #0x138 │ │ │ │ - b 371e0 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x26, x0, #0xf48 │ │ │ │ + b 3715c │ │ │ │ + adrp x20, 5f000 │ │ │ │ + add x20, x20, #0x68 │ │ │ │ + b 37100 │ │ │ │ mov x25, x7 │ │ │ │ ldr w21, [sp, #1176] │ │ │ │ mov w16, w9 │ │ │ │ mov w7, w11 │ │ │ │ - b 352c4 │ │ │ │ + b 351e4 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 34d20 │ │ │ │ + b 34c40 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x10, [sp, #496] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x10, [sp, #496] │ │ │ │ - cbz x0, 37e8c │ │ │ │ + cbz x0, 37dac │ │ │ │ ldr w2, [sp, #504] │ │ │ │ add x0, sp, #0x940 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x10, [sp, #496] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ - adrp x27, 5e000 │ │ │ │ + adrp x27, 5d000 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ - add x2, x27, #0x6b8 │ │ │ │ + add x2, x27, #0x5e8 │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #496] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #232] │ │ │ │ add x1, sp, #0x940 │ │ │ │ - adrp x3, 5b000 │ │ │ │ - add x3, x3, #0xfc0 │ │ │ │ + adrp x3, 5a000 │ │ │ │ + add x3, x3, #0xef0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x19] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x28, #28] │ │ │ │ cmp w0, w22 │ │ │ │ - b.eq 37ef0 // b.none │ │ │ │ + b.eq 37e10 // b.none │ │ │ │ ldr x10, [sp, #496] │ │ │ │ - b 35370 │ │ │ │ + b 35290 │ │ │ │ ldr w0, [x28, #60] │ │ │ │ mov w24, w25 │ │ │ │ str x19, [sp, #128] │ │ │ │ mov w25, w22 │ │ │ │ ldr d15, [sp, #336] │ │ │ │ mov x23, x28 │ │ │ │ ldr x28, [sp, #520] │ │ │ │ ldr x10, [sp, #1112] │ │ │ │ ldr x22, [sp, #1120] │ │ │ │ ldr w26, [sp, #328] │ │ │ │ ldr w8, [sp, #536] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3635c // b.any │ │ │ │ - b 35b54 │ │ │ │ + b.ne 3627c // b.any │ │ │ │ + b 35a74 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ stp d8, d9, [sp, #96] │ │ │ │ stp d10, d11, [sp, #112] │ │ │ │ stp d12, d13, [sp, #128] │ │ │ │ stp d14, d15, [sp, #144] │ │ │ │ sub sp, sp, #0xd60 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - adrp x8, 61000 │ │ │ │ + adrp x8, 60000 │ │ │ │ mov x23, x0 │ │ │ │ ldr x0, [sp, #3632] │ │ │ │ stp x5, x0, [sp, #224] │ │ │ │ - ldr d0, [x8, #456] │ │ │ │ + ldr d0, [x8, #248] │ │ │ │ ldr x9, [sp, #3584] │ │ │ │ str x9, [sp, #152] │ │ │ │ ldr x10, [sp, #3592] │ │ │ │ str x7, [sp, #168] │ │ │ │ ldr x8, [sp, #3608] │ │ │ │ stp x8, x10, [sp, #136] │ │ │ │ ldr w28, [sp, #3616] │ │ │ │ ldr x0, [sp, #3640] │ │ │ │ str x6, [sp, #344] │ │ │ │ adrp x11, 7f000 │ │ │ │ ldr x11, [x11, #3960] │ │ │ │ str x2, [sp, #528] │ │ │ │ str x1, [sp, #1152] │ │ │ │ - adrp x19, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ str x0, [sp, #1160] │ │ │ │ - add x20, x19, #0xd50 │ │ │ │ + add x20, x19, #0xc80 │ │ │ │ str x3, [sp, #1240] │ │ │ │ str x4, [sp, #1248] │ │ │ │ ldr w27, [sp, #3624] │ │ │ │ ldr x0, [x11] │ │ │ │ str x0, [sp, #3416] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x88 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ bl 98c0 │ │ │ │ fmov d13, d0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d0, [x0, #464] │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x98 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d0, [x0, #256] │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfc8 │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #2.000000000000000000e+00 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xe50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ str d31, [sp, #1208] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #1.000000000000000000e+01 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfd8 │ │ │ │ str d31, [sp, #1176] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ str d31, [sp, #1216] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ mov x0, x20 │ │ │ │ fcvtzs w22, d31 │ │ │ │ bl 98c0 │ │ │ │ fcvtzs w1, d0 │ │ │ │ mov x0, x20 │ │ │ │ str w1, [sp, #240] │ │ │ │ bl 95c0 │ │ │ │ ldr x9, [sp, #152] │ │ │ │ - adrp x1, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ ldp x8, x10, [sp, #136] │ │ │ │ - add x20, x1, #0xdc0 │ │ │ │ - cbz x0, 3a0a4 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x20, x1, #0xcf0 │ │ │ │ + cbz x0, 39fc4 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ ldr x8, [sp, #152] │ │ │ │ mov x21, x1 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - cbz x0, 3a0d0 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 39ff0 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ stp x9, x10, [sp, #144] │ │ │ │ str x8, [sp, #160] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #136] │ │ │ │ ldr x8, [sp, #160] │ │ │ │ ldp x9, x10, [sp, #144] │ │ │ │ - cbz x0, 3a0f4 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 3a014 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ stp x9, x10, [sp, #144] │ │ │ │ str x8, [sp, #160] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #192] │ │ │ │ ldr x8, [sp, #160] │ │ │ │ ldp x9, x10, [sp, #144] │ │ │ │ - cbz x0, 3a118 │ │ │ │ + cbz x0, 3a038 │ │ │ │ ldp w0, w1, [x23] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldp w6, w5, [x23, #8] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ mul w1, w0, w1 │ │ │ │ fmov d10, x2 │ │ │ │ movi d14, #0x0 │ │ │ │ @@ -46563,91 +46507,91 @@ │ │ │ │ str x1, [sp, #152] │ │ │ │ str wzr, [sp, #176] │ │ │ │ str wzr, [sp, #200] │ │ │ │ str wzr, [sp, #248] │ │ │ │ str wzr, [sp, #272] │ │ │ │ str d14, [sp, #208] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3a140 │ │ │ │ + b.le 3a060 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ ldr w1, [x23, #4] │ │ │ │ - cbz x2, 39490 │ │ │ │ + cbz x2, 393b0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ fmov d15, d13 │ │ │ │ mov w17, w20 │ │ │ │ fmov d13, d12 │ │ │ │ mov x11, #0x0 // #0 │ │ │ │ fmov d12, d11 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ fmov d11, d10 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ fmov d10, d14 │ │ │ │ ldr d14, [sp, #1208] │ │ │ │ mov w9, w28 │ │ │ │ mov w21, w26 │ │ │ │ mov x19, x8 │ │ │ │ mov x20, x11 │ │ │ │ - adrp x3, 5e000 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + adrp x3, 5d000 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ str wzr, [sp, #376] │ │ │ │ str x3, [sp, #1272] │ │ │ │ str x2, [sp, #1280] │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ str w24, [sp, #1288] │ │ │ │ str w20, [sp, #512] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 38a2c │ │ │ │ + b.le 3894c │ │ │ │ ldr w3, [x23, #8] │ │ │ │ mov x25, x23 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x10, x20 │ │ │ │ mov x23, x24 │ │ │ │ str w23, [sp, #1184] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 38a14 │ │ │ │ + b.le 38934 │ │ │ │ ldr w4, [x25, #12] │ │ │ │ mov w8, w9 │ │ │ │ mov w11, #0x0 // #0 │ │ │ │ mov x9, x10 │ │ │ │ mov w28, w11 │ │ │ │ mov x10, x23 │ │ │ │ mov x20, x25 │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 389f8 │ │ │ │ + b.le 38918 │ │ │ │ ldr w5, [x20, #16] │ │ │ │ mov x24, x10 │ │ │ │ mov w14, #0x0 // #0 │ │ │ │ mov w10, w28 │ │ │ │ mov w23, w14 │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 389e4 │ │ │ │ + b.le 38904 │ │ │ │ ldr w6, [x20, #20] │ │ │ │ mov w11, w23 │ │ │ │ mov x25, x24 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x24, x20 │ │ │ │ mov x23, x26 │ │ │ │ mov x20, x19 │ │ │ │ str w23, [sp, #1224] │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 389c8 │ │ │ │ + b.le 388e8 │ │ │ │ ldr w0, [x24, #24] │ │ │ │ mov x13, #0x0 // #0 │ │ │ │ str x9, [sp, #1192] │ │ │ │ mov w9, w11 │ │ │ │ str x22, [sp, #1304] │ │ │ │ mov x22, x23 │ │ │ │ mov x23, x25 │ │ │ │ str w21, [sp, #1296] │ │ │ │ add x7, sp, #0x950 │ │ │ │ str w13, [sp, #1188] │ │ │ │ str x7, [sp, #1264] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 389a4 │ │ │ │ + b.le 388c4 │ │ │ │ mov x25, x24 │ │ │ │ mov w26, w9 │ │ │ │ mov w28, w10 │ │ │ │ mov x24, x23 │ │ │ │ str x13, [sp, #560] │ │ │ │ str w8, [sp, #1168] │ │ │ │ str w17, [sp, #1172] │ │ │ │ @@ -46678,152 +46622,152 @@ │ │ │ │ smull x20, w20, w7 │ │ │ │ add x23, x21, x20 │ │ │ │ ldr d29, [x21, x20] │ │ │ │ ldr w7, [x23, #88] │ │ │ │ ldr d26, [x23, #16] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w11, w7, #0x4, ne // ne = any │ │ │ │ - b.ne 38500 // b.any │ │ │ │ + b.ne 38420 // b.any │ │ │ │ ldp w10, w7, [x23, #60] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w10, w7, #0x4, ne // ne = any │ │ │ │ cset w10, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d26, d29, #0x0, ne // ne = any │ │ │ │ cset w7, mi // mi = first │ │ │ │ orr w7, w10, w7 │ │ │ │ str w7, [sp, #1200] │ │ │ │ ldr x7, [sp, #168] │ │ │ │ ldr x8, [sp, #1192] │ │ │ │ ldr w7, [x7] │ │ │ │ mov w10, w8 │ │ │ │ cmp w7, w8 │ │ │ │ - b.ne 38984 // b.any │ │ │ │ + b.ne 388a4 // b.any │ │ │ │ ldr x7, [sp, #536] │ │ │ │ - cbz x7, 3852c │ │ │ │ + cbz x7, 3844c │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w22 │ │ │ │ - b.ne 38978 // b.any │ │ │ │ + b.ne 38898 // b.any │ │ │ │ ldr x7, [sp, #544] │ │ │ │ - cbz x7, 38544 │ │ │ │ + cbz x7, 38464 │ │ │ │ ldr w7, [x7] │ │ │ │ ldr w8, [sp, #560] │ │ │ │ cmp w7, w8 │ │ │ │ - b.ne 38978 // b.any │ │ │ │ + b.ne 38898 // b.any │ │ │ │ ldr w7, [sp, #3616] │ │ │ │ - cbz w7, 3855c │ │ │ │ + cbz w7, 3847c │ │ │ │ ldr w7, [x23, #56] │ │ │ │ ldr w8, [sp, #3616] │ │ │ │ tst w8, w7 │ │ │ │ - b.eq 38978 // b.none │ │ │ │ + b.eq 38898 // b.none │ │ │ │ ldr w7, [sp, #3624] │ │ │ │ - cbz w7, 38574 │ │ │ │ + cbz w7, 38494 │ │ │ │ ldr w7, [x23, #56] │ │ │ │ ldr w8, [sp, #3624] │ │ │ │ tst w8, w7 │ │ │ │ - b.ne 38978 // b.any │ │ │ │ + b.ne 38898 // b.any │ │ │ │ ldr x7, [sp, #552] │ │ │ │ - cbz x7, 3858c │ │ │ │ + cbz x7, 384ac │ │ │ │ ldr w11, [x7] │ │ │ │ ldr w7, [x23, #40] │ │ │ │ cmp w11, w7 │ │ │ │ - b.ne 38978 // b.any │ │ │ │ + b.ne 38898 // b.any │ │ │ │ ldr w7, [x23, #96] │ │ │ │ sub w7, w7, #0x1 │ │ │ │ cmp w7, #0x1 │ │ │ │ - b.hi 38978 // b.pmore │ │ │ │ + b.hi 38898 // b.pmore │ │ │ │ cmp w2, w10 │ │ │ │ ldr w2, [sp, #1172] │ │ │ │ ldr w7, [sp, #520] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #1172] │ │ │ │ ldr w2, [sp, #376] │ │ │ │ cinc w2, w2, ne // ne = any │ │ │ │ str w2, [sp, #376] │ │ │ │ ldr w2, [sp, #512] │ │ │ │ - cbz w7, 38978 │ │ │ │ + cbz w7, 38898 │ │ │ │ ldr d31, [x23, #8] │ │ │ │ ldr d27, [x23, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 38ac0 // b.any │ │ │ │ + b.ne 389e0 // b.any │ │ │ │ fcmp d26, d29 │ │ │ │ - b.ne 38a64 // b.any │ │ │ │ + b.ne 38984 // b.any │ │ │ │ fcmp d31, d27 │ │ │ │ - b.ne 38604 // b.any │ │ │ │ + b.ne 38524 // b.any │ │ │ │ fmul d30, d14, d29 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.ls 38e10 // b.plast │ │ │ │ + b.ls 38d30 // b.plast │ │ │ │ mov w7, w4 │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 386bc │ │ │ │ + b 385dc │ │ │ │ fcmpe d27, #0.0 │ │ │ │ movi d30, #0x0 │ │ │ │ fmov d28, d29 │ │ │ │ fcsel d30, d30, d27, mi // mi = first │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d31, d30, mi // mi = first │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 3862c │ │ │ │ + b.gt 3854c │ │ │ │ fcmpe d26, d29 │ │ │ │ - b.mi 38b04 // b.first │ │ │ │ + b.mi 38a24 // b.first │ │ │ │ fcmpe d26, d27 │ │ │ │ - b.mi 38eb0 // b.first │ │ │ │ + b.mi 38dd0 // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 38eb0 // b.none │ │ │ │ + b.eq 38dd0 // b.none │ │ │ │ fcmpe d31, d27 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ fmul d31, d14, d28 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.ge 38e1c // b.tcont │ │ │ │ + b.ge 38d3c // b.tcont │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d28, #0.0 │ │ │ │ movi d31, #0x0 │ │ │ │ fccmp d30, d31, #0x4, ne // ne = any │ │ │ │ - b.eq 386bc // b.none │ │ │ │ + b.eq 385dc // b.none │ │ │ │ ldr d29, [sp, #1176] │ │ │ │ fmul d31, d29, d28 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 38ec8 // b.first │ │ │ │ + b.mi 38de8 // b.first │ │ │ │ fmul d31, d29, d30 │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fcmpe d31, d28 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr d29, [sp, #1216] │ │ │ │ fmul d31, d29, d28 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 38ebc // b.first │ │ │ │ + b.mi 38ddc // b.first │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d30, d28 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr x0, [sp, #1152] │ │ │ │ ldr x1, [sp, #1192] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 386f8 │ │ │ │ + cbz x1, 38618 │ │ │ │ ldr x0, [sp, #1264] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w6, [sp, #1312] │ │ │ │ str w5, [sp, #1320] │ │ │ │ str w7, [sp, #1328] │ │ │ │ str w4, [sp, #1340] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w6, [sp, #1312] │ │ │ │ ldr w5, [sp, #1320] │ │ │ │ ldr w7, [sp, #1328] │ │ │ │ ldr w4, [sp, #1340] │ │ │ │ ldr w0, [sp, #1168] │ │ │ │ - cbz w0, 38e38 │ │ │ │ + cbz w0, 38d58 │ │ │ │ ldr w0, [sp, #1184] │ │ │ │ mov x5, x27 │ │ │ │ str w0, [sp] │ │ │ │ ldr w0, [sp, #1224] │ │ │ │ str w0, [sp, #24] │ │ │ │ ldr w0, [sp, #1188] │ │ │ │ ldr x6, [sp, #344] │ │ │ │ @@ -46837,18 +46781,18 @@ │ │ │ │ ldr x4, [sp, #1248] │ │ │ │ ldr w0, [sp, #1168] │ │ │ │ ldr w7, [sp, #512] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #240] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x25 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w1, [x25, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.gt 38cc8 │ │ │ │ + b.gt 38be8 │ │ │ │ ldr w0, [x27, x22, lsl #2] │ │ │ │ scvtf d28, w0 │ │ │ │ ldp d27, d23, [x23, #24] │ │ │ │ ldr d26, [sp, #808] │ │ │ │ ldr d25, [sp, #800] │ │ │ │ ldr d31, [x23, #48] │ │ │ │ fcmpe d27, d26 │ │ │ │ @@ -46950,169 +46894,169 @@ │ │ │ │ fcmpe d28, d27 │ │ │ │ fcsel d27, d27, d28, gt │ │ │ │ str d27, [sp, #920] │ │ │ │ ldr d27, [sp, #928] │ │ │ │ fcmpe d28, d27 │ │ │ │ fcsel d28, d28, d27, gt │ │ │ │ str d28, [sp, #928] │ │ │ │ - cbz w4, 38938 │ │ │ │ + cbz w4, 38858 │ │ │ │ ldr w5, [x23, #64] │ │ │ │ cmp w5, #0x0 │ │ │ │ ccmp w4, w5, #0x4, ne // ne = any │ │ │ │ - b.ne 38b60 // b.any │ │ │ │ - cbnz w5, 39470 │ │ │ │ + b.ne 38a80 // b.any │ │ │ │ + cbnz w5, 39390 │ │ │ │ ldr d29, [x23, #8] │ │ │ │ ldr d23, [x23, #32] │ │ │ │ fmul d31, d15, d23 │ │ │ │ ldr w6, [x25, #20] │ │ │ │ ldp w1, w3, [x25, #4] │ │ │ │ ldp w4, w5, [x25, #12] │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.mi 38c84 // b.first │ │ │ │ - adrp x0, 61000 │ │ │ │ + b.mi 38ba4 // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w7, [sp, #400] │ │ │ │ ldr w2, [sp, #512] │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [x25, #24] │ │ │ │ fmul d31, d23, d31 │ │ │ │ fcmpe d31, d29 │ │ │ │ fccmp d29, d23, #0x4, ge // ge = tcont │ │ │ │ cinc w7, w7, ne // ne = any │ │ │ │ str w7, [sp, #400] │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 38460 │ │ │ │ + b.gt 38380 │ │ │ │ ldr x13, [sp, #560] │ │ │ │ mov x23, x24 │ │ │ │ ldr x20, [sp, #1232] │ │ │ │ mov w9, w26 │ │ │ │ ldr w8, [sp, #1168] │ │ │ │ mov w10, w28 │ │ │ │ ldr w17, [sp, #1172] │ │ │ │ mov x24, x25 │ │ │ │ add x13, x13, #0x1 │ │ │ │ cmp w6, w13 │ │ │ │ - b.gt 38428 │ │ │ │ + b.gt 38348 │ │ │ │ mov w11, w9 │ │ │ │ mov x25, x23 │ │ │ │ ldr x9, [sp, #1192] │ │ │ │ mov x23, x22 │ │ │ │ ldr x22, [sp, #1304] │ │ │ │ ldr w21, [sp, #1296] │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp w5, w23 │ │ │ │ - b.gt 383fc │ │ │ │ + b.gt 3831c │ │ │ │ mov x19, x20 │ │ │ │ mov w23, w11 │ │ │ │ mov x20, x24 │ │ │ │ mov x24, x25 │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w23, w4 │ │ │ │ - b.lt 383d8 // b.tstop │ │ │ │ + b.lt 382f8 // b.tstop │ │ │ │ mov w28, w10 │ │ │ │ mov x10, x24 │ │ │ │ add w28, w28, #0x1 │ │ │ │ cmp w28, w3 │ │ │ │ - b.lt 383bc // b.tstop │ │ │ │ + b.lt 382dc // b.tstop │ │ │ │ mov x23, x10 │ │ │ │ mov x25, x20 │ │ │ │ mov x10, x9 │ │ │ │ mov w9, w8 │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp w1, w23 │ │ │ │ - b.gt 38394 │ │ │ │ + b.gt 382b4 │ │ │ │ ldr w0, [x25] │ │ │ │ mov x20, x10 │ │ │ │ mov x23, x25 │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp w0, w20 │ │ │ │ - b.gt 38374 │ │ │ │ + b.gt 38294 │ │ │ │ fmov d14, d10 │ │ │ │ ldr w24, [sp, #1288] │ │ │ │ fmov d10, d11 │ │ │ │ mov w28, w9 │ │ │ │ fmov d11, d12 │ │ │ │ mov w26, w21 │ │ │ │ fmov d12, d13 │ │ │ │ mov x8, x19 │ │ │ │ fmov d13, d15 │ │ │ │ mov w20, w17 │ │ │ │ - b 3a8a0 │ │ │ │ + b 3a7c0 │ │ │ │ movi d30, #0x0 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fcsel d28, d30, d29, mi // mi = first │ │ │ │ fcmpe d26, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ fcmpe d28, d30 │ │ │ │ fcsel d28, d28, d30, mi // mi = first │ │ │ │ fcmp d31, d27 │ │ │ │ - b.ne 38b28 // b.any │ │ │ │ + b.ne 38a48 // b.any │ │ │ │ fcmpe d31, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b.gt 38624 │ │ │ │ + b.gt 38544 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 38624 // b.none │ │ │ │ + b.eq 38544 // b.none │ │ │ │ fcmpe d26, d27 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 38fe0 // b.first │ │ │ │ + b.mi 38f00 // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.eq 38fe0 // b.none │ │ │ │ + b.eq 38f00 // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ - b 38650 │ │ │ │ + b 38570 │ │ │ │ ldr w0, [sp, #200] │ │ │ │ fcmp d26, d29 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #200] │ │ │ │ - b.ne 38a64 // b.any │ │ │ │ + b.ne 38984 // b.any │ │ │ │ fcmp d31, d27 │ │ │ │ - b.ne 38b24 // b.any │ │ │ │ + b.ne 38a44 // b.any │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 3947c │ │ │ │ + b.gt 3939c │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3a6b8 // b.none │ │ │ │ + b.eq 3a5d8 // b.none │ │ │ │ fcmp d27, #0.0 │ │ │ │ fmov d30, d31 │ │ │ │ fmov d28, d29 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.eq 38fe0 // b.none │ │ │ │ - b 38ab4 │ │ │ │ + b.eq 38f00 // b.none │ │ │ │ + b 389d4 │ │ │ │ fcmpe d26, d27 │ │ │ │ - b.mi 38b18 // b.first │ │ │ │ + b.mi 38a38 // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 38640 // b.any │ │ │ │ + b.ne 38560 // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 38650 │ │ │ │ + b 38570 │ │ │ │ fmov d28, d29 │ │ │ │ movi d25, #0x0 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d25, d31, mi // mi = first │ │ │ │ fcmpe d27, d25 │ │ │ │ fcsel d25, d25, d27, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 38624 │ │ │ │ + b.gt 38544 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 38624 // b.none │ │ │ │ + b.eq 38544 // b.none │ │ │ │ fcmpe d31, d27 │ │ │ │ - b.gt 38fcc │ │ │ │ - b 38a9c │ │ │ │ + b.gt 38eec │ │ │ │ + b 389bc │ │ │ │ ldp x0, x1, [x23, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 393e4 // b.none │ │ │ │ + b.eq 39304 // b.none │ │ │ │ fmul d9, d15, d31 │ │ │ │ ldr w1, [sp, #1200] │ │ │ │ fcmpe d9, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 39014 // b.any │ │ │ │ + b.ne 38f34 // b.any │ │ │ │ ldr d27, [x23, #24] │ │ │ │ ldr d28, [sp, #368] │ │ │ │ ldr d26, [sp, #216] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #352] │ │ │ │ fadd d28, d28, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -47134,49 +47078,49 @@ │ │ │ │ str d29, [sp, #440] │ │ │ │ ldr d29, [sp, #448] │ │ │ │ fcmpe d27, d29 │ │ │ │ fcsel d29, d27, d29, gt │ │ │ │ str d29, [sp, #448] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d23, [x23, #32] │ │ │ │ - b.eq 38c04 // b.none │ │ │ │ + b.eq 38b24 // b.none │ │ │ │ fcmp d23, #0.0 │ │ │ │ - b.ne 38ff4 // b.any │ │ │ │ + b.ne 38f14 // b.any │ │ │ │ ldr d29, [x23, #8] │ │ │ │ fcmpe d29, d9 │ │ │ │ - b.gt 38f68 │ │ │ │ + b.gt 38e88 │ │ │ │ fmul d28, d15, d30 │ │ │ │ fcmpe d29, d28 │ │ │ │ - b.gt 38ed4 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d28, [x0, #456] │ │ │ │ + b.gt 38df4 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d28, [x0, #248] │ │ │ │ fmul d28, d30, d28 │ │ │ │ fcmpe d29, d28 │ │ │ │ fccmp d29, d30, #0x4, ls // ls = plast │ │ │ │ - b.ne 3a7a0 // b.any │ │ │ │ + b.ne 3a6c0 // b.any │ │ │ │ fcmpe d23, d9 │ │ │ │ - b.gt 38f04 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.gt 38e24 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d30, d23 │ │ │ │ fccmp d23, d31, #0x4, ge // ge = tcont │ │ │ │ - b.eq 38938 // b.none │ │ │ │ + b.eq 38858 // b.none │ │ │ │ fdiv d31, d31, d23 │ │ │ │ ldr d30, [sp, #792] │ │ │ │ ldr d28, [sp, #424] │ │ │ │ ldr w0, [sp, #248] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #248] │ │ │ │ fcmpe d31, d30 │ │ │ │ fadd d28, d28, d31 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d28, [sp, #424] │ │ │ │ str d31, [sp, #792] │ │ │ │ - b 38938 │ │ │ │ + b 38858 │ │ │ │ fdiv d29, d29, d23 │ │ │ │ ldr d31, [sp, #776] │ │ │ │ ldr d30, [sp, #752] │ │ │ │ add w19, w19, #0x1 │ │ │ │ ldr w2, [sp, #392] │ │ │ │ ldr w0, [x25, #24] │ │ │ │ add w2, w2, #0x1 │ │ │ │ @@ -47184,31 +47128,31 @@ │ │ │ │ ldr w2, [sp, #512] │ │ │ │ fcmpe d29, d31 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, gt │ │ │ │ str d30, [sp, #752] │ │ │ │ str d31, [sp, #776] │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 38460 │ │ │ │ - b 38984 │ │ │ │ + b.gt 38380 │ │ │ │ + b 388a4 │ │ │ │ mov x0, x27 │ │ │ │ bl a380 │ │ │ │ ldr w1, [x25, #16] │ │ │ │ mov w2, w0 │ │ │ │ mov x0, x27 │ │ │ │ str w2, [sp, #1256] │ │ │ │ bl 9c80 │ │ │ │ ldr w0, [x27, w0, sxtw #2] │ │ │ │ ldr w2, [sp, #1256] │ │ │ │ ldr w3, [x27, x22, lsl #2] │ │ │ │ ldr w1, [x27, w2, sxtw #2] │ │ │ │ scvtf d28, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w22, w2, #0x4, lt // lt = tstop │ │ │ │ - b.eq 3876c // b.none │ │ │ │ + b.eq 3868c // b.none │ │ │ │ scvtf d29, w1 │ │ │ │ ldr w4, [sp, #176] │ │ │ │ ldp w1, w0, [x25, #20] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #176] │ │ │ │ mov w3, #0x118 // #280 │ │ │ │ ldr w4, [sp, #1188] │ │ │ │ @@ -47267,76 +47211,76 @@ │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d30, d31, gt │ │ │ │ str d30, [sp, #952] │ │ │ │ ldr d30, [sp, #960] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [sp, #960] │ │ │ │ - b 3876c │ │ │ │ + b 3868c │ │ │ │ fmov d30, d31 │ │ │ │ fmov d28, d29 │ │ │ │ mov w7, w4 │ │ │ │ fmul d31, d14, d30 │ │ │ │ fcmpe d31, d28 │ │ │ │ - b.ge 38e2c // b.tcont │ │ │ │ - b 3865c │ │ │ │ + b.ge 38d4c // b.tcont │ │ │ │ + b 3857c │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ - b 38664 │ │ │ │ + b 38584 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ str w6, [sp, #1312] │ │ │ │ ldr x0, [x0] │ │ │ │ str w5, [sp, #1320] │ │ │ │ ldr x2, [sp, #1272] │ │ │ │ str w7, [sp, #1328] │ │ │ │ str w4, [sp, #1340] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w1, [sp, #240] │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ ldr w5, [sp, #1320] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w6, [sp, #1312] │ │ │ │ ldr x1, [sp, #1256] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr x0, [x0] │ │ │ │ add x3, x1, #0x1 │ │ │ │ ldr w7, [sp, #1328] │ │ │ │ - adrp x5, 60000 │ │ │ │ + adrp x5, 5f000 │ │ │ │ ldr w4, [sp, #1340] │ │ │ │ - add x5, x5, #0x138 │ │ │ │ + add x5, x5, #0x68 │ │ │ │ ldr x1, [sp, #1280] │ │ │ │ csel x5, x5, x1, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 38700 │ │ │ │ + b 38620 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 38650 │ │ │ │ + b 38570 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 386bc │ │ │ │ + b 385dc │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 38698 │ │ │ │ + b 385b8 │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d28, [sp, #760] │ │ │ │ ldr d26, [sp, #736] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #384] │ │ │ │ fcmpe d30, d28 │ │ │ │ fadd d26, d26, d30 │ │ │ │ fcsel d30, d30, d28, gt │ │ │ │ str d26, [sp, #736] │ │ │ │ str d30, [sp, #760] │ │ │ │ - b 38c34 │ │ │ │ + b 38b54 │ │ │ │ fdiv d30, d23, d31 │ │ │ │ fsub d31, d23, d31 │ │ │ │ ldr d28, [sp, #432] │ │ │ │ ldr w0, [sp, #280] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #720] │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -47353,15 +47297,15 @@ │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d30, d31, gt │ │ │ │ str d30, [sp, #640] │ │ │ │ ldr d30, [sp, #648] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [sp, #648] │ │ │ │ - b 38938 │ │ │ │ + b 38858 │ │ │ │ fdiv d26, d29, d31 │ │ │ │ fsub d28, d29, d31 │ │ │ │ ldr d25, [sp, #768] │ │ │ │ ldr d24, [sp, #728] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ fdiv d28, d27, d28 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -47378,44 +47322,44 @@ │ │ │ │ fcmpe d28, d26 │ │ │ │ fcsel d26, d26, d28, gt │ │ │ │ str d26, [sp, #664] │ │ │ │ ldr d26, [sp, #672] │ │ │ │ fcmpe d28, d26 │ │ │ │ fcsel d28, d28, d26, gt │ │ │ │ str d28, [sp, #672] │ │ │ │ - b 38c10 │ │ │ │ + b 38b30 │ │ │ │ fcmpe d26, d27 │ │ │ │ - b.mi 38fdc // b.first │ │ │ │ + b.mi 38efc // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ - b.ne 3a794 // b.any │ │ │ │ + b.ne 3a6b4 // b.any │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ fcmpe d26, d29 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, mi // mi = first │ │ │ │ - b 38650 │ │ │ │ + b 38570 │ │ │ │ fdiv d29, d23, d31 │ │ │ │ ldr d28, [sp, #160] │ │ │ │ ldr w0, [sp, #364] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #364] │ │ │ │ fadd d29, d28, d29 │ │ │ │ str d29, [sp, #160] │ │ │ │ - b 38c04 │ │ │ │ + b 38b24 │ │ │ │ ldr x0, [sp, #344] │ │ │ │ ldr x1, [sp, #560] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldrb w6, [x0, x1] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 3a6f0 // b.none │ │ │ │ - b.ls 3a6c4 // b.plast │ │ │ │ + b.eq 3a610 // b.none │ │ │ │ + b.ls 3a5e4 // b.plast │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 3a70c // b.any │ │ │ │ + b.ne 3a62c // b.any │ │ │ │ ldr d29, [sp, #256] │ │ │ │ fsub d23, d30, d31 │ │ │ │ ldr d27, [x23, #24] │ │ │ │ scvtf d17, w5 │ │ │ │ ldr w0, [x23, #108] │ │ │ │ scvtf d28, w4 │ │ │ │ fcmpe d8, d29 │ │ │ │ @@ -47533,17 +47477,17 @@ │ │ │ │ fcsel d29, d29, d26, gt │ │ │ │ str d29, [sp, #1096] │ │ │ │ ldr d29, [sp, #1104] │ │ │ │ fcmpe d26, d29 │ │ │ │ fcsel d29, d26, d29, gt │ │ │ │ str d29, [sp, #1104] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.hi 3a6fc // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b.hi 3a61c // b.pmore │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d26, x0 │ │ │ │ ldr d29, [sp, #184] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldr w7, [x27, x22, lsl #2] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -47628,148 +47572,148 @@ │ │ │ │ fcsel d29, d29, d27, gt │ │ │ │ str d29, [sp, #824] │ │ │ │ ldr d29, [sp, #832] │ │ │ │ fcmpe d27, d29 │ │ │ │ fcsel d29, d27, d29, gt │ │ │ │ str d29, [sp, #832] │ │ │ │ cmp w5, w4 │ │ │ │ - b.ge 3a770 // b.tcont │ │ │ │ + b.ge 3a690 // b.tcont │ │ │ │ ldr w0, [sp, #576] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #576] │ │ │ │ ldr x0, [sp, #528] │ │ │ │ ldr w1, [x0, x24, lsl #2] │ │ │ │ ldr w0, [x23, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 3a6dc │ │ │ │ + b.le 3a5fc │ │ │ │ ldr w0, [sp, #588] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #588] │ │ │ │ - b 38bf0 │ │ │ │ + b 38b10 │ │ │ │ ldr w1, [x23, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 38b6c // b.none │ │ │ │ + b.eq 38a8c // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 38b6c // b.none │ │ │ │ + b.eq 38a8c // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1256] │ │ │ │ ldr x0, [x6] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x23, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x23, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [sp, #1256] │ │ │ │ scvtf d31, w0 │ │ │ │ ldpsw x4, x3, [x23, #60] │ │ │ │ ldr x0, [x6] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w4, [x23, #60] │ │ │ │ - cbz w4, 38930 │ │ │ │ + cbz w4, 38850 │ │ │ │ ldr w5, [x23, #64] │ │ │ │ - cbz w5, 38930 │ │ │ │ + cbz w5, 38850 │ │ │ │ ldr d30, [x21, x20] │ │ │ │ ldr d31, [x23, #16] │ │ │ │ - b 38b6c │ │ │ │ + b 38a8c │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d28, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 38650 │ │ │ │ + b 38570 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ fmov d15, d13 │ │ │ │ movi d9, #0x0 │ │ │ │ fmov d13, d12 │ │ │ │ fmov d12, d11 │ │ │ │ fmov d11, d10 │ │ │ │ fmov d8, d14 │ │ │ │ ldr d14, [sp, #1208] │ │ │ │ mov w17, w20 │ │ │ │ mov w16, w28 │ │ │ │ mov w21, w26 │ │ │ │ mov x19, x8 │ │ │ │ mov x20, x23 │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov x12, #0x0 // #0 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w4, #0xffffffff // #-1 │ │ │ │ str wzr, [sp, #376] │ │ │ │ str x2, [sp, #1280] │ │ │ │ str w12, [sp, #512] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3a86c │ │ │ │ + b.le 3a78c │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ fmov d10, d8 │ │ │ │ str x0, [sp, #1256] │ │ │ │ mov x0, x20 │ │ │ │ ldr w5, [x20, #8] │ │ │ │ mov x20, x23 │ │ │ │ mov x23, x0 │ │ │ │ str w20, [sp, #1172] │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 3a854 │ │ │ │ + b.le 3a774 │ │ │ │ ldr w6, [x23, #12] │ │ │ │ mov x11, x20 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ mov w20, w21 │ │ │ │ mov w25, w24 │ │ │ │ mov x8, x12 │ │ │ │ mov w21, w26 │ │ │ │ str x22, [sp, #1288] │ │ │ │ mov x22, x23 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 3a830 │ │ │ │ + b.le 3a750 │ │ │ │ ldr w2, [x22, #16] │ │ │ │ mov w24, w25 │ │ │ │ mov w9, w21 │ │ │ │ mov w7, w16 │ │ │ │ mov x25, x11 │ │ │ │ mov x21, x22 │ │ │ │ mov w10, #0x0 // #0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 3a810 │ │ │ │ + b.le 3a730 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ ldr w3, [x21, #20] │ │ │ │ mov x0, x23 │ │ │ │ mov x11, x25 │ │ │ │ mov w23, w24 │ │ │ │ mov x22, x21 │ │ │ │ mov x24, x0 │ │ │ │ str w24, [sp, #1168] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 3a7f8 │ │ │ │ + b.le 3a718 │ │ │ │ ldr w0, [x22, #24] │ │ │ │ mov x25, x11 │ │ │ │ mov x21, x24 │ │ │ │ str w9, [sp, #560] │ │ │ │ mov w9, w7 │ │ │ │ str w20, [sp, #1188] │ │ │ │ mov x12, #0x0 // #0 │ │ │ │ mov x13, x25 │ │ │ │ mov x26, x12 │ │ │ │ str w23, [sp, #1264] │ │ │ │ mov x23, x21 │ │ │ │ str w26, [sp, #1184] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3d458 │ │ │ │ + b.le 3d378 │ │ │ │ mov w24, w10 │ │ │ │ mov x28, x13 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ str w17, [sp, #1192] │ │ │ │ str x8, [sp, #1200] │ │ │ │ str w9, [sp, #1224] │ │ │ │ str x19, [sp, #1296] │ │ │ │ @@ -47799,156 +47743,156 @@ │ │ │ │ smull x19, w19, w7 │ │ │ │ add x21, x20, x19 │ │ │ │ ldr d29, [x20, x19] │ │ │ │ ldr w7, [x21, #88] │ │ │ │ ldr d26, [x21, #16] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w11, w7, #0x4, ne // ne = any │ │ │ │ - b.ne 39b4c // b.any │ │ │ │ + b.ne 39a6c // b.any │ │ │ │ ldp w10, w7, [x21, #60] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w10, w7, #0x4, ne // ne = any │ │ │ │ cset w10, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d29, d26, #0x4, ne // ne = any │ │ │ │ cset w7, gt │ │ │ │ orr w7, w10, w7 │ │ │ │ str w7, [sp, #1232] │ │ │ │ ldr x7, [sp, #536] │ │ │ │ - cbz x7, 39698 │ │ │ │ + cbz x7, 395b8 │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w23 │ │ │ │ - b.ne 39b10 // b.any │ │ │ │ + b.ne 39a30 // b.any │ │ │ │ ldr x7, [sp, #544] │ │ │ │ - cbz x7, 396ac │ │ │ │ + cbz x7, 395cc │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w26 │ │ │ │ - b.ne 39b10 // b.any │ │ │ │ + b.ne 39a30 // b.any │ │ │ │ ldr w7, [sp, #3616] │ │ │ │ - cbz w7, 396c4 │ │ │ │ + cbz w7, 395e4 │ │ │ │ ldr w7, [x21, #56] │ │ │ │ ldr w8, [sp, #3616] │ │ │ │ tst w8, w7 │ │ │ │ - b.eq 39b10 // b.none │ │ │ │ + b.eq 39a30 // b.none │ │ │ │ ldr w7, [sp, #3624] │ │ │ │ - cbz w7, 396dc │ │ │ │ + cbz w7, 395fc │ │ │ │ ldr w7, [x21, #56] │ │ │ │ ldr w8, [sp, #3624] │ │ │ │ tst w8, w7 │ │ │ │ - b.ne 39b10 // b.any │ │ │ │ + b.ne 39a30 // b.any │ │ │ │ ldr x7, [sp, #552] │ │ │ │ - cbz x7, 396f4 │ │ │ │ + cbz x7, 39614 │ │ │ │ ldr w10, [x7] │ │ │ │ ldr w7, [x21, #40] │ │ │ │ cmp w10, w7 │ │ │ │ - b.ne 39b10 // b.any │ │ │ │ + b.ne 39a30 // b.any │ │ │ │ ldr w7, [x21, #96] │ │ │ │ sub w7, w7, #0x1 │ │ │ │ cmp w7, #0x1 │ │ │ │ - b.hi 39b10 // b.pmore │ │ │ │ + b.hi 39a30 // b.pmore │ │ │ │ ldr w7, [sp, #1200] │ │ │ │ cmp w4, w7 │ │ │ │ ldr w4, [sp, #1192] │ │ │ │ ldr w7, [sp, #520] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #1192] │ │ │ │ ldr w4, [sp, #376] │ │ │ │ cinc w4, w4, ne // ne = any │ │ │ │ str w4, [sp, #376] │ │ │ │ ldr w4, [sp, #512] │ │ │ │ - cbz w7, 39b10 │ │ │ │ + cbz w7, 39a30 │ │ │ │ ldr d31, [x21, #8] │ │ │ │ ldr d27, [x21, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 39788 // b.none │ │ │ │ + b.eq 396a8 // b.none │ │ │ │ ldr w0, [sp, #200] │ │ │ │ fcmp d29, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #200] │ │ │ │ - b.ne 39b58 // b.any │ │ │ │ + b.ne 39a78 // b.any │ │ │ │ fcmp d31, d27 │ │ │ │ - b.ne 39bbc // b.any │ │ │ │ + b.ne 39adc // b.any │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 3a69c // b.first │ │ │ │ + b.mi 3a5bc // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3d488 // b.none │ │ │ │ + b.eq 3d3a8 // b.none │ │ │ │ fmov d30, d31 │ │ │ │ fmov d28, d29 │ │ │ │ fcmp d27, #0.0 │ │ │ │ - b.eq 3a6b0 // b.none │ │ │ │ + b.eq 3a5d0 // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ - b 397e4 │ │ │ │ + b 39704 │ │ │ │ fcmp d29, d26 │ │ │ │ - b.ne 39b58 // b.any │ │ │ │ + b.ne 39a78 // b.any │ │ │ │ fcmp d31, d27 │ │ │ │ - b.eq 3a05c // b.none │ │ │ │ + b.eq 39f7c // b.none │ │ │ │ fcmpe d27, #0.0 │ │ │ │ movi d30, #0x0 │ │ │ │ fmov d28, d29 │ │ │ │ fcsel d30, d30, d27, mi // mi = first │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d31, d30, mi // mi = first │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 397c0 // b.first │ │ │ │ + b.mi 396e0 // b.first │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 39b9c │ │ │ │ + b.gt 39abc │ │ │ │ fcmpe d26, d27 │ │ │ │ - b.mi 3a07c // b.first │ │ │ │ + b.mi 39f9c // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 3a07c // b.none │ │ │ │ + b.eq 39f9c // b.none │ │ │ │ fcmpe d31, d27 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ fmul d31, d14, d28 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls 39e0c // b.plast │ │ │ │ + b.ls 39d2c // b.plast │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d28, #0.0 │ │ │ │ fccmp d30, d9, #0x4, ne // ne = any │ │ │ │ - b.eq 39850 // b.none │ │ │ │ + b.eq 39770 // b.none │ │ │ │ ldr d31, [sp, #1176] │ │ │ │ fmul d31, d31, d28 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 39f58 // b.first │ │ │ │ + b.mi 39e78 // b.first │ │ │ │ ldr d31, [sp, #1176] │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fcmpe d31, d28 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr d29, [sp, #1216] │ │ │ │ fmul d31, d29, d28 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 39f4c // b.first │ │ │ │ + b.mi 39e6c // b.first │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d30, d28 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr x0, [sp, #1152] │ │ │ │ ldr x1, [sp, #1200] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 3988c │ │ │ │ + cbz x1, 397ac │ │ │ │ add x0, sp, #0x950 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w4, [sp, #1312] │ │ │ │ str w7, [sp, #1320] │ │ │ │ str w5, [sp, #1328] │ │ │ │ str w6, [sp, #1340] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w4, [sp, #1312] │ │ │ │ ldr w7, [sp, #1320] │ │ │ │ ldr w5, [sp, #1328] │ │ │ │ ldr w6, [sp, #1340] │ │ │ │ ldr w0, [sp, #1224] │ │ │ │ - cbz w0, 39d84 │ │ │ │ + cbz w0, 39ca4 │ │ │ │ ldr w0, [sp, #1172] │ │ │ │ mov x5, x27 │ │ │ │ str w0, [sp] │ │ │ │ ldr w0, [sp, #560] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr w0, [sp, #1168] │ │ │ │ str w0, [sp, #24] │ │ │ │ @@ -47963,18 +47907,18 @@ │ │ │ │ ldr x4, [sp, #1248] │ │ │ │ ldr w0, [sp, #1224] │ │ │ │ ldr w7, [sp, #512] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #240] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x22 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w1, [x22, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.gt 39bf4 │ │ │ │ + b.gt 39b14 │ │ │ │ ldr w0, [x27, x23, lsl #2] │ │ │ │ scvtf d31, w0 │ │ │ │ ldp d26, d28, [x21, #24] │ │ │ │ ldr d25, [sp, #808] │ │ │ │ ldr d24, [sp, #800] │ │ │ │ ldr d29, [x21, #48] │ │ │ │ fcmpe d25, d26 │ │ │ │ @@ -48076,110 +48020,110 @@ │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d26, d26, d27, mi // mi = first │ │ │ │ str d26, [sp, #920] │ │ │ │ ldr d26, [sp, #928] │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d27, d27, d26, mi // mi = first │ │ │ │ str d27, [sp, #928] │ │ │ │ - cbz w5, 39ad0 │ │ │ │ + cbz w5, 399f0 │ │ │ │ ldr w4, [x21, #64] │ │ │ │ cmp w4, #0x0 │ │ │ │ ccmp w5, w4, #0x4, ne // ne = any │ │ │ │ - b.ne 39e1c // b.any │ │ │ │ - cbnz w4, 3a690 │ │ │ │ + b.ne 39d3c // b.any │ │ │ │ + cbnz w4, 3a5b0 │ │ │ │ ldr d29, [x21, #8] │ │ │ │ ldr d28, [x21, #32] │ │ │ │ fmul d31, d15, d28 │ │ │ │ ldr w3, [x22, #20] │ │ │ │ ldp w1, w5, [x22, #4] │ │ │ │ ldp w6, w2, [x22, #12] │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.gt 39d40 │ │ │ │ - adrp x0, 61000 │ │ │ │ + b.gt 39c60 │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w7, [sp, #400] │ │ │ │ ldr w4, [sp, #512] │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [x22, #24] │ │ │ │ fmul d31, d28, d31 │ │ │ │ fcmpe d29, d31 │ │ │ │ fccmp d28, d29, #0x4, ls // ls = plast │ │ │ │ cinc w7, w7, ne // ne = any │ │ │ │ str w7, [sp, #400] │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w25, w0 │ │ │ │ - b.lt 395e8 // b.tstop │ │ │ │ + b.lt 39508 // b.tstop │ │ │ │ mov x13, x28 │ │ │ │ ldr w28, [sp, #1304] │ │ │ │ ldr x8, [sp, #1200] │ │ │ │ add w25, w28, #0x1 │ │ │ │ ldr x19, [sp, #1296] │ │ │ │ mov w10, w24 │ │ │ │ ldr w17, [sp, #1192] │ │ │ │ ldr w9, [sp, #1224] │ │ │ │ cmp w3, w25 │ │ │ │ - b.le 3a7e0 │ │ │ │ + b.le 3a700 │ │ │ │ add x26, x26, #0x1 │ │ │ │ - b 395bc │ │ │ │ + b 394dc │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ str w7, [sp, #1232] │ │ │ │ - b 39684 │ │ │ │ + b 395a4 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fcsel d28, d9, d29, mi // mi = first │ │ │ │ fcmpe d26, #0.0 │ │ │ │ fcsel d30, d9, d26, mi // mi = first │ │ │ │ fcmpe d28, d30 │ │ │ │ fcsel d28, d28, d30, mi // mi = first │ │ │ │ fcmp d31, d27 │ │ │ │ - b.ne 39bc0 // b.any │ │ │ │ + b.ne 39ae0 // b.any │ │ │ │ fcmpe d29, d31 │ │ │ │ fmov d30, d31 │ │ │ │ - b.mi 397b8 // b.first │ │ │ │ + b.mi 396d8 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 397b8 // b.none │ │ │ │ + b.eq 396d8 // b.none │ │ │ │ fcmpe d26, d27 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 3a1d8 // b.first │ │ │ │ - b 39774 │ │ │ │ + b.mi 3a0f8 // b.first │ │ │ │ + b 39694 │ │ │ │ fcmpe d26, d27 │ │ │ │ - b.mi 39bb0 // b.first │ │ │ │ + b.mi 39ad0 // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 397d4 // b.any │ │ │ │ + b.ne 396f4 // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 397e4 │ │ │ │ + b 39704 │ │ │ │ fmov d28, d29 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d9, d31, mi // mi = first │ │ │ │ fcmpe d27, #0.0 │ │ │ │ fcsel d25, d9, d27, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 397b8 // b.first │ │ │ │ + b.mi 396d8 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 397b8 // b.none │ │ │ │ + b.eq 396d8 // b.none │ │ │ │ fcmpe d31, d27 │ │ │ │ - b.gt 3a088 │ │ │ │ - b 39b8c │ │ │ │ + b.gt 39fa8 │ │ │ │ + b 39aac │ │ │ │ mov x0, x27 │ │ │ │ bl a380 │ │ │ │ ldr w1, [x22, #16] │ │ │ │ mov w2, w0 │ │ │ │ mov x0, x27 │ │ │ │ str w2, [sp, #1272] │ │ │ │ bl 9c80 │ │ │ │ ldr w0, [x27, w0, sxtw #2] │ │ │ │ ldr w2, [sp, #1272] │ │ │ │ ldr w3, [x27, x23, lsl #2] │ │ │ │ ldr w1, [x27, w2, sxtw #2] │ │ │ │ scvtf d31, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w23, w2, #0x4, lt // lt = tstop │ │ │ │ - b.eq 39904 // b.none │ │ │ │ + b.eq 39824 // b.none │ │ │ │ scvtf d28, w1 │ │ │ │ ldr w4, [sp, #176] │ │ │ │ ldp w1, w0, [x22, #20] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #176] │ │ │ │ mov w3, #0x118 // #280 │ │ │ │ ldr w4, [sp, #1184] │ │ │ │ @@ -48239,15 +48183,15 @@ │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d29, d29, d30, mi // mi = first │ │ │ │ str d29, [sp, #952] │ │ │ │ ldr d29, [sp, #960] │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d30, d30, d29, mi // mi = first │ │ │ │ str d30, [sp, #960] │ │ │ │ - b 39904 │ │ │ │ + b 39824 │ │ │ │ fdiv d29, d29, d28 │ │ │ │ ldr d31, [sp, #776] │ │ │ │ ldr d30, [sp, #752] │ │ │ │ add w25, w25, #0x1 │ │ │ │ ldr w4, [sp, #392] │ │ │ │ ldr w0, [x22, #24] │ │ │ │ add w4, w4, #0x1 │ │ │ │ @@ -48255,16 +48199,16 @@ │ │ │ │ ldr w4, [sp, #512] │ │ │ │ fcmpe d31, d29 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ str d30, [sp, #752] │ │ │ │ str d31, [sp, #776] │ │ │ │ cmp w25, w0 │ │ │ │ - b.lt 395e8 // b.tstop │ │ │ │ - b 39b1c │ │ │ │ + b.lt 39508 // b.tstop │ │ │ │ + b 39a3c │ │ │ │ ldr x0, [sp, #1256] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ str w4, [sp, #1312] │ │ │ │ ldr x0, [x0] │ │ │ │ str w7, [sp, #1320] │ │ │ │ ldr x2, [sp, #1280] │ │ │ │ @@ -48275,43 +48219,43 @@ │ │ │ │ ldr w1, [sp, #240] │ │ │ │ ldr w5, [sp, #1328] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w4, [sp, #1312] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr w7, [sp, #1320] │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ ldr w6, [sp, #1340] │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ ldr x2, [sp, #1272] │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfb8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xee8 │ │ │ │ csel x5, x5, x1, ne // ne = any │ │ │ │ add x3, x2, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 39894 │ │ │ │ + b 397b4 │ │ │ │ fmov d28, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ fmul d31, d14, d30 │ │ │ │ fcmpe d31, d28 │ │ │ │ - b.ge 39f40 // b.tcont │ │ │ │ - b 397f0 │ │ │ │ + b.ge 39e60 // b.tcont │ │ │ │ + b 39710 │ │ │ │ ldp x0, x1, [x21, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 3a604 // b.none │ │ │ │ + b.eq 3a524 // b.none │ │ │ │ fmul d8, d15, d31 │ │ │ │ ldr w1, [sp, #1232] │ │ │ │ fcmpe d8, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 3a23c // b.any │ │ │ │ + b.ne 3a15c // b.any │ │ │ │ ldr d27, [x21, #24] │ │ │ │ ldr d28, [sp, #368] │ │ │ │ ldr d26, [sp, #216] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #352] │ │ │ │ fadd d28, d28, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -48333,70 +48277,70 @@ │ │ │ │ str d29, [sp, #440] │ │ │ │ ldr d29, [sp, #448] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #448] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d28, [x21, #32] │ │ │ │ - b.eq 39ec0 // b.none │ │ │ │ + b.eq 39de0 // b.none │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.ne 3a21c // b.any │ │ │ │ + b.ne 3a13c // b.any │ │ │ │ ldr d29, [x21, #8] │ │ │ │ fcmpe d8, d29 │ │ │ │ - b.mi 39f94 // b.first │ │ │ │ + b.mi 39eb4 // b.first │ │ │ │ fmul d26, d15, d30 │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 39f64 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d26, [x0, #456] │ │ │ │ + b.gt 39e84 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d26, [x0, #248] │ │ │ │ fmul d26, d30, d26 │ │ │ │ fcmpe d29, d26 │ │ │ │ fccmp d30, d29, #0x4, ls // ls = plast │ │ │ │ - b.ne 3a1ec // b.any │ │ │ │ + b.ne 3a10c // b.any │ │ │ │ fcmpe d8, d28 │ │ │ │ - b.mi 39ff8 // b.first │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.mi 39f18 // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d28, d30 │ │ │ │ fccmp d31, d28, #0x4, ls // ls = plast │ │ │ │ - b.eq 39ad0 // b.none │ │ │ │ + b.eq 399f0 // b.none │ │ │ │ fdiv d31, d31, d28 │ │ │ │ ldr d30, [sp, #792] │ │ │ │ ldr d27, [sp, #424] │ │ │ │ ldr w0, [sp, #248] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #248] │ │ │ │ fcmpe d30, d31 │ │ │ │ fadd d27, d27, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d27, [sp, #424] │ │ │ │ str d31, [sp, #792] │ │ │ │ - b 39ad0 │ │ │ │ + b 399f0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ - b 397f8 │ │ │ │ + b 39718 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 39850 │ │ │ │ + b 39770 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 3982c │ │ │ │ + b 3974c │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d26, [sp, #760] │ │ │ │ ldr d25, [sp, #736] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #384] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #736] │ │ │ │ str d30, [sp, #760] │ │ │ │ - b 39ef0 │ │ │ │ + b 39e10 │ │ │ │ fdiv d25, d29, d31 │ │ │ │ fsub d26, d29, d31 │ │ │ │ ldr d24, [sp, #768] │ │ │ │ ldr d23, [sp, #728] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ fdiv d26, d27, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -48413,15 +48357,15 @@ │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d25, d25, d26, mi // mi = first │ │ │ │ str d25, [sp, #664] │ │ │ │ ldr d25, [sp, #672] │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d26, d26, d25, mi // mi = first │ │ │ │ str d26, [sp, #672] │ │ │ │ - b 39ecc │ │ │ │ + b 39dec │ │ │ │ fdiv d30, d28, d31 │ │ │ │ fsub d31, d28, d31 │ │ │ │ ldr d26, [sp, #720] │ │ │ │ ldr w0, [sp, #280] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #432] │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -48438,95 +48382,95 @@ │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d30, d30, d31, mi // mi = first │ │ │ │ str d30, [sp, #640] │ │ │ │ ldr d30, [sp, #648] │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d31, [sp, #648] │ │ │ │ - b 39ad0 │ │ │ │ + b 399f0 │ │ │ │ fmul d30, d14, d29 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ge 39e00 // b.tcont │ │ │ │ + b.ge 39d20 // b.tcont │ │ │ │ mov w4, w7 │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 39850 │ │ │ │ + b 39770 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 397e4 │ │ │ │ + b 39704 │ │ │ │ fcmpe d26, d27 │ │ │ │ - b.mi 3a1d4 // b.first │ │ │ │ + b.mi 3a0f4 // b.first │ │ │ │ fcmp d27, #0.0 │ │ │ │ - b.eq 3a1d4 // b.none │ │ │ │ + b.eq 3a0f4 // b.none │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 397e4 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ - add x0, x0, #0xe68 │ │ │ │ + b 39704 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ + add x0, x0, #0xd98 │ │ │ │ str x9, [sp, #136] │ │ │ │ str x8, [sp, #152] │ │ │ │ bl a6b0 │ │ │ │ ldr x8, [sp, #152] │ │ │ │ mov x20, x0 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - b 38070 │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - add x0, x0, #0xe78 │ │ │ │ + b 37f90 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ + add x0, x0, #0xda8 │ │ │ │ bl a6b0 │ │ │ │ mov x21, x0 │ │ │ │ ldr x8, [sp, #152] │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - b 38098 │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 37fb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ ldr x8, [sp, #160] │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x9, x10, [sp, #144] │ │ │ │ str w0, [sp, #136] │ │ │ │ - b 380bc │ │ │ │ - adrp x24, 5b000 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x1, x24, #0xd70 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + b 37fdc │ │ │ │ + adrp x24, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x24, #0xca0 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #192] │ │ │ │ ldr x8, [sp, #160] │ │ │ │ ldp x9, x10, [sp, #144] │ │ │ │ - b 380e4 │ │ │ │ - b.gt 3d24c │ │ │ │ + b 38004 │ │ │ │ + b.gt 3d16c │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #3416] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 3d4e4 // b.any │ │ │ │ + b.ne 3d404 // b.any │ │ │ │ add sp, sp, #0xd60 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ @@ -48538,43 +48482,43 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ fcmpe d29, d26 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ - b 397e4 │ │ │ │ + b 39704 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d26, [sp, #784] │ │ │ │ ldr d25, [sp, #744] │ │ │ │ ldr w0, [sp, #272] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #272] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #744] │ │ │ │ str d30, [sp, #784] │ │ │ │ - b 39ef0 │ │ │ │ + b 39e10 │ │ │ │ fdiv d29, d28, d31 │ │ │ │ ldr d26, [sp, #160] │ │ │ │ ldr w0, [sp, #364] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #364] │ │ │ │ fadd d29, d26, d29 │ │ │ │ str d29, [sp, #160] │ │ │ │ - b 39ec0 │ │ │ │ + b 39de0 │ │ │ │ ldr x0, [sp, #344] │ │ │ │ fdiv d23, d30, d31 │ │ │ │ ldrb w6, [x0, x26] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 3d4a8 // b.none │ │ │ │ - b.ls 3d4b4 // b.plast │ │ │ │ + b.eq 3d3c8 // b.none │ │ │ │ + b.ls 3d3d4 // b.plast │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 3d534 // b.any │ │ │ │ + b.ne 3d454 // b.any │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ ldr d29, [sp, #256] │ │ │ │ fsub d25, d30, d31 │ │ │ │ ldr d27, [x21, #24] │ │ │ │ scvtf d17, w4 │ │ │ │ ldr w0, [x21, #108] │ │ │ │ @@ -48694,15 +48638,15 @@ │ │ │ │ fcsel d29, d29, d26, mi // mi = first │ │ │ │ str d29, [sp, #1096] │ │ │ │ ldr d29, [sp, #1104] │ │ │ │ fcmpe d29, d26 │ │ │ │ fcsel d29, d26, d29, mi // mi = first │ │ │ │ str d29, [sp, #1104] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.ls 3d51c // b.plast │ │ │ │ + b.ls 3d43c // b.plast │ │ │ │ movi d28, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ ldr d29, [sp, #184] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldr w7, [x27, x23, lsl #2] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -48787,94 +48731,94 @@ │ │ │ │ fcsel d29, d29, d27, mi // mi = first │ │ │ │ str d29, [sp, #824] │ │ │ │ ldr d29, [sp, #832] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #832] │ │ │ │ cmp w5, w4 │ │ │ │ - b.le 3d508 │ │ │ │ + b.le 3d428 │ │ │ │ ldr w0, [sp, #576] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #576] │ │ │ │ ldr x0, [sp, #528] │ │ │ │ ldr w1, [x0, x28, lsl #2] │ │ │ │ ldr w0, [x21, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 3d4f8 │ │ │ │ - b.lt 3d4e8 // b.tstop │ │ │ │ + b.gt 3d418 │ │ │ │ + b.lt 3d408 // b.tstop │ │ │ │ ldr w0, [sp, #596] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #596] │ │ │ │ - b 39eac │ │ │ │ + b 39dcc │ │ │ │ ldr w1, [x21, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 39e28 // b.none │ │ │ │ + b.eq 39d48 // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 39e28 // b.none │ │ │ │ + b.eq 39d48 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1272] │ │ │ │ ldr x0, [x6] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x21, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x21, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [sp, #1272] │ │ │ │ scvtf d31, w0 │ │ │ │ ldpsw x4, x3, [x21, #60] │ │ │ │ ldr x0, [x6] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w5, [x21, #60] │ │ │ │ - cbz w5, 39ac8 │ │ │ │ + cbz w5, 399e8 │ │ │ │ ldr w4, [x21, #64] │ │ │ │ - cbz w4, 39ac8 │ │ │ │ + cbz w4, 399e8 │ │ │ │ ldr d30, [x20, x19] │ │ │ │ ldr d31, [x21, #16] │ │ │ │ - b 39e28 │ │ │ │ + b 39d48 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d28, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 397e4 │ │ │ │ + b 39704 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b 3a1d8 │ │ │ │ + b 3a0f8 │ │ │ │ fmov d28, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b 3862c │ │ │ │ + b 3854c │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 3a70c // b.pmore │ │ │ │ + b.hi 3a62c // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 39040 │ │ │ │ - b.ge 3a7d0 // b.tcont │ │ │ │ + b 38f60 │ │ │ │ + b.ge 3a6f0 // b.tcont │ │ │ │ ldr w0, [sp, #592] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #592] │ │ │ │ - b 38bf0 │ │ │ │ + b 38b10 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 39040 │ │ │ │ + b 38f60 │ │ │ │ movi d26, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ - b 3924c │ │ │ │ + b 3916c │ │ │ │ str d31, [sp, #1200] │ │ │ │ str d30, [sp, #1256] │ │ │ │ str w6, [sp, #1312] │ │ │ │ str w5, [sp, #1320] │ │ │ │ str w4, [sp, #1328] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldr w6, [sp, #1312] │ │ │ │ @@ -48883,632 +48827,632 @@ │ │ │ │ ldr d31, [sp, #1200] │ │ │ │ ldr d30, [sp, #1256] │ │ │ │ ldr w5, [sp, #1320] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr w4, [sp, #1328] │ │ │ │ and w0, w3, #0xff │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 3d44c // b.none │ │ │ │ - b.hi 3d2b8 // b.pmore │ │ │ │ + b.eq 3d36c // b.none │ │ │ │ + b.hi 3d1d8 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 3d2d4 // b.pmore │ │ │ │ + b.hi 3d1f4 // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 39040 │ │ │ │ - b.le 3a784 │ │ │ │ + b 38f60 │ │ │ │ + b.le 3a6a4 │ │ │ │ ldr w0, [sp, #580] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #580] │ │ │ │ - b 393c0 │ │ │ │ + b 392e0 │ │ │ │ ldr w0, [sp, #584] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #584] │ │ │ │ - b 393c0 │ │ │ │ + b 392e0 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 38650 │ │ │ │ + b 38570 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d28, [sp, #784] │ │ │ │ ldr d26, [sp, #744] │ │ │ │ ldr w0, [sp, #272] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #272] │ │ │ │ fcmpe d30, d28 │ │ │ │ fadd d26, d26, d30 │ │ │ │ fcsel d30, d30, d28, gt │ │ │ │ str d26, [sp, #744] │ │ │ │ str d30, [sp, #784] │ │ │ │ - b 38c34 │ │ │ │ + b 38b54 │ │ │ │ ldr w0, [sp, #596] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #596] │ │ │ │ - b 38bf0 │ │ │ │ + b 38b10 │ │ │ │ mov w7, w9 │ │ │ │ mov x24, x23 │ │ │ │ ldr w9, [sp, #560] │ │ │ │ mov x11, x13 │ │ │ │ ldr w20, [sp, #1188] │ │ │ │ ldr w23, [sp, #1264] │ │ │ │ add x24, x24, #0x1 │ │ │ │ cmp w2, w24 │ │ │ │ - b.gt 39584 │ │ │ │ + b.gt 394a4 │ │ │ │ mov x25, x11 │ │ │ │ mov w24, w23 │ │ │ │ mov x21, x22 │ │ │ │ add w10, w10, #0x1 │ │ │ │ cmp w6, w10 │ │ │ │ - b.gt 39560 │ │ │ │ + b.gt 39480 │ │ │ │ mov x11, x25 │ │ │ │ mov x22, x21 │ │ │ │ mov w16, w7 │ │ │ │ mov w25, w24 │ │ │ │ mov w21, w9 │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w5, w21 │ │ │ │ - b.gt 3953c │ │ │ │ + b.gt 3945c │ │ │ │ mov x23, x22 │ │ │ │ mov w21, w20 │ │ │ │ ldr x22, [sp, #1288] │ │ │ │ mov x20, x11 │ │ │ │ mov w24, w25 │ │ │ │ mov x12, x8 │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 3950c │ │ │ │ + b.gt 3942c │ │ │ │ fmov d8, d10 │ │ │ │ ldr w0, [x23] │ │ │ │ mov x20, x23 │ │ │ │ add x12, x12, #0x1 │ │ │ │ cmp w0, w12 │ │ │ │ - b.gt 394dc │ │ │ │ + b.gt 393fc │ │ │ │ fmov d10, d11 │ │ │ │ fmov d14, d8 │ │ │ │ fmov d11, d12 │ │ │ │ fmov d12, d13 │ │ │ │ fmov d13, d15 │ │ │ │ mov x23, x20 │ │ │ │ mov w28, w16 │ │ │ │ mov w26, w21 │ │ │ │ mov x8, x19 │ │ │ │ mov w20, w17 │ │ │ │ ldr w0, [sp, #520] │ │ │ │ cmp w20, #0x0 │ │ │ │ - cbnz w0, 3d238 │ │ │ │ - b.le 3a140 │ │ │ │ + cbnz w0, 3d158 │ │ │ │ + b.le 3a060 │ │ │ │ ldr w0, [x23, #28] │ │ │ │ cmp w0, w20 │ │ │ │ - b.eq 3a908 // b.none │ │ │ │ + b.eq 3a828 // b.none │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str x8, [sp, #512] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w3, w20 │ │ │ │ ldr w4, [x23, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4c8 │ │ │ │ + add x2, x2, #0x3f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #512] │ │ │ │ subs w24, w24, #0x1 │ │ │ │ - b.eq 3ad44 // b.none │ │ │ │ + b.eq 3ac64 // b.none │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w28, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w25, gt │ │ │ │ - b.gt 3ab70 │ │ │ │ + b.gt 3aa90 │ │ │ │ ldr x1, [sp, #152] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x20, x4, #0xd70 │ │ │ │ - add x19, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x20, x4, #0xca0 │ │ │ │ + add x19, x2, #0xca8 │ │ │ │ mov x4, x20 │ │ │ │ ldr x0, [x1] │ │ │ │ mov x2, x19 │ │ │ │ mov w3, w26 │ │ │ │ mov x21, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr w4, [sp, #1336] │ │ │ │ ldr x0, [x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #152] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x23] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldr x0, [x1] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldp w5, w6, [x23, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w7, [x23, #24] │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w9, [x23, #16] │ │ │ │ str w9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - cbz w28, 3aa0c │ │ │ │ + cbz w28, 3a92c │ │ │ │ cmp w28, #0x1 │ │ │ │ - b.ne 3a9fc // b.any │ │ │ │ + b.ne 3a91c // b.any │ │ │ │ ldr x21, [sp, #152] │ │ │ │ mov x4, x20 │ │ │ │ mov x2, x19 │ │ │ │ mov w3, w26 │ │ │ │ mov w1, w28 │ │ │ │ str x8, [sp, #376] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, w28 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x2a8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x23] │ │ │ │ str w1, [sp, #520] │ │ │ │ - b 38308 │ │ │ │ + b 38228 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x0, [x20] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x8 │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #8] │ │ │ │ ldr x8, [sp, #376] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 3aa70 │ │ │ │ + b.le 3a990 │ │ │ │ ldr w0, [x23, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 3aac8 │ │ │ │ + b.gt 3a9e8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x7, x8 │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x8, x8, [sp] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ stp x8, x8, [sp, #16] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x8, x8, [sp, #32] │ │ │ │ stp x8, x8, [sp, #48] │ │ │ │ stp x8, x8, [sp, #64] │ │ │ │ stp x8, x8, [sp, #80] │ │ │ │ stp x8, x8, [sp, #96] │ │ │ │ stp x8, x22, [sp, #112] │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - b 3a9fc │ │ │ │ + b 3a91c │ │ │ │ ldr x0, [x21] │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x1d0 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x100 │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ stp x8, x8, [sp] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x21] │ │ │ │ stp x8, x8, [sp, #16] │ │ │ │ mov x7, x8 │ │ │ │ stp x8, x8, [sp, #32] │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ stp x8, x8, [sp, #48] │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ stp x8, x8, [sp, #64] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x8, x8, [sp, #80] │ │ │ │ stp x8, x8, [sp, #96] │ │ │ │ stp x8, x22, [sp, #112] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - cbz w25, 3a9fc │ │ │ │ + cbz w25, 3a91c │ │ │ │ ldr x0, [x21] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2a0 │ │ │ │ + add x2, x2, #0x1d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - b 3a9fc │ │ │ │ + b 3a91c │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - cbz x0, 3ab98 │ │ │ │ + cbz x0, 3aab8 │ │ │ │ add x0, sp, #0x950 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x8, [sp, #376] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ - cbz x0, 3ad34 │ │ │ │ + cbz x0, 3ac54 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x0, [x21] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ add x3, sp, #0x950 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + add x2, x2, #0x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #1336] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ - add x20, x19, #0x6b8 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ + add x20, x19, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x23] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldp w5, w6, [x23, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w7, [x23, #24] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w9, [x23, #16] │ │ │ │ str w9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x2, x20 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x188 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x2, x20 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x8 │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #8] │ │ │ │ ldr x8, [sp, #376] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 3ace0 │ │ │ │ + b.le 3ac00 │ │ │ │ ldr w0, [x23, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 3aac8 │ │ │ │ + b.gt 3a9e8 │ │ │ │ ldr x0, [x21] │ │ │ │ stp x8, x8, [sp] │ │ │ │ mov x7, x8 │ │ │ │ stp x8, x8, [sp, #16] │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ stp x8, x8, [sp, #32] │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ stp x8, x8, [sp, #48] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x8, x8, [sp, #64] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ stp x8, x8, [sp, #80] │ │ │ │ stp x8, x8, [sp, #96] │ │ │ │ stp x8, x22, [sp, #112] │ │ │ │ str x8, [sp, #376] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #376] │ │ │ │ - b 3ab3c │ │ │ │ + b 3aa5c │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ - adrp x19, 5e000 │ │ │ │ - b 3abe0 │ │ │ │ + adrp x19, 5d000 │ │ │ │ + b 3ab00 │ │ │ │ ldr w0, [x23, #60] │ │ │ │ mov w22, w28 │ │ │ │ ldr d15, [sp, #368] │ │ │ │ mov w26, w20 │ │ │ │ ldr x9, [sp, #536] │ │ │ │ ldr x10, [sp, #544] │ │ │ │ ldr x8, [sp, #552] │ │ │ │ ldr w25, [sp, #352] │ │ │ │ ldr w15, [sp, #364] │ │ │ │ ldr w28, [sp, #3616] │ │ │ │ ldr w27, [sp, #3624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3a180 // b.none │ │ │ │ + b.eq 3a0a0 // b.none │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w22, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ str w0, [sp, #368] │ │ │ │ cmp w1, #0x0 │ │ │ │ str w1, [sp, #364] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #152] │ │ │ │ - b.ne 3cd24 // b.any │ │ │ │ + b.ne 3cc44 // b.any │ │ │ │ ldr w0, [sp, #144] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w25, #0x0, #0x0, le │ │ │ │ - b.ne 3cbbc // b.any │ │ │ │ - cbz w0, 3cabc │ │ │ │ + b.ne 3cadc // b.any │ │ │ │ + cbz w0, 3c9dc │ │ │ │ movi d8, #0x0 │ │ │ │ - adrp x24, 5b000 │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x24, 5a000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ str d8, [sp, #408] │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #216] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #240] │ │ │ │ str x8, [sp, #352] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #216] │ │ │ │ ldr x10, [sp, #240] │ │ │ │ ldr x8, [sp, #352] │ │ │ │ ldr w0, [sp, #392] │ │ │ │ - cbz w0, 3caa0 │ │ │ │ + cbz w0, 3c9c0 │ │ │ │ ldr w1, [sp, #200] │ │ │ │ - cbz w1, 3ae94 │ │ │ │ + cbz w1, 3adb4 │ │ │ │ scvtf d13, w0 │ │ │ │ ldr d31, [sp, #752] │ │ │ │ fdiv d13, d31, d13 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #216] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #240] │ │ │ │ str x8, [sp, #352] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d13 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #392] │ │ │ │ - add x2, x2, #0xcd8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ ldr w4, [sp, #400] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #776] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #216] │ │ │ │ ldr x10, [sp, #240] │ │ │ │ ldr x8, [sp, #352] │ │ │ │ movi d0, #0x0 │ │ │ │ ldr w0, [sp, #384] │ │ │ │ - cbz w0, 3aeac │ │ │ │ + cbz w0, 3adcc │ │ │ │ scvtf d0, w0 │ │ │ │ ldr d31, [sp, #736] │ │ │ │ fdiv d0, d31, d0 │ │ │ │ ldr w0, [sp, #272] │ │ │ │ str xzr, [sp, #240] │ │ │ │ - cbz w0, 3aec8 │ │ │ │ + cbz w0, 3ade8 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #744] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr w0, [sp, #280] │ │ │ │ - cbz w0, 3ca80 │ │ │ │ + cbz w0, 3c9a0 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr w0, [sp, #248] │ │ │ │ ldr d30, [sp, #720] │ │ │ │ movi d9, #0x0 │ │ │ │ fdiv d10, d30, d31 │ │ │ │ - cbz w0, 3aef4 │ │ │ │ + cbz w0, 3ae14 │ │ │ │ scvtf d30, w0 │ │ │ │ ldr d29, [sp, #424] │ │ │ │ fdiv d9, d29, d30 │ │ │ │ ldr d30, [sp, #632] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #216] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ - cbz w0, 3ca74 │ │ │ │ + cbz w0, 3c994 │ │ │ │ scvtf d13, w0 │ │ │ │ ldr d31, [sp, #656] │ │ │ │ fdiv d14, d31, d13 │ │ │ │ ldr d31, [sp, #728] │ │ │ │ fdiv d13, d31, d13 │ │ │ │ ldr w0, [sp, #200] │ │ │ │ - cbnz w0, 3c594 │ │ │ │ + cbnz w0, 3c4b4 │ │ │ │ scvtf d13, w26 │ │ │ │ ldr d31, [sp, #864] │ │ │ │ ldr w0, [sp, #176] │ │ │ │ fdiv d31, d31, d13 │ │ │ │ str d31, [sp, #272] │ │ │ │ ldr d31, [sp, #312] │ │ │ │ fdiv d31, d31, d13 │ │ │ │ str d31, [sp, #216] │ │ │ │ ldr d31, [sp, #320] │ │ │ │ fdiv d31, d31, d13 │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr d31, [sp, #264] │ │ │ │ fdiv d14, d31, d13 │ │ │ │ - cbz w0, 3c588 │ │ │ │ + cbz w0, 3c4a8 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #936] │ │ │ │ fdiv d9, d30, d31 │ │ │ │ ldr d30, [sp, #944] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #248] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ orr w0, w25, w0 │ │ │ │ - cbnz w0, 3c4c4 │ │ │ │ + cbnz w0, 3c3e4 │ │ │ │ ldr x25, [sp, #152] │ │ │ │ - add x21, x24, #0xd70 │ │ │ │ + add x21, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x19, x20, #0xd78 │ │ │ │ + add x19, x20, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ stp x10, x8, [sp, #280] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldr d0, [sp, #272] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d1, [sp, #872] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr d2, [sp, #880] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #200] │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldp x10, x8, [sp, #280] │ │ │ │ - cbnz w0, 3c308 │ │ │ │ + cbnz w0, 3c228 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr w1, [sp, #144] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w1, 3b240 │ │ │ │ + cbnz w1, 3b160 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x21, x24, #0xd70 │ │ │ │ - add x19, x20, #0xd78 │ │ │ │ + add x21, x24, #0xca0 │ │ │ │ + add x19, x20, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d0, d14 │ │ │ │ ldp d1, d2, [sp, #296] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #264] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #200] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #272] │ │ │ │ - cbnz w0, 3b0f4 │ │ │ │ + cbnz w0, 3b014 │ │ │ │ ldr w0, [sp, #176] │ │ │ │ - cbz w0, 3b0b0 │ │ │ │ + cbz w0, 3afd0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #200] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #176] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #328] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #200] │ │ │ │ ldr w0, [sp, #364] │ │ │ │ - cbz w0, 3b36c │ │ │ │ + cbz w0, 3b28c │ │ │ │ ldr w0, [sp, #368] │ │ │ │ - cbz w0, 3a180 │ │ │ │ + cbz w0, 3a0a0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3a180 │ │ │ │ + b 3a0a0 │ │ │ │ ldr x25, [sp, #152] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x25] │ │ │ │ @@ -49516,82 +49460,82 @@ │ │ │ │ str x8, [sp, #200] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #480] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #216] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d3, [sp, #312] │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #496] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d0, [sp, #240] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ ldr d3, [sp, #320] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #200] │ │ │ │ ldr w0, [sp, #176] │ │ │ │ - cbz w0, 3b0b0 │ │ │ │ + cbz w0, 3afd0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #200] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #176] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #328] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #200] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #200] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #176] │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr d0, [sp, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #952] │ │ │ │ ldr d2, [sp, #960] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #200] │ │ │ │ - b 3b0b0 │ │ │ │ + b 3afd0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ str x10, [sp, #216] │ │ │ │ str x8, [sp, #240] │ │ │ │ @@ -49599,202 +49543,202 @@ │ │ │ │ ldp d31, d1, [sp, #456] │ │ │ │ mov w3, w26 │ │ │ │ ldr x25, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ fmov d3, d31 │ │ │ │ ldr d2, [sp, #472] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d14 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #296] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #264] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #144] │ │ │ │ ldr x9, [sp, #184] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr x10, [sp, #216] │ │ │ │ ldr x8, [sp, #240] │ │ │ │ - b.le 3b054 │ │ │ │ + b.le 3af74 │ │ │ │ ldr w0, [sp, #1228] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3b054 │ │ │ │ + b.le 3af74 │ │ │ │ str x9, [sp, #144] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #216] │ │ │ │ bl a1d0 │ │ │ │ ldr w2, [x23, #104] │ │ │ │ add w3, w0, #0x2 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #216] │ │ │ │ - b.le 3c1e0 │ │ │ │ + b.le 3c100 │ │ │ │ ldr x0, [x23, #96] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d13, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ umaddl x2, w2, w4, x0 │ │ │ │ mov x1, x0 │ │ │ │ - b 3b348 │ │ │ │ + b 3b268 │ │ │ │ add x1, x1, #0x18 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 3c0d0 // b.none │ │ │ │ + b.eq 3bff0 // b.none │ │ │ │ ldr w4, [x1, #12] │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 3b33c // b.any │ │ │ │ + b.ne 3b25c // b.any │ │ │ │ ldr w4, [x1, #16] │ │ │ │ cmp w4, #0x5 │ │ │ │ - b.ne 3b33c // b.any │ │ │ │ + b.ne 3b25c // b.any │ │ │ │ ldr d13, [x1] │ │ │ │ fdiv d13, d13, d31 │ │ │ │ - b 3b33c │ │ │ │ + b 3b25c │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ str x8, [sp, #176] │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.le 3a180 │ │ │ │ + b.le 3a0a0 │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.eq 3a180 // b.none │ │ │ │ - adrp x19, 5d000 │ │ │ │ - add x19, x19, #0x5b8 │ │ │ │ + b.eq 3a0a0 // b.none │ │ │ │ + adrp x19, 5c000 │ │ │ │ + add x19, x19, #0x4e8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x8, [sp, #176] │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - cbz x0, 3c0c4 │ │ │ │ + cbz x0, 3bfe4 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ mov x20, x0 │ │ │ │ ldr x8, [sp, #176] │ │ │ │ - adrp x0, 5d000 │ │ │ │ - add x0, x0, #0x5d0 │ │ │ │ + adrp x0, 5c000 │ │ │ │ + add x0, x0, #0x500 │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ str x8, [sp, #176] │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr x8, [sp, #176] │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - cbz w0, 3c074 │ │ │ │ + cbz w0, 3bf94 │ │ │ │ ldr x0, [sp, #232] │ │ │ │ add x19, sp, #0x548 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x5e8 │ │ │ │ + add x3, x3, #0x518 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldr x8, [sp, #176] │ │ │ │ - add x24, x0, #0xfd0 │ │ │ │ + add x24, x0, #0xf00 │ │ │ │ cmp w22, #0x2 │ │ │ │ - b.eq 3bbb8 // b.none │ │ │ │ + b.eq 3bad8 // b.none │ │ │ │ sub w20, w22, #0x67 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ls 3ba54 // b.plast │ │ │ │ + b.ls 3b974 // b.plast │ │ │ │ cmp w22, #0x3 │ │ │ │ - b.eq 3b9b8 // b.none │ │ │ │ + b.eq 3b8d8 // b.none │ │ │ │ mov w19, w20 │ │ │ │ cmp w22, #0x69 │ │ │ │ - b.ne 3b470 // b.any │ │ │ │ + b.ne 3b390 // b.any │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x320 │ │ │ │ + add x2, x2, #0x250 │ │ │ │ str x8, [sp, #160] │ │ │ │ mov w19, #0x2 // #2 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ ldr x8, [sp, #160] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3a180 │ │ │ │ + b.le 3a0a0 │ │ │ │ ldr w14, [x23, #4] │ │ │ │ mov w24, w22 │ │ │ │ ldr x21, [sp, #168] │ │ │ │ str w19, [sp, #296] │ │ │ │ ldr x19, [sp, #344] │ │ │ │ mov w7, w28 │ │ │ │ mov w13, w27 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ mov w12, w3 │ │ │ │ mov x26, x9 │ │ │ │ mov x28, x8 │ │ │ │ mov x27, x10 │ │ │ │ mov w22, w14 │ │ │ │ add x1, x1, #0x108 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ str x1, [sp, #160] │ │ │ │ cmp w22, #0x0 │ │ │ │ - b.le 3b938 │ │ │ │ + b.le 3b858 │ │ │ │ ldr w15, [x23, #8] │ │ │ │ mov w18, w22 │ │ │ │ mov w22, w24 │ │ │ │ mov w24, w12 │ │ │ │ str wzr, [sp, #144] │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 3b914 │ │ │ │ + b.le 3b834 │ │ │ │ ldr w14, [x23, #12] │ │ │ │ mov w3, w24 │ │ │ │ mov x8, x28 │ │ │ │ mov w24, w22 │ │ │ │ mov x28, x27 │ │ │ │ mov x27, x26 │ │ │ │ mov x26, x21 │ │ │ │ str wzr, [sp, #136] │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 3b8e8 │ │ │ │ + b.le 3b808 │ │ │ │ ldr w6, [x23, #16] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w22, w21 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 3b8dc │ │ │ │ + b.le 3b7fc │ │ │ │ ldr w4, [x23, #20] │ │ │ │ mov w9, w22 │ │ │ │ mov w22, w24 │ │ │ │ mov x24, x8 │ │ │ │ mov x10, #0x0 // #0 │ │ │ │ str w13, [sp, #272] │ │ │ │ str w20, [sp, #288] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 3b8bc │ │ │ │ + b.le 3b7dc │ │ │ │ ldr w20, [x23, #24] │ │ │ │ mov w11, w10 │ │ │ │ str x19, [sp, #280] │ │ │ │ mov w8, w22 │ │ │ │ mov x12, x19 │ │ │ │ mov w22, w7 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 3b798 │ │ │ │ + b.le 3b6b8 │ │ │ │ str w8, [sp, #168] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str w11, [sp, #176] │ │ │ │ str w9, [sp, #184] │ │ │ │ str w18, [sp, #192] │ │ │ │ str w15, [sp, #200] │ │ │ │ str w14, [sp, #208] │ │ │ │ @@ -49803,17 +49747,17 @@ │ │ │ │ str w3, [sp, #248] │ │ │ │ stp x10, x12, [sp, #256] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ mov w2, w20 │ │ │ │ ldp x10, x12, [sp, #256] │ │ │ │ mov x7, x0 │ │ │ │ ldr w8, [sp, #168] │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ ldr w11, [sp, #176] │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + add x0, x0, #0x298 │ │ │ │ ldr w9, [sp, #184] │ │ │ │ ldr w18, [sp, #192] │ │ │ │ ldr w15, [sp, #200] │ │ │ │ ldr w14, [sp, #208] │ │ │ │ ldr w6, [sp, #216] │ │ │ │ ldr w4, [sp, #240] │ │ │ │ ldr w3, [sp, #248] │ │ │ │ @@ -49839,57 +49783,57 @@ │ │ │ │ mul w0, w30, w18 │ │ │ │ madd w30, w13, w30, w1 │ │ │ │ mov w1, #0x118 // #280 │ │ │ │ madd w0, w0, w25, w30 │ │ │ │ smull x0, w0, w1 │ │ │ │ add x13, x16, x0 │ │ │ │ cmp w17, #0x17 │ │ │ │ - b.ls 3b7c4 // b.plast │ │ │ │ + b.ls 3b6e4 // b.plast │ │ │ │ mov x17, #0x0 // #0 │ │ │ │ - cbz x26, 3b654 │ │ │ │ + cbz x26, 3b574 │ │ │ │ ldr w1, [x26] │ │ │ │ cmp w25, w1 │ │ │ │ - b.ne 3b770 // b.any │ │ │ │ - cbz x27, 3b664 │ │ │ │ + b.ne 3b690 // b.any │ │ │ │ + cbz x27, 3b584 │ │ │ │ ldr w1, [x27] │ │ │ │ cmp w1, w10 │ │ │ │ - b.ne 3b770 // b.any │ │ │ │ - cbz x28, 3b674 │ │ │ │ + b.ne 3b690 // b.any │ │ │ │ + cbz x28, 3b594 │ │ │ │ ldr w1, [x28] │ │ │ │ cmp w21, w1 │ │ │ │ - b.ne 3b770 // b.any │ │ │ │ - cbz w22, 3b684 │ │ │ │ + b.ne 3b690 // b.any │ │ │ │ + cbz w22, 3b5a4 │ │ │ │ ldr w1, [x13, #56] │ │ │ │ tst w22, w1 │ │ │ │ - b.eq 3b770 // b.none │ │ │ │ - cbz w20, 3b694 │ │ │ │ + b.eq 3b690 // b.none │ │ │ │ + cbz w20, 3b5b4 │ │ │ │ ldr w1, [x13, #56] │ │ │ │ tst w20, w1 │ │ │ │ - b.ne 3b770 // b.any │ │ │ │ - cbz x24, 3b6a8 │ │ │ │ + b.ne 3b690 // b.any │ │ │ │ + cbz x24, 3b5c8 │ │ │ │ ldr w30, [x13, #40] │ │ │ │ ldr w1, [x24] │ │ │ │ cmp w30, w1 │ │ │ │ - b.ne 3b770 // b.any │ │ │ │ + b.ne 3b690 // b.any │ │ │ │ ldr w1, [x13, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 3b770 // b.pmore │ │ │ │ + b.hi 3b690 // b.pmore │ │ │ │ cmp w8, #0x67 │ │ │ │ - b.eq 3b850 // b.none │ │ │ │ + b.eq 3b770 // b.none │ │ │ │ cmp w8, #0x68 │ │ │ │ - b.eq 3b7d0 // b.none │ │ │ │ + b.eq 3b6f0 // b.none │ │ │ │ cmp w8, #0x3 │ │ │ │ - b.ne 3b76c // b.any │ │ │ │ + b.ne 3b68c // b.any │ │ │ │ ldr x1, [sp, #224] │ │ │ │ str x10, [sp, #168] │ │ │ │ ldr d30, [x13, #48] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldrsw x4, [x13, #108] │ │ │ │ - add x2, x2, #0x370 │ │ │ │ + add x2, x2, #0x2a0 │ │ │ │ ldr w1, [x1, x10, lsl #2] │ │ │ │ ldr d1, [x16, x0] │ │ │ │ ldr d29, [x13, #16] │ │ │ │ scvtf d31, w1 │ │ │ │ str w8, [sp, #176] │ │ │ │ str w11, [sp, #184] │ │ │ │ mul x4, x4, x17 │ │ │ │ @@ -49918,44 +49862,44 @@ │ │ │ │ ldr w8, [sp, #176] │ │ │ │ ldr w11, [sp, #184] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ ldr w3, [sp, #200] │ │ │ │ add w3, w3, #0x1 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w2, w19 │ │ │ │ - b.gt 3b5e0 │ │ │ │ + b.gt 3b500 │ │ │ │ add w21, w21, #0x1 │ │ │ │ mov w20, w2 │ │ │ │ cmp w21, w4 │ │ │ │ - b.ge 3b8b0 // b.tcont │ │ │ │ + b.ge 3b7d0 // b.tcont │ │ │ │ add x12, x12, #0x1 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.gt 3b56c │ │ │ │ + b.gt 3b48c │ │ │ │ add w21, w21, #0x1 │ │ │ │ mov w7, w22 │ │ │ │ ldr x19, [sp, #280] │ │ │ │ mov w22, w8 │ │ │ │ cmp w21, w4 │ │ │ │ - b.lt 3b8bc // b.tstop │ │ │ │ + b.lt 3b7dc // b.tstop │ │ │ │ add x10, x10, #0x1 │ │ │ │ cmp w6, w10 │ │ │ │ - b.le 3b8c8 │ │ │ │ + b.le 3b7e8 │ │ │ │ mov w11, w10 │ │ │ │ - b 3b550 │ │ │ │ + b 3b470 │ │ │ │ ldr x1, [sp, #160] │ │ │ │ ldr x17, [x1, w17, uxtw #3] │ │ │ │ - b 3b644 │ │ │ │ + b 3b564 │ │ │ │ ldr x0, [sp, #224] │ │ │ │ str w8, [sp, #184] │ │ │ │ str w11, [sp, #192] │ │ │ │ mov w6, #0x53 // #83 │ │ │ │ str w9, [sp, #200] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w4, [x0, x10, lsl #2] │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x7, x12, [sp, #208] │ │ │ │ ldp d0, d31, [x13, #8] │ │ │ │ str w3, [sp, #168] │ │ │ │ ldr w13, [x13, #56] │ │ │ │ str x10, [sp, #176] │ │ │ │ @@ -49971,15 +49915,15 @@ │ │ │ │ ldp w18, w15, [x23, #4] │ │ │ │ ldp w14, w6, [x23, #12] │ │ │ │ ldp w4, w2, [x23, #20] │ │ │ │ ldr w3, [sp, #168] │ │ │ │ ldr w8, [sp, #184] │ │ │ │ ldr w11, [sp, #192] │ │ │ │ ldr w9, [sp, #200] │ │ │ │ - b 3b76c │ │ │ │ + b 3b68c │ │ │ │ ldr d0, [x16, x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d31, [x13, #16] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ str w3, [sp, #168] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ str w8, [sp, #176] │ │ │ │ @@ -49995,277 +49939,277 @@ │ │ │ │ ldp w18, w15, [x23, #4] │ │ │ │ ldp w14, w6, [x23, #12] │ │ │ │ ldp w4, w2, [x23, #20] │ │ │ │ ldr w3, [sp, #168] │ │ │ │ ldr w8, [sp, #176] │ │ │ │ ldr w11, [sp, #184] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - b 3b76c │ │ │ │ + b 3b68c │ │ │ │ ldr x19, [sp, #280] │ │ │ │ mov w7, w22 │ │ │ │ mov w22, w8 │ │ │ │ add x10, x10, #0x1 │ │ │ │ cmp w6, w10 │ │ │ │ - b.gt 3b540 │ │ │ │ + b.gt 3b460 │ │ │ │ ldr w13, [sp, #272] │ │ │ │ mov x8, x24 │ │ │ │ ldr w20, [sp, #288] │ │ │ │ mov w24, w22 │ │ │ │ mov w22, w9 │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w14 │ │ │ │ - b.lt 3b51c // b.tstop │ │ │ │ + b.lt 3b43c // b.tstop │ │ │ │ ldr w0, [sp, #136] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #136] │ │ │ │ cmp w0, w15 │ │ │ │ - b.lt 3b508 // b.tstop │ │ │ │ + b.lt 3b428 // b.tstop │ │ │ │ mov w22, w24 │ │ │ │ mov x21, x26 │ │ │ │ mov w24, w3 │ │ │ │ mov x26, x27 │ │ │ │ mov x27, x28 │ │ │ │ mov x28, x8 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #144] │ │ │ │ cmp w0, w18 │ │ │ │ - b.lt 3b4e0 // b.tstop │ │ │ │ + b.lt 3b400 // b.tstop │ │ │ │ ldr w0, [x23] │ │ │ │ mov w12, w24 │ │ │ │ mov w24, w22 │ │ │ │ mov w22, w18 │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w0, w25 │ │ │ │ - b.gt 3b4c4 │ │ │ │ + b.gt 3b3e4 │ │ │ │ ldr w19, [sp, #296] │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ls 3b97c // b.plast │ │ │ │ + b.ls 3b89c // b.plast │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.ls 3b99c // b.plast │ │ │ │ + b.ls 3b8bc // b.plast │ │ │ │ cmp w24, #0x3 │ │ │ │ - b.ne 3a180 // b.any │ │ │ │ + b.ne 3a0a0 // b.any │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3a180 │ │ │ │ + b 3a0a0 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.hi 3a180 // b.pmore │ │ │ │ + b.hi 3a0a0 // b.pmore │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3a0 │ │ │ │ + add x2, x2, #0x2d0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3a180 │ │ │ │ + b 3a0a0 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x19, x20 │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x20] │ │ │ │ - add x2, x2, #0x258 │ │ │ │ + add x2, x2, #0x188 │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ mov w20, #0xffffff9c // #-100 │ │ │ │ str x8, [sp, #160] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ mov w19, w20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x8, [sp, #160] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - b.gt 3b47c │ │ │ │ - b 3b960 │ │ │ │ + b.gt 3b39c │ │ │ │ + b 3b880 │ │ │ │ ldr x1, [sp, #232] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ str x0, [sp, #232] │ │ │ │ cmp w22, #0x67 │ │ │ │ - b.eq 3c044 // b.none │ │ │ │ + b.eq 3bf64 // b.none │ │ │ │ ldr d14, [sp, #432] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ fmov d0, d10 │ │ │ │ ldr d2, [sp, #160] │ │ │ │ add x21, sp, #0x950 │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ frintp d31, d14 │ │ │ │ fmov d1, d14 │ │ │ │ mov x0, x21 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ fcmpe d31, d15 │ │ │ │ str x8, [sp, #176] │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ str d14, [sp, #256] │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - adrp x5, 5c000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ ldr x8, [sp, #176] │ │ │ │ mov x6, x21 │ │ │ │ - add x5, x5, #0x48 │ │ │ │ + add x5, x5, #0xf78 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x1, 3c02c │ │ │ │ + cbz x1, 3bf4c │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbz w1, 3c02c │ │ │ │ - adrp x1, 5c000 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + cbz w1, 3bf4c │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xf98 │ │ │ │ ldr x7, [sp, #232] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w4, [sp, #376] │ │ │ │ mov w3, w26 │ │ │ │ ldr d2, [sp, #160] │ │ │ │ ldr d1, [sp, #256] │ │ │ │ ldr x2, [sp, #1160] │ │ │ │ stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x708 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x638 │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ str x8, [sp, #176] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x21, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xb90 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xac0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w19, w20 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdc0 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x8, [sp, #176] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - b.gt 3b47c │ │ │ │ + b.gt 3b39c │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3b99c │ │ │ │ + b 3b8bc │ │ │ │ ldr x20, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x608 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ ldr x0, [x20] │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ str x8, [sp, #160] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x590 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x690 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x5c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6a8 │ │ │ │ + add x2, x2, #0x5d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x8, [sp, #160] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - b.le 3b960 │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x21, x1, #0x368 │ │ │ │ + b.le 3b880 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x21, x1, #0x298 │ │ │ │ ldr x1, [sp, #168] │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ ldr w3, [x23, #4] │ │ │ │ - cbz x1, 3be4c │ │ │ │ + cbz x1, 3bd6c │ │ │ │ mov x1, x23 │ │ │ │ mov x25, x10 │ │ │ │ mov w23, w26 │ │ │ │ mov x24, x8 │ │ │ │ mov w19, w28 │ │ │ │ mov w20, w27 │ │ │ │ mov x26, x1 │ │ │ │ str x21, [sp, #176] │ │ │ │ mov x21, x9 │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 3be3c │ │ │ │ + b.le 3bd5c │ │ │ │ ldr w15, [x26, #8] │ │ │ │ str wzr, [sp, #160] │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 3be24 │ │ │ │ + b.le 3bd44 │ │ │ │ ldr w16, [x26, #12] │ │ │ │ str wzr, [sp, #144] │ │ │ │ cmp w16, #0x0 │ │ │ │ - b.le 3be10 │ │ │ │ + b.le 3bd30 │ │ │ │ ldr w14, [x26, #16] │ │ │ │ str wzr, [sp, #136] │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 3bdfc │ │ │ │ + b.le 3bd1c │ │ │ │ ldr w11, [x26, #20] │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ cmp w11, #0x0 │ │ │ │ - b.le 3bdf0 │ │ │ │ + b.le 3bd10 │ │ │ │ ldr w2, [x26, #24] │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ nop │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 3bde4 │ │ │ │ + b.le 3bd04 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ ldr x12, [x26, #64] │ │ │ │ ldr w13, [x0] │ │ │ │ nop │ │ │ │ nop │ │ │ │ mul w0, w11, w2 │ │ │ │ @@ -50281,119 +50225,119 @@ │ │ │ │ ldr w4, [sp, #160] │ │ │ │ mul w0, w3, w1 │ │ │ │ madd w1, w1, w4, w17 │ │ │ │ madd w0, w0, w23, w1 │ │ │ │ mov w1, #0x118 // #280 │ │ │ │ smaddl x0, w0, w1, x12 │ │ │ │ cmp w13, w23 │ │ │ │ - b.ne 3bde4 // b.any │ │ │ │ - cbz x21, 3bd38 │ │ │ │ + b.ne 3bd04 // b.any │ │ │ │ + cbz x21, 3bc58 │ │ │ │ ldr w1, [x21] │ │ │ │ cmp w1, w22 │ │ │ │ - b.ne 3bdd8 // b.any │ │ │ │ - cbz x25, 3bd48 │ │ │ │ + b.ne 3bcf8 // b.any │ │ │ │ + cbz x25, 3bc68 │ │ │ │ ldr w1, [x25] │ │ │ │ cmp w1, w28 │ │ │ │ - b.ne 3bdd8 // b.any │ │ │ │ - cbz w19, 3bd58 │ │ │ │ + b.ne 3bcf8 // b.any │ │ │ │ + cbz w19, 3bc78 │ │ │ │ ldr w1, [x0, #56] │ │ │ │ tst w19, w1 │ │ │ │ - b.eq 3bdd8 // b.none │ │ │ │ - cbz w20, 3bd68 │ │ │ │ + b.eq 3bcf8 // b.none │ │ │ │ + cbz w20, 3bc88 │ │ │ │ ldr w1, [x0, #56] │ │ │ │ tst w20, w1 │ │ │ │ - b.ne 3bdd8 // b.any │ │ │ │ - cbz x24, 3bd7c │ │ │ │ + b.ne 3bcf8 // b.any │ │ │ │ + cbz x24, 3bc9c │ │ │ │ ldr w1, [x0, #40] │ │ │ │ ldr w17, [x24] │ │ │ │ cmp w17, w1 │ │ │ │ - b.ne 3bdd8 // b.any │ │ │ │ + b.ne 3bcf8 // b.any │ │ │ │ ldr w1, [x0, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 3bdd8 // b.pmore │ │ │ │ + b.hi 3bcf8 // b.pmore │ │ │ │ ldr d0, [x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x0, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ add w27, w27, #0x1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr x2, [sp, #176] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w11, w2, [x26, #20] │ │ │ │ ldp w3, w15, [x26, #4] │ │ │ │ ldp w16, w14, [x26, #12] │ │ │ │ cmp w2, w27 │ │ │ │ - b.le 3bde4 │ │ │ │ + b.le 3bd04 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ ldr x12, [x26, #64] │ │ │ │ ldr w13, [x0] │ │ │ │ - b 3bce0 │ │ │ │ + b 3bc00 │ │ │ │ add w27, w27, #0x1 │ │ │ │ cmp w2, w27 │ │ │ │ - b.gt 3bce0 │ │ │ │ + b.gt 3bc00 │ │ │ │ add w28, w28, #0x1 │ │ │ │ cmp w28, w11 │ │ │ │ - b.lt 3bcc0 // b.tstop │ │ │ │ + b.lt 3bbe0 // b.tstop │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w14 │ │ │ │ - b.lt 3bcac // b.tstop │ │ │ │ + b.lt 3bbcc // b.tstop │ │ │ │ ldr w0, [sp, #136] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #136] │ │ │ │ cmp w0, w16 │ │ │ │ - b.lt 3bc9c // b.tstop │ │ │ │ + b.lt 3bbbc // b.tstop │ │ │ │ ldr w0, [sp, #144] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #144] │ │ │ │ cmp w0, w15 │ │ │ │ - b.lt 3bc8c // b.tstop │ │ │ │ + b.lt 3bbac // b.tstop │ │ │ │ ldr w0, [sp, #160] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #160] │ │ │ │ cmp w0, w3 │ │ │ │ - b.lt 3bc7c // b.tstop │ │ │ │ + b.lt 3bb9c // b.tstop │ │ │ │ ldr w0, [x26] │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w23, w0 │ │ │ │ - b.lt 3bc6c // b.tstop │ │ │ │ - b 3b960 │ │ │ │ + b.lt 3bb8c // b.tstop │ │ │ │ + b 3b880 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ mov x1, x21 │ │ │ │ mov w20, w27 │ │ │ │ mov w21, w19 │ │ │ │ mov x26, x9 │ │ │ │ mov x19, x10 │ │ │ │ mov x27, x8 │ │ │ │ str x1, [sp, #168] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 3c000 │ │ │ │ + b.le 3bf20 │ │ │ │ ldr w14, [x23, #8] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 3bff0 │ │ │ │ + b.le 3bf10 │ │ │ │ ldr w15, [x23, #12] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 3bfe4 │ │ │ │ + b.le 3bf04 │ │ │ │ ldr w13, [x23, #16] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ cmp w13, #0x0 │ │ │ │ - b.le 3bfd8 │ │ │ │ + b.le 3bef8 │ │ │ │ ldr w12, [x23, #20] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ cmp w12, #0x0 │ │ │ │ - b.le 3bfcc │ │ │ │ + b.le 3beec │ │ │ │ ldr w10, [x23, #24] │ │ │ │ mov w9, #0x118 // #280 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cmp w10, #0x0 │ │ │ │ - b.le 3c010 │ │ │ │ + b.le 3bf30 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mul w0, w10, w12 │ │ │ │ madd w2, w24, w10, w22 │ │ │ │ ldr x11, [x23, #64] │ │ │ │ mul w1, w13, w0 │ │ │ │ madd w0, w0, w25, w2 │ │ │ │ mul w2, w15, w1 │ │ │ │ @@ -50401,39 +50345,39 @@ │ │ │ │ mul w1, w14, w2 │ │ │ │ madd w2, w6, w2, w0 │ │ │ │ mul w0, w3, w1 │ │ │ │ madd w1, w5, w1, w2 │ │ │ │ madd w0, w0, w21, w1 │ │ │ │ smull x0, w0, w9 │ │ │ │ add x1, x11, x0 │ │ │ │ - cbz x26, 3bf14 │ │ │ │ + cbz x26, 3be34 │ │ │ │ ldr w2, [x26] │ │ │ │ cmp w2, w25 │ │ │ │ - b.ne 3bfb4 // b.any │ │ │ │ - cbz x19, 3bf24 │ │ │ │ + b.ne 3bed4 // b.any │ │ │ │ + cbz x19, 3be44 │ │ │ │ ldr w2, [x19] │ │ │ │ cmp w24, w2 │ │ │ │ - b.ne 3bfb4 // b.any │ │ │ │ - cbz w28, 3bf34 │ │ │ │ + b.ne 3bed4 // b.any │ │ │ │ + cbz w28, 3be54 │ │ │ │ ldr w2, [x1, #56] │ │ │ │ tst w28, w2 │ │ │ │ - b.eq 3bfb4 // b.none │ │ │ │ - cbz w20, 3bf44 │ │ │ │ + b.eq 3bed4 // b.none │ │ │ │ + cbz w20, 3be64 │ │ │ │ ldr w2, [x1, #56] │ │ │ │ tst w20, w2 │ │ │ │ - b.ne 3bfb4 // b.any │ │ │ │ - cbz x27, 3bf58 │ │ │ │ + b.ne 3bed4 // b.any │ │ │ │ + cbz x27, 3be78 │ │ │ │ ldr w2, [x1, #40] │ │ │ │ ldr w16, [x27] │ │ │ │ cmp w16, w2 │ │ │ │ - b.ne 3bfb4 // b.any │ │ │ │ + b.ne 3bed4 // b.any │ │ │ │ ldr w2, [x1, #96] │ │ │ │ sub w2, w2, #0x1 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.hi 3bfb4 // b.pmore │ │ │ │ + b.hi 3bed4 // b.pmore │ │ │ │ ldr d0, [x11, x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x1, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ str w7, [sp, #136] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ @@ -50447,225 +50391,225 @@ │ │ │ │ ldp w15, w13, [x23, #12] │ │ │ │ ldp w12, w10, [x23, #20] │ │ │ │ ldr w7, [sp, #136] │ │ │ │ ldr w6, [sp, #144] │ │ │ │ ldr w5, [sp, #160] │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w10 │ │ │ │ - b.lt 3becc // b.tstop │ │ │ │ + b.lt 3bdec // b.tstop │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w24, w12 │ │ │ │ - b.lt 3bec0 // b.tstop │ │ │ │ + b.lt 3bde0 // b.tstop │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w13, w25 │ │ │ │ - b.gt 3beac │ │ │ │ + b.gt 3bdcc │ │ │ │ add w7, w7, #0x1 │ │ │ │ cmp w15, w7 │ │ │ │ - b.gt 3be9c │ │ │ │ + b.gt 3bdbc │ │ │ │ add w6, w6, #0x1 │ │ │ │ cmp w14, w6 │ │ │ │ - b.gt 3be8c │ │ │ │ + b.gt 3bdac │ │ │ │ add w5, w5, #0x1 │ │ │ │ cmp w3, w5 │ │ │ │ - b.gt 3be7c │ │ │ │ + b.gt 3bd9c │ │ │ │ ldr w0, [x23] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w0 │ │ │ │ - b.lt 3be6c // b.tstop │ │ │ │ - b 3b960 │ │ │ │ + b.lt 3bd8c // b.tstop │ │ │ │ + b 3b880 │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w24, w12 │ │ │ │ - b.lt 3bfcc // b.tstop │ │ │ │ + b.lt 3beec // b.tstop │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w25, w13 │ │ │ │ - b.lt 3bebc // b.tstop │ │ │ │ - b 3bfd8 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + b.lt 3bddc // b.tstop │ │ │ │ + b 3bef8 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x2, x2, #0xf90 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ str x2, [sp, #1160] │ │ │ │ - b 3baf0 │ │ │ │ + b 3ba10 │ │ │ │ ldr d31, [sp, #256] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ ldr d30, [sp, #208] │ │ │ │ - adrp x6, 5c000 │ │ │ │ - adrp x5, 5c000 │ │ │ │ - add x6, x6, #0x28 │ │ │ │ + adrp x6, 5a000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x6, x6, #0xf58 │ │ │ │ frintp d31, d31 │ │ │ │ - add x5, x5, #0x30 │ │ │ │ + add x5, x5, #0xf60 │ │ │ │ str d30, [sp, #160] │ │ │ │ fcmpe d31, d15 │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ - b 3bad0 │ │ │ │ + b 3b9f0 │ │ │ │ ldr x0, [sp, #232] │ │ │ │ add x19, sp, #0x548 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x5f8 │ │ │ │ + add x3, x3, #0x528 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x9, x10, [sp, #136] │ │ │ │ str x8, [sp, #176] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x8, [sp, #176] │ │ │ │ - adrp x0, 5c000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldp x9, x10, [sp, #136] │ │ │ │ - add x24, x0, #0x18 │ │ │ │ - b 3b41c │ │ │ │ - adrp x20, 60000 │ │ │ │ - add x20, x20, #0x138 │ │ │ │ - b 3b3b4 │ │ │ │ + add x24, x0, #0xf48 │ │ │ │ + b 3b33c │ │ │ │ + adrp x20, 5f000 │ │ │ │ + add x20, x20, #0x68 │ │ │ │ + b 3b2d4 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d15, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ - b 3c0f0 │ │ │ │ + b 3c010 │ │ │ │ add x0, x0, #0x18 │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 3c114 // b.none │ │ │ │ + b.eq 3c034 // b.none │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 3c0e4 // b.any │ │ │ │ + b.ne 3c004 // b.any │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3c0e4 // b.any │ │ │ │ + b.ne 3c004 // b.any │ │ │ │ ldr d15, [x0] │ │ │ │ fdiv d15, d15, d31 │ │ │ │ - b 3c0e4 │ │ │ │ + b 3c004 │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.eq 3c1e0 // b.none │ │ │ │ + b.eq 3c100 // b.none │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d13, d12 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ fdiv d0, d13, d11 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d11, d13 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #216] │ │ │ │ - b.gt 3c2bc │ │ │ │ + b.gt 3c1dc │ │ │ │ fcmpe d12, d13 │ │ │ │ - b.gt 3c2bc │ │ │ │ + b.gt 3c1dc │ │ │ │ fcmp d15, #0.0 │ │ │ │ - b.eq 3c1e0 // b.none │ │ │ │ + b.eq 3c100 // b.none │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d15, d13 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d11, d15 │ │ │ │ - b.gt 3c248 │ │ │ │ + b.gt 3c168 │ │ │ │ fcmpe d12, d15 │ │ │ │ - b.gt 3c248 │ │ │ │ + b.gt 3c168 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #216] │ │ │ │ ldr w19, [sp, #176] │ │ │ │ - cbz w19, 3b0b0 │ │ │ │ + cbz w19, 3afd0 │ │ │ │ ldr x21, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x21] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w3, w19 │ │ │ │ ldp d1, d2, [sp, #328] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #200] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #216] │ │ │ │ - cbnz w0, 3b1e4 │ │ │ │ - b 3b0b0 │ │ │ │ + cbnz w0, 3b104 │ │ │ │ + b 3afd0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x24, x24, #0xd70 │ │ │ │ + add x24, x24, #0xca0 │ │ │ │ ldr w21, [sp, #136] │ │ │ │ - add x20, x20, #0xd78 │ │ │ │ + add x20, x20, #0xca8 │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x20 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d15, d12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d15, d11 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x3e8 │ │ │ │ + add x2, x2, #0x318 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x2, x20 │ │ │ │ mov x4, x24 │ │ │ │ mov w3, w21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x450 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3a180 │ │ │ │ + b 3a0a0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #184] │ │ │ │ str x8, [sp, #216] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr x10, [sp, #184] │ │ │ │ ldr x8, [sp, #216] │ │ │ │ - b 3c17c │ │ │ │ + b 3c09c │ │ │ │ ldr x25, [sp, #152] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ stp x10, x8, [sp, #272] │ │ │ │ @@ -50673,363 +50617,363 @@ │ │ │ │ ldr d31, [sp, #888] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #896] │ │ │ │ ldr d2, [sp, #904] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x150 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #912] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #920] │ │ │ │ ldr d2, [sp, #928] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w1, [sp, #144] │ │ │ │ ldr x0, [x25] │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldp x10, x8, [sp, #272] │ │ │ │ - cbz w1, 3aff0 │ │ │ │ + cbz w1, 3af10 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ stp x10, x8, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d31, d1, [sp, #456] │ │ │ │ mov w3, w26 │ │ │ │ ldr x25, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ fmov d3, d31 │ │ │ │ ldr d2, [sp, #472] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d14 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #296] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #264] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #480] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #216] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d3, [sp, #312] │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #496] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d0, [sp, #240] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ ldr d3, [sp, #320] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #144] │ │ │ │ ldr x9, [sp, #184] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x10, x8, [sp, #272] │ │ │ │ - b.le 3b188 │ │ │ │ + b.le 3b0a8 │ │ │ │ ldr w0, [sp, #1228] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3b188 │ │ │ │ - b 3b2ec │ │ │ │ + b.le 3b0a8 │ │ │ │ + b 3b20c │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x21, x24, #0xd70 │ │ │ │ + add x21, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x19, x20, #0xd78 │ │ │ │ + add x19, x20, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x9, x10, [sp, #280] │ │ │ │ str x8, [sp, #352] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d3, [sp, #800] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w3, w26 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d1, [sp, #808] │ │ │ │ ldr d2, [sp, #816] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0xf90 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr w1, [sp, #144] │ │ │ │ ldr x8, [sp, #352] │ │ │ │ ldr x0, [x0] │ │ │ │ ldp x9, x10, [sp, #280] │ │ │ │ - cbnz w1, 3c7e4 │ │ │ │ - cbz w25, 3af80 │ │ │ │ + cbnz w1, 3c704 │ │ │ │ + cbz w25, 3aea0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ stp x10, x8, [sp, #280] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d3, d8 │ │ │ │ fmov d0, d15 │ │ │ │ mov w3, w25 │ │ │ │ ldp d1, d2, [sp, #440] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldp x10, x8, [sp, #280] │ │ │ │ - b 3af80 │ │ │ │ + b 3aea0 │ │ │ │ movi d9, #0x0 │ │ │ │ str d9, [sp, #248] │ │ │ │ - b 3af74 │ │ │ │ + b 3ae94 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str d0, [sp, #352] │ │ │ │ ldr x0, [x19] │ │ │ │ stp x9, x10, [sp, #392] │ │ │ │ str x8, [sp, #416] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w21, [sp, #384] │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w21 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd58 │ │ │ │ + add x2, x2, #0xc88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d0, [sp, #352] │ │ │ │ ldr x8, [sp, #416] │ │ │ │ ldp x9, x10, [sp, #392] │ │ │ │ - cbnz w21, 3ca44 │ │ │ │ + cbnz w21, 3c964 │ │ │ │ ldr x21, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x19, 5c000 │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + adrp x19, 5b000 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ str x9, [sp, #352] │ │ │ │ ldr x0, [x21] │ │ │ │ stp x10, x8, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #272] │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #272] │ │ │ │ ldr x9, [sp, #352] │ │ │ │ ldp x10, x8, [sp, #384] │ │ │ │ - cbnz w0, 3ca08 │ │ │ │ + cbnz w0, 3c928 │ │ │ │ ldr x21, [sp, #152] │ │ │ │ - add x1, x19, #0xc58 │ │ │ │ + add x1, x19, #0xb88 │ │ │ │ mov x2, x1 │ │ │ │ str x1, [sp, #240] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #352] │ │ │ │ ldr x0, [x21] │ │ │ │ stp x10, x8, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str x21, [sp, #152] │ │ │ │ ldr x0, [x21] │ │ │ │ - add x21, x20, #0xd78 │ │ │ │ + add x21, x20, #0xca8 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x4, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #280] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr w1, [sp, #280] │ │ │ │ ldr x9, [sp, #352] │ │ │ │ ldr x0, [x0] │ │ │ │ ldp x10, x8, [sp, #384] │ │ │ │ - cbnz w1, 3c984 │ │ │ │ + cbnz w1, 3c8a4 │ │ │ │ ldr x2, [sp, #240] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #216] │ │ │ │ stp x10, x8, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x10, x8, [sp, #272] │ │ │ │ ldr x9, [sp, #216] │ │ │ │ - add x1, x20, #0xd78 │ │ │ │ + add x1, x20, #0xca8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x21, x24, #0xd70 │ │ │ │ + add x21, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x1 │ │ │ │ mov x4, x21 │ │ │ │ str x1, [sp, #216] │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #240] │ │ │ │ stp x10, x8, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #288] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xeb8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xde8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr w1, [sp, #288] │ │ │ │ ldr x9, [sp, #240] │ │ │ │ ldr x0, [x0] │ │ │ │ ldp x10, x8, [sp, #272] │ │ │ │ - cbnz w1, 3c910 │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + cbnz w1, 3c830 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #216] │ │ │ │ str x10, [sp, #240] │ │ │ │ str x8, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #216] │ │ │ │ ldr x10, [sp, #240] │ │ │ │ ldr x8, [sp, #272] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr x21, [sp, #152] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #216] │ │ │ │ ldr x0, [x21] │ │ │ │ str x10, [sp, #240] │ │ │ │ str x8, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #248] │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + add x2, x2, #0xe88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #248] │ │ │ │ ldr x9, [sp, #216] │ │ │ │ ldr x10, [sp, #240] │ │ │ │ ldr x8, [sp, #272] │ │ │ │ - cbnz w0, 3c888 │ │ │ │ + cbnz w0, 3c7a8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #216] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x10, x8, [sp, #240] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #216] │ │ │ │ ldp x10, x8, [sp, #240] │ │ │ │ - b 3af24 │ │ │ │ + b 3ae44 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ ldr d0, [sp, #184] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d3, [sp, #408] │ │ │ │ ldr d1, [sp, #824] │ │ │ │ ldr d2, [sp, #832] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #352] │ │ │ │ ldp x9, x10, [sp, #280] │ │ │ │ - cbnz w25, 3c8b8 │ │ │ │ + cbnz w25, 3c7d8 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ ldr x0, [x19] │ │ │ │ stp x10, x8, [sp, #280] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #840] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #848] │ │ │ │ ldr d2, [sp, #856] │ │ │ │ - add x2, x2, #0x90 │ │ │ │ + add x2, x2, #0xfc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldp x10, x8, [sp, #280] │ │ │ │ - b 3af80 │ │ │ │ + b 3aea0 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d0, d9 │ │ │ │ ldr d1, [sp, #792] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr x0, [x0] │ │ │ │ str x8, [sp, #248] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #216] │ │ │ │ ldp x10, x8, [sp, #240] │ │ │ │ - b 3c7bc │ │ │ │ + b 3c6dc │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -51037,55 +50981,55 @@ │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d3, d8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d0, d15 │ │ │ │ ldp d1, d2, [sp, #440] │ │ │ │ mov w3, w25 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldp x10, x8, [sp, #280] │ │ │ │ - b 3c830 │ │ │ │ + b 3c750 │ │ │ │ fmov d0, d13 │ │ │ │ ldr d1, [sp, #768] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x2, x19, #0xc58 │ │ │ │ + add x2, x19, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x4, x21 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x21, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [sp, #216] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d14 │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #664] │ │ │ │ - add x2, x2, #0xef0 │ │ │ │ + add x2, x2, #0xe20 │ │ │ │ ldr d2, [sp, #672] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #240] │ │ │ │ ldp x10, x8, [sp, #272] │ │ │ │ - b 3c768 │ │ │ │ + b 3c688 │ │ │ │ fmov d0, d10 │ │ │ │ ldr d1, [sp, #432] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ str x9, [sp, #280] │ │ │ │ str x10, [sp, #352] │ │ │ │ str x8, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [sp, #240] │ │ │ │ @@ -51095,141 +51039,141 @@ │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x21, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [sp, #272] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #216] │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ ldr d1, [sp, #640] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #648] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #280] │ │ │ │ ldr x10, [sp, #352] │ │ │ │ ldr x8, [sp, #384] │ │ │ │ - b 3c6e0 │ │ │ │ + b 3c600 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #240] │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr d1, [sp, #784] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ str x9, [sp, #272] │ │ │ │ str x10, [sp, #352] │ │ │ │ str x8, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #272] │ │ │ │ ldr x10, [sp, #352] │ │ │ │ ldr x8, [sp, #384] │ │ │ │ - b 3c648 │ │ │ │ + b 3c568 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #760] │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #352] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x10, x8, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #352] │ │ │ │ ldp x10, x8, [sp, #384] │ │ │ │ - b 3c5e8 │ │ │ │ + b 3c508 │ │ │ │ movi d14, #0x0 │ │ │ │ fmov d13, d14 │ │ │ │ - b 3af1c │ │ │ │ + b 3ae3c │ │ │ │ ldr w0, [sp, #248] │ │ │ │ - cbz w0, 3cbac │ │ │ │ + cbz w0, 3cacc │ │ │ │ scvtf d31, w0 │ │ │ │ movi d10, #0x0 │ │ │ │ ldr d30, [sp, #424] │ │ │ │ fdiv d9, d30, d31 │ │ │ │ str d10, [sp, #216] │ │ │ │ - b 3af00 │ │ │ │ + b 3ae20 │ │ │ │ ldr w0, [sp, #200] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [sp, #400] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3ae94 // b.none │ │ │ │ + b.eq 3adb4 // b.none │ │ │ │ movi d13, #0x0 │ │ │ │ - b 3ae3c │ │ │ │ + b 3ad5c │ │ │ │ str d15, [sp, #240] │ │ │ │ movi d15, #0x0 │ │ │ │ ldr d31, [sp, #184] │ │ │ │ - adrp x24, 5b000 │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x24, 5a000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ ldr d9, [sp, #216] │ │ │ │ str d15, [sp, #184] │ │ │ │ str d15, [sp, #216] │ │ │ │ str d31, [sp, #352] │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #416] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #512] │ │ │ │ str x8, [sp, #520] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d8, d15 │ │ │ │ ldr d31, [sp, #184] │ │ │ │ ldr x9, [sp, #416] │ │ │ │ ldr x10, [sp, #512] │ │ │ │ str d31, [sp, #408] │ │ │ │ ldr x8, [sp, #520] │ │ │ │ ldr d15, [sp, #240] │ │ │ │ ldr d31, [sp, #352] │ │ │ │ str d31, [sp, #184] │ │ │ │ - cbz w25, 3add0 │ │ │ │ + cbz w25, 3acf0 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ - add x4, x24, #0xd70 │ │ │ │ + add x4, x24, #0xca0 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #240] │ │ │ │ ldr x0, [x19] │ │ │ │ str x10, [sp, #352] │ │ │ │ str x8, [sp, #416] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w25 │ │ │ │ ldr d3, [sp, #216] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d2, [sp, #568] │ │ │ │ - add x2, x2, #0xc60 │ │ │ │ + add x2, x2, #0xb90 │ │ │ │ ldr d1, [sp, #712] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #240] │ │ │ │ ldr x10, [sp, #352] │ │ │ │ ldr x8, [sp, #416] │ │ │ │ - b 3ae20 │ │ │ │ + b 3ad40 │ │ │ │ movi d9, #0x0 │ │ │ │ fmov d10, d9 │ │ │ │ str d9, [sp, #216] │ │ │ │ - b 3af00 │ │ │ │ + b 3ae20 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - cbz w0, 3d1d8 │ │ │ │ + cbz w0, 3d0f8 │ │ │ │ scvtf d28, w0 │ │ │ │ ldr d31, [sp, #208] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #208] │ │ │ │ - cbz w15, 3d1d0 │ │ │ │ + cbz w15, 3d0f0 │ │ │ │ scvtf d30, w15 │ │ │ │ ldr d31, [sp, #160] │ │ │ │ fdiv d31, d31, d30 │ │ │ │ str d31, [sp, #160] │ │ │ │ ldr d31, [sp, #600] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #512] │ │ │ │ @@ -51261,82 +51205,82 @@ │ │ │ │ str d31, [sp, #992] │ │ │ │ ldr d31, [sp, #408] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #528] │ │ │ │ ldr d31, [sp, #416] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #520] │ │ │ │ - cbz w25, 3d1c4 │ │ │ │ + cbz w25, 3d0e4 │ │ │ │ scvtf d26, w25 │ │ │ │ ldr d31, [sp, #216] │ │ │ │ fdiv d9, d31, d26 │ │ │ │ fdiv d31, d15, d26 │ │ │ │ str d31, [sp, #240] │ │ │ │ ldr d31, [sp, #184] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #352] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x24, 5b000 │ │ │ │ + adrp x24, 5a000 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ - add x19, x24, #0xd70 │ │ │ │ - adrp x20, 5b000 │ │ │ │ - add x21, x20, #0xd78 │ │ │ │ + add x19, x24, #0xca0 │ │ │ │ + adrp x20, 5a000 │ │ │ │ + add x21, x20, #0xca8 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x4, x19 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #1016] │ │ │ │ str x10, [sp, #1040] │ │ │ │ str x8, [sp, #1064] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w2, [sp, #144] │ │ │ │ ldr x9, [sp, #1016] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr x10, [sp, #1040] │ │ │ │ ldr x8, [sp, #1064] │ │ │ │ - b.gt 3cd84 │ │ │ │ - b.eq 3cae0 // b.none │ │ │ │ + b.gt 3cca4 │ │ │ │ + b.eq 3ca00 // b.none │ │ │ │ ldr d31, [sp, #184] │ │ │ │ fmov d8, d15 │ │ │ │ ldr d15, [sp, #240] │ │ │ │ str d31, [sp, #408] │ │ │ │ ldr d31, [sp, #352] │ │ │ │ str d31, [sp, #184] │ │ │ │ - b 3cb48 │ │ │ │ - adrp x19, 5e000 │ │ │ │ + b 3ca68 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x20] │ │ │ │ str w15, [sp, #240] │ │ │ │ str x9, [sp, #352] │ │ │ │ str x10, [sp, #512] │ │ │ │ str x8, [sp, #520] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x438 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #352] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x10, [sp, #512] │ │ │ │ str w0, [sp, #364] │ │ │ │ ldr x8, [sp, #520] │ │ │ │ str w0, [sp, #368] │ │ │ │ ldr w15, [sp, #240] │ │ │ │ - b 3adac │ │ │ │ + b 3accc │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ @@ -51347,16 +51291,16 @@ │ │ │ │ add w0, w25, w2 │ │ │ │ mov w3, w2 │ │ │ │ scvtf d28, w2 │ │ │ │ mov w4, w25 │ │ │ │ scvtf d26, w0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ fdiv d1, d1, d26 │ │ │ │ fdiv d28, d28, d26 │ │ │ │ ldr x0, [x0] │ │ │ │ fmul d1, d1, d0 │ │ │ │ fmul d0, d28, d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ @@ -51365,148 +51309,148 @@ │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #160] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #208] │ │ │ │ - add x2, x2, #0x610 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #256] │ │ │ │ ldr d0, [sp, #512] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #416] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #520] │ │ │ │ - add x2, x2, #0x698 │ │ │ │ + add x2, x2, #0x5c8 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d1, [sp, #696] │ │ │ │ ldr d2, [sp, #704] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #408] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #528] │ │ │ │ - add x2, x2, #0x700 │ │ │ │ + add x2, x2, #0x630 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d1, [sp, #680] │ │ │ │ ldr d2, [sp, #688] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #536] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #616] │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + add x2, x2, #0x698 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #624] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #544] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #976] │ │ │ │ - add x2, x2, #0x7b8 │ │ │ │ + add x2, x2, #0x6e8 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #984] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #552] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1000] │ │ │ │ - add x2, x2, #0x818 │ │ │ │ + add x2, x2, #0x748 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1008] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #560] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1024] │ │ │ │ - add x2, x2, #0x878 │ │ │ │ + add x2, x2, #0x7a8 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1032] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #600] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1048] │ │ │ │ - add x2, x2, #0x8d8 │ │ │ │ + add x2, x2, #0x808 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1056] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #608] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1096] │ │ │ │ - add x2, x2, #0x938 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1104] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ @@ -51514,31 +51458,31 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d11 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d1, d12 │ │ │ │ ldr d0, [sp, #968] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x998 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x8c8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #1120] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1128] │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x928 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d2, [sp, #1136] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ @@ -51546,80 +51490,80 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d14 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d1, d10 │ │ │ │ ldr d0, [sp, #992] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #1072] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d2, [sp, #1080] │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #584] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #576] │ │ │ │ - add x2, x2, #0xb18 │ │ │ │ + add x2, x2, #0xa48 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w3, [sp, #580] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x4, x19 │ │ │ │ ldr w3, [sp, #136] │ │ │ │ ldr x19, [sp, #152] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #588] │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xaa0 │ │ │ │ ldr w3, [sp, #592] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #596] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #1016] │ │ │ │ ldr x10, [sp, #1040] │ │ │ │ ldr x8, [sp, #1064] │ │ │ │ - b 3cd08 │ │ │ │ + b 3cc28 │ │ │ │ movi d9, #0x0 │ │ │ │ str d9, [sp, #240] │ │ │ │ - b 3cc8c │ │ │ │ + b 3cbac │ │ │ │ str xzr, [sp, #160] │ │ │ │ - b 3cbe8 │ │ │ │ - cbz w15, 3d408 │ │ │ │ + b 3cb08 │ │ │ │ + cbz w15, 3d328 │ │ │ │ scvtf d30, w15 │ │ │ │ ldr d31, [sp, #160] │ │ │ │ fdiv d31, d31, d30 │ │ │ │ str d31, [sp, #160] │ │ │ │ - cbz w25, 3d410 │ │ │ │ + cbz w25, 3d330 │ │ │ │ scvtf d28, w25 │ │ │ │ ldr d31, [sp, #216] │ │ │ │ movi d8, #0x0 │ │ │ │ add x2, sp, #0x200 │ │ │ │ add x3, sp, #0x228 │ │ │ │ fdiv d9, d31, d28 │ │ │ │ fdiv d31, d15, d28 │ │ │ │ @@ -51629,206 +51573,206 @@ │ │ │ │ stp d8, d8, [x2] │ │ │ │ stp d8, d8, [x2, #16] │ │ │ │ str d8, [sp, #544] │ │ │ │ stp d8, d8, [x3] │ │ │ │ stp d8, d8, [x3, #48] │ │ │ │ str d8, [sp, #968] │ │ │ │ str d8, [sp, #992] │ │ │ │ - b 3cc98 │ │ │ │ - cbnz w28, 3a13c │ │ │ │ - b.le 3a140 │ │ │ │ + b 3cbb8 │ │ │ │ + cbnz w28, 3a05c │ │ │ │ + b.le 3a060 │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3d340 │ │ │ │ + b.gt 3d260 │ │ │ │ ldr w0, [x23, #28] │ │ │ │ cmp w0, w20 │ │ │ │ - b.ne 3a8bc // b.any │ │ │ │ + b.ne 3a7dc // b.any │ │ │ │ ldr w0, [x23, #60] │ │ │ │ mov w22, w28 │ │ │ │ ldr d15, [sp, #368] │ │ │ │ mov w26, w20 │ │ │ │ ldr x9, [sp, #536] │ │ │ │ ldr x10, [sp, #544] │ │ │ │ ldr x8, [sp, #552] │ │ │ │ ldr w25, [sp, #352] │ │ │ │ ldr w15, [sp, #364] │ │ │ │ ldr w28, [sp, #3616] │ │ │ │ ldr w27, [sp, #3624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3a180 // b.none │ │ │ │ + b.eq 3a0a0 // b.none │ │ │ │ ldr w0, [sp, #240] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w22, #0x0 │ │ │ │ str w0, [sp, #368] │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #364] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #152] │ │ │ │ - b 3adac │ │ │ │ + b 3accc │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 39040 // b.none │ │ │ │ + b.eq 38f60 // b.none │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 39040 // b.none │ │ │ │ + b.eq 38f60 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1200] │ │ │ │ ldr x0, [x6] │ │ │ │ str w3, [sp, #1256] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x6, [sp, #1200] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1256] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x6] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #344] │ │ │ │ ldr x1, [sp, #560] │ │ │ │ ldr d31, [x23, #16] │ │ │ │ ldr d30, [x21, x20] │ │ │ │ ldrb w6, [x0, x1] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldp w4, w5, [x23, #60] │ │ │ │ fmul d9, d15, d31 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 39040 │ │ │ │ + b 38f60 │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x8, [sp, #512] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x8, [sp, #512] │ │ │ │ - cbz x0, 3d368 │ │ │ │ + cbz x0, 3d288 │ │ │ │ ldr w2, [sp, #520] │ │ │ │ add x0, sp, #0x950 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x8, [sp, #512] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ ldr x0, [x21] │ │ │ │ str x8, [sp, #512] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #232] │ │ │ │ add x1, sp, #0x950 │ │ │ │ - adrp x3, 5b000 │ │ │ │ - add x3, x3, #0xfc0 │ │ │ │ + adrp x3, 5a000 │ │ │ │ + add x3, x3, #0xef0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x21] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #28] │ │ │ │ cmp w0, w20 │ │ │ │ - b.eq 3d3cc // b.none │ │ │ │ + b.eq 3d2ec // b.none │ │ │ │ ldr x8, [sp, #512] │ │ │ │ - b 3a8c4 │ │ │ │ + b 3a7e4 │ │ │ │ ldr w0, [x23, #60] │ │ │ │ mov w22, w28 │ │ │ │ str x21, [sp, #152] │ │ │ │ mov w26, w20 │ │ │ │ ldr d15, [sp, #368] │ │ │ │ ldr x9, [sp, #536] │ │ │ │ ldr x10, [sp, #544] │ │ │ │ ldr x8, [sp, #552] │ │ │ │ ldr w25, [sp, #352] │ │ │ │ ldr w15, [sp, #364] │ │ │ │ ldr w28, [sp, #3616] │ │ │ │ ldr w27, [sp, #3624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3cd28 // b.any │ │ │ │ - b 3a180 │ │ │ │ + b.ne 3cc48 // b.any │ │ │ │ + b 3a0a0 │ │ │ │ str xzr, [sp, #160] │ │ │ │ - b 3d1ec │ │ │ │ + b 3d10c │ │ │ │ movi d9, #0x0 │ │ │ │ add x0, sp, #0x200 │ │ │ │ add x1, sp, #0x228 │ │ │ │ str d9, [sp, #208] │ │ │ │ fmov d8, d9 │ │ │ │ str d9, [sp, #240] │ │ │ │ str d9, [sp, #352] │ │ │ │ stp d9, d9, [x0] │ │ │ │ stp d9, d9, [x0, #16] │ │ │ │ str d9, [sp, #544] │ │ │ │ stp d9, d9, [x1] │ │ │ │ stp d9, d9, [x1, #48] │ │ │ │ str d9, [sp, #968] │ │ │ │ str d9, [sp, #992] │ │ │ │ - b 3cc98 │ │ │ │ + b 3cbb8 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 39040 │ │ │ │ + b 38f60 │ │ │ │ add w12, w26, #0x1 │ │ │ │ mov x21, x23 │ │ │ │ mov x25, x13 │ │ │ │ ldr w23, [sp, #1264] │ │ │ │ cmp w3, w12 │ │ │ │ - b.le 3d494 │ │ │ │ + b.le 3d3b4 │ │ │ │ mov w7, w9 │ │ │ │ ldr w20, [sp, #1188] │ │ │ │ ldr w9, [sp, #560] │ │ │ │ mov x11, x13 │ │ │ │ mov x24, x21 │ │ │ │ - b 3a7f8 │ │ │ │ + b 3a718 │ │ │ │ fmov d28, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b 397c0 │ │ │ │ + b 396e0 │ │ │ │ add x21, x21, #0x1 │ │ │ │ cmp w2, w21 │ │ │ │ - b.le 3d4cc │ │ │ │ + b.le 3d3ec │ │ │ │ str w21, [sp, #1168] │ │ │ │ - b 395a8 │ │ │ │ + b 394c8 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 3a264 │ │ │ │ + b 3a184 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 3d534 // b.pmore │ │ │ │ + b.hi 3d454 // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 3a264 │ │ │ │ + b 3a184 │ │ │ │ mov w7, w9 │ │ │ │ ldr w20, [sp, #1188] │ │ │ │ ldr w9, [sp, #560] │ │ │ │ mov w24, w23 │ │ │ │ mov x21, x22 │ │ │ │ - b 3a810 │ │ │ │ + b 3a730 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldr w0, [sp, #592] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #592] │ │ │ │ - b 39eac │ │ │ │ + b 39dcc │ │ │ │ ldr w0, [sp, #588] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #588] │ │ │ │ - b 39eac │ │ │ │ - b.lt 3d5a0 // b.tstop │ │ │ │ + b 39dcc │ │ │ │ + b.lt 3d4c0 // b.tstop │ │ │ │ ldr w0, [sp, #584] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #584] │ │ │ │ - b 3a5dc │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b 3a4fc │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d28, x0 │ │ │ │ - b 3a468 │ │ │ │ + b 3a388 │ │ │ │ str w4, [sp, #1232] │ │ │ │ str w5, [sp, #1272] │ │ │ │ str d31, [sp, #1312] │ │ │ │ str d30, [sp, #1320] │ │ │ │ str d23, [sp, #1328] │ │ │ │ str w6, [sp, #1340] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ @@ -51839,146 +51783,146 @@ │ │ │ │ ldr d30, [sp, #1320] │ │ │ │ ldr d23, [sp, #1328] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr w4, [sp, #1232] │ │ │ │ and w0, w3, #0xff │ │ │ │ ldr w5, [sp, #1272] │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 3d638 // b.none │ │ │ │ - b.hi 3d5b0 // b.pmore │ │ │ │ + b.eq 3d558 // b.none │ │ │ │ + b.hi 3d4d0 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 3d5c8 // b.pmore │ │ │ │ + b.hi 3d4e8 // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 3a264 │ │ │ │ + b 3a184 │ │ │ │ ldr w0, [sp, #580] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #580] │ │ │ │ - b 3a5dc │ │ │ │ + b 3a4fc │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 3d638 // b.none │ │ │ │ + b.eq 3d558 // b.none │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 3a264 // b.none │ │ │ │ + b.eq 3a184 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1232] │ │ │ │ ldr x0, [x6] │ │ │ │ str d23, [sp, #1272] │ │ │ │ str w3, [sp, #1312] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x6, [sp, #1232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1312] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x6] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #344] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr d31, [x21, #16] │ │ │ │ ldr d30, [x20, x19] │ │ │ │ ldrb w6, [x0, x26] │ │ │ │ ldr d23, [sp, #1272] │ │ │ │ fmul d8, d15, d31 │ │ │ │ ldp w5, w4, [x21, #60] │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 3a264 │ │ │ │ + b 3a184 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 3a264 │ │ │ │ + b 3a184 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ sub sp, sp, #0xd40 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - adrp x8, 61000 │ │ │ │ + adrp x8, 60000 │ │ │ │ stp x2, x3, [sp, #64] │ │ │ │ mov x20, x1 │ │ │ │ adrp x9, 7f000 │ │ │ │ ldr x9, [x9, #3960] │ │ │ │ stp x4, x7, [sp, #80] │ │ │ │ - ldr d31, [x8, #472] │ │ │ │ + ldr d31, [x8, #264] │ │ │ │ mov w1, #0x43 // #67 │ │ │ │ mov x26, x0 │ │ │ │ ldr x0, [x9] │ │ │ │ str x0, [sp, #3384] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x25, x5 │ │ │ │ mov x24, x6 │ │ │ │ - adrp x19, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ mov w27, #0x25 // #37 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str wzr, [sp, #232] │ │ │ │ str d31, [sp, #240] │ │ │ │ str w1, [sp, #248] │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 3e16c │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 3e08c │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #136] │ │ │ │ - cbz x0, 3e1a0 │ │ │ │ + cbz x0, 3e0c0 │ │ │ │ movi d0, #0x0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ fcvtzs w21, d31 │ │ │ │ bl 98c0 │ │ │ │ fcvtzs w19, d0 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x528 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x458 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ mov w23, w0 │ │ │ │ - cbz x26, 3e5ac │ │ │ │ + cbz x26, 3e4cc │ │ │ │ cmp w21, #0x0 │ │ │ │ ccmp w19, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, gt │ │ │ │ str w0, [sp, #200] │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ - b.gt 3dce0 │ │ │ │ - cbnz w23, 3dc18 │ │ │ │ + b.gt 3dc00 │ │ │ │ + cbnz w23, 3db38 │ │ │ │ ldp w1, w6, [x26] │ │ │ │ add x21, sp, #0x530 │ │ │ │ ldp w7, w5, [x26, #8] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mul w3, w1, w6 │ │ │ │ ldr w28, [x26, #24] │ │ │ │ ldp w4, w0, [x26, #16] │ │ │ │ mul w3, w3, w7 │ │ │ │ mul w3, w3, w5 │ │ │ │ mul w3, w3, w4 │ │ │ │ mul w3, w3, w0 │ │ │ │ mul w3, w3, w28 │ │ │ │ - cbz x20, 3d9cc │ │ │ │ + cbz x20, 3d8ec │ │ │ │ cmp w1, w3 │ │ │ │ add x21, sp, #0x530 │ │ │ │ ccmp w1, #0x1, #0x4, lt // lt = tstop │ │ │ │ - adrp x2, 5e000 │ │ │ │ - b.gt 3e1bc │ │ │ │ + adrp x2, 5d000 │ │ │ │ + b.gt 3e0dc │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 3d9cc │ │ │ │ + b.le 3d8ec │ │ │ │ ldp w4, w0, [x26, #20] │ │ │ │ str wzr, [sp, #220] │ │ │ │ str xzr, [sp, #256] │ │ │ │ mov w5, #0x118 // #280 │ │ │ │ ldr x9, [x26, #64] │ │ │ │ mul w0, w0, w4 │ │ │ │ ldp w4, w7, [x26, #12] │ │ │ │ @@ -51992,91 +51936,91 @@ │ │ │ │ strb wzr, [sp, #290] │ │ │ │ mul w0, w0, w4 │ │ │ │ ldp w7, w4, [x26, #4] │ │ │ │ mul w0, w0, w4 │ │ │ │ mov x4, x9 │ │ │ │ mul w0, w0, w7 │ │ │ │ smull x0, w0, w5 │ │ │ │ - b 3d7f4 │ │ │ │ + b 3d714 │ │ │ │ add w6, w6, #0x1 │ │ │ │ add x4, x4, x0 │ │ │ │ cmp w1, w6 │ │ │ │ - b.eq 3e470 // b.none │ │ │ │ + b.eq 3e390 // b.none │ │ │ │ ldr w5, [x4] │ │ │ │ and w7, w5, #0x400000 │ │ │ │ - tbz w5, #22, 3d7e4 │ │ │ │ + tbz w5, #22, 3d704 │ │ │ │ mov w4, #0x53 // #83 │ │ │ │ mov w5, #0x400000 // #4194304 │ │ │ │ mov w11, #0x3 // #3 │ │ │ │ mov w28, #0x2 // #2 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ str w5, [sp, #256] │ │ │ │ strb w4, [sp, #288] │ │ │ │ mov x4, x9 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - b 3d838 │ │ │ │ + b 3d758 │ │ │ │ add w5, w5, #0x1 │ │ │ │ add x4, x4, x0 │ │ │ │ cmp w5, w1 │ │ │ │ - b.eq 3d86c // b.none │ │ │ │ + b.eq 3d78c // b.none │ │ │ │ ldr w6, [x4] │ │ │ │ - tbz w6, #23, 3d828 │ │ │ │ + tbz w6, #23, 3d748 │ │ │ │ add x10, sp, #0x120 │ │ │ │ sbfiz x4, x7, #2, #32 │ │ │ │ add x6, sp, #0x110 │ │ │ │ add x23, sp, #0x100 │ │ │ │ mov w12, #0x48 // #72 │ │ │ │ strb w12, [x10, w7, sxtw] │ │ │ │ mov w7, w28 │ │ │ │ mov w28, w11 │ │ │ │ str wzr, [x6, x4] │ │ │ │ mov w6, #0x800000 // #8388608 │ │ │ │ str w6, [x23, x4] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ - b 3d890 │ │ │ │ + b 3d7b0 │ │ │ │ mov w22, w4 │ │ │ │ add x9, x9, x0 │ │ │ │ add w4, w4, #0x1 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ cmp w1, w22 │ │ │ │ - b.eq 3e47c // b.none │ │ │ │ + b.eq 3e39c // b.none │ │ │ │ ldr w5, [x9] │ │ │ │ tst w5, #0xc00000 │ │ │ │ - b.ne 3d878 // b.any │ │ │ │ - cbz w6, 3d8a4 │ │ │ │ + b.ne 3d798 // b.any │ │ │ │ + cbz w6, 3d7c4 │ │ │ │ str w22, [sp, #220] │ │ │ │ sbfiz x0, x7, #2, #32 │ │ │ │ add x10, sp, #0x120 │ │ │ │ add x23, sp, #0x100 │ │ │ │ add x6, sp, #0x110 │ │ │ │ mov w4, #0x47 // #71 │ │ │ │ strb w4, [x10, w7, sxtw] │ │ │ │ mov w4, #0xc00000 // #12582912 │ │ │ │ str wzr, [x23, x0] │ │ │ │ str w4, [x6, x0] │ │ │ │ cmp w28, #0x1 │ │ │ │ - b.le 3d9cc │ │ │ │ + b.le 3d8ec │ │ │ │ mul w1, w28, w1 │ │ │ │ cmp w3, w1 │ │ │ │ - b.le 3d9cc │ │ │ │ + b.le 3d8ec │ │ │ │ add x23, sp, #0x100 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ add x6, sp, #0x110 │ │ │ │ add x10, sp, #0x120 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x7a8 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x6d8 │ │ │ │ stp x23, x10, [sp, #144] │ │ │ │ mov x23, x22 │ │ │ │ mov x22, x6 │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ stp x20, x1, [sp, #96] │ │ │ │ str x0, [sp, #120] │ │ │ │ - add x0, x2, #0x6c0 │ │ │ │ + add x0, x2, #0x5f0 │ │ │ │ str x0, [sp, #112] │ │ │ │ str w28, [sp, #128] │ │ │ │ str w3, [sp, #160] │ │ │ │ str x2, [sp, #168] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ ldr x3, [sp, #104] │ │ │ │ @@ -52108,44 +52052,44 @@ │ │ │ │ ldr w9, [x22, x23, lsl #2] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ add x23, x23, #0x1 │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ str w28, [sp, #32] │ │ │ │ str w9, [sp, #40] │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 3d924 │ │ │ │ + b.gt 3d844 │ │ │ │ ldr x20, [sp, #96] │ │ │ │ ldr x2, [sp, #168] │ │ │ │ ldr w3, [sp, #160] │ │ │ │ - cbz x24, 3d9e0 │ │ │ │ + cbz x24, 3d900 │ │ │ │ ldr w0, [x26, #20] │ │ │ │ cmp w0, #0x1 │ │ │ │ ccmp w3, w0, #0x4, gt │ │ │ │ - b.gt 3dfb0 │ │ │ │ - cbz x25, 3d9f4 │ │ │ │ + b.gt 3ded0 │ │ │ │ + cbz x25, 3d914 │ │ │ │ ldr w0, [x26, #16] │ │ │ │ cmp w3, w0 │ │ │ │ ccmp w0, #0x1, #0x4, gt │ │ │ │ - b.gt 3e088 │ │ │ │ + b.gt 3dfa8 │ │ │ │ ldr w0, [x26, #24] │ │ │ │ cmp w3, w0 │ │ │ │ ccmp w0, #0x1, #0x4, gt │ │ │ │ - b.gt 3dd84 │ │ │ │ + b.gt 3dca4 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w27 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov w9, #0x6c61 // #27745 │ │ │ │ ldp x4, x0, [sp, #80] │ │ │ │ movk w9, #0x6c, lsl #16 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ @@ -52154,94 +52098,94 @@ │ │ │ │ mov x5, x25 │ │ │ │ str wzr, [sp, #40] │ │ │ │ mov x1, x20 │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ mov x0, x26 │ │ │ │ str w9, [sp, #1328] │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w0, [sp, #200] │ │ │ │ - cbnz w0, 3dc8c │ │ │ │ + cbnz w0, 3dbac │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x21, 5b000 │ │ │ │ - adrp x22, 5b000 │ │ │ │ - add x23, x21, #0xd70 │ │ │ │ - add x20, x22, #0xd78 │ │ │ │ + adrp x21, 5a000 │ │ │ │ + adrp x22, 5a000 │ │ │ │ + add x23, x21, #0xca0 │ │ │ │ + add x20, x22, #0xca8 │ │ │ │ mov x4, x23 │ │ │ │ mov w3, w27 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d31, d0, [x26, #112] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fsub d0, d0, d31 │ │ │ │ - add x2, x2, #0x8c8 │ │ │ │ + add x2, x2, #0x7f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x23 │ │ │ │ mov w3, w27 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w3, [x26, #104] │ │ │ │ - add x2, x2, #0x8f0 │ │ │ │ + add x2, x2, #0x820 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x26, #104] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3dcbc │ │ │ │ + b.gt 3dbdc │ │ │ │ ldr x0, [x19] │ │ │ │ - add x21, x21, #0xd70 │ │ │ │ - add x22, x22, #0xd78 │ │ │ │ + add x21, x21, #0xca0 │ │ │ │ + add x22, x22, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x22 │ │ │ │ mov w3, w27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldp w3, w4, [x26, #80] │ │ │ │ - add x2, x2, #0x958 │ │ │ │ + add x2, x2, #0x888 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x8e8 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3db88 // b.none │ │ │ │ + b.eq 3daa8 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr x3, [sp, #3384] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 3e5b4 // b.any │ │ │ │ + b.ne 3e4d4 // b.any │ │ │ │ add sp, sp, #0xd40 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x26, #80] │ │ │ │ - cbz w0, 3db44 │ │ │ │ + cbz w0, 3da64 │ │ │ │ ldr w1, [x26, #84] │ │ │ │ add w0, w0, w1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3db44 │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0x9c8 │ │ │ │ + b.le 3da64 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0x8f8 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x21 │ │ │ │ mov w3, w27 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -52260,26 +52204,26 @@ │ │ │ │ add x0, x0, x25 │ │ │ │ bl 96d0 │ │ │ │ ldp w2, w1, [x26, #80] │ │ │ │ add w20, w20, w0 │ │ │ │ add w20, w20, #0x1 │ │ │ │ add w1, w1, w2 │ │ │ │ cmp w20, w1 │ │ │ │ - b.lt 3dbb0 // b.tstop │ │ │ │ - b 3db44 │ │ │ │ + b.lt 3dad0 // b.tstop │ │ │ │ + b 3da64 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov w9, #0x6c61 // #27745 │ │ │ │ ldp x4, x7, [sp, #80] │ │ │ │ add x0, sp, #0x530 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ movk w9, #0x6c, lsl #16 │ │ │ │ @@ -52289,59 +52233,59 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ mov x1, x20 │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x0, x7, [sp, #48] │ │ │ │ mov x0, x26 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ str w9, [sp, #1328] │ │ │ │ - bl 37f28 │ │ │ │ - b 3da74 │ │ │ │ - adrp x21, 5e000 │ │ │ │ + bl 37e48 │ │ │ │ + b 3d994 │ │ │ │ + adrp x21, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x21, #0x6b8 │ │ │ │ + add x2, x21, #0x5e8 │ │ │ │ ldr x3, [sp, #136] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3da74 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x948 │ │ │ │ + b 3d994 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x878 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3daf4 // b.any │ │ │ │ + b.ne 3da14 // b.any │ │ │ │ add x0, x26, #0x60 │ │ │ │ bl a350 │ │ │ │ - b 3daf4 │ │ │ │ + b 3da14 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #136] │ │ │ │ - adrp x21, 5e000 │ │ │ │ - add x2, x21, #0x6b8 │ │ │ │ + adrp x21, 5d000 │ │ │ │ + add x2, x21, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x540 │ │ │ │ + add x2, x2, #0x470 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz w23, 3d73c │ │ │ │ + cbz w23, 3d65c │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov w9, #0x6c61 // #27745 │ │ │ │ ldp x4, x7, [sp, #80] │ │ │ │ add x0, sp, #0x530 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ movk w9, #0x6c, lsl #16 │ │ │ │ @@ -52351,103 +52295,103 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ mov x1, x20 │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x0, x7, [sp, #48] │ │ │ │ mov x0, x26 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ str w9, [sp, #1328] │ │ │ │ - bl 37f28 │ │ │ │ - b 3dc90 │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + bl 37e48 │ │ │ │ + b 3dbb0 │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ str x0, [sp, #168] │ │ │ │ add x0, sp, #0xec │ │ │ │ mov x10, #0x0 // #0 │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ add x11, sp, #0xf0 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + add x1, x1, #0x740 │ │ │ │ add x28, sp, #0xe8 │ │ │ │ str w27, [sp, #96] │ │ │ │ mov x27, x0 │ │ │ │ stp x20, x24, [sp, #104] │ │ │ │ mov x20, x10 │ │ │ │ str x2, [sp, #128] │ │ │ │ str x1, [sp, #144] │ │ │ │ str w3, [sp, #176] │ │ │ │ str wzr, [sp, #232] │ │ │ │ - b 3ddec │ │ │ │ + b 3dd0c │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ cmp w0, #0x3 │ │ │ │ csel w0, w0, w1, le │ │ │ │ add w1, w20, #0x1 │ │ │ │ add x20, x20, #0x1 │ │ │ │ str w1, [sp, #232] │ │ │ │ cmp w0, w20 │ │ │ │ - b.le 3dfa0 │ │ │ │ + b.le 3dec0 │ │ │ │ ldr w0, [x11, x20, lsl #2] │ │ │ │ mov w22, #0x3f // #63 │ │ │ │ str w0, [sp, #236] │ │ │ │ sub w0, w0, #0x43 │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.hi 3de0c // b.pmore │ │ │ │ + b.hi 3dd2c // b.pmore │ │ │ │ ldr x1, [sp, #168] │ │ │ │ ldr w22, [x1, w0, uxtw #2] │ │ │ │ ldr x3, [sp, #144] │ │ │ │ mov w4, w22 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x1, [sp, #128] │ │ │ │ ldr w3, [sp, #96] │ │ │ │ - add x23, x1, #0x6c0 │ │ │ │ + add x23, x1, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x23 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov w3, w22 │ │ │ │ - add x2, x1, #0x820 │ │ │ │ + add x2, x1, #0x750 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov x5, x25 │ │ │ │ ldp x4, x0, [sp, #80] │ │ │ │ stp x28, x27, [sp, #16] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldp x1, x6, [sp, #104] │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x0, x26 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w0, [x26, #24] │ │ │ │ - cbz x25, 3ddcc │ │ │ │ + cbz x25, 3dcec │ │ │ │ ldr w1, [x26, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 3ddcc │ │ │ │ + b.le 3dcec │ │ │ │ mul w1, w1, w0 │ │ │ │ ldr w2, [sp, #176] │ │ │ │ cmp w2, w1 │ │ │ │ - b.le 3ddcc │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + b.le 3dcec │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x788 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ stp x0, x23, [sp, #152] │ │ │ │ add x0, sp, #0xe0 │ │ │ │ stp x20, x11, [sp, #184] │ │ │ │ mov x23, x24 │ │ │ │ mov x24, x0 │ │ │ │ ldr x20, [sp, #88] │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0x840 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0x770 │ │ │ │ str x1, [sp, #120] │ │ │ │ str wzr, [sp, #224] │ │ │ │ ldr x3, [sp, #120] │ │ │ │ mov w4, w22 │ │ │ │ ldr w5, [x25, x23, lsl #2] │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -52471,46 +52415,46 @@ │ │ │ │ mov x0, x26 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldr x4, [sp, #80] │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x21, x20, [sp, #48] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w0, [x26, #16] │ │ │ │ add w1, w23, #0x1 │ │ │ │ add x23, x23, #0x1 │ │ │ │ str w1, [sp, #224] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 3dee8 │ │ │ │ + b.gt 3de08 │ │ │ │ ldp x20, x11, [sp, #184] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ ldr w0, [x26, #24] │ │ │ │ cmp w0, #0x3 │ │ │ │ csel w0, w0, w1, le │ │ │ │ add w1, w20, #0x1 │ │ │ │ add x20, x20, #0x1 │ │ │ │ str w1, [sp, #232] │ │ │ │ cmp w0, w20 │ │ │ │ - b.gt 3ddec │ │ │ │ + b.gt 3dd0c │ │ │ │ ldr x2, [sp, #128] │ │ │ │ ldp x20, x24, [sp, #104] │ │ │ │ ldr w27, [sp, #96] │ │ │ │ - b 3da04 │ │ │ │ - adrp x22, 5e000 │ │ │ │ + b 3d924 │ │ │ │ + adrp x22, 5d000 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - add x0, x22, #0x7d8 │ │ │ │ - adrp x23, 5e000 │ │ │ │ + add x0, x22, #0x708 │ │ │ │ + adrp x23, 5d000 │ │ │ │ add x22, sp, #0xe4 │ │ │ │ - add x23, x23, #0x7d0 │ │ │ │ + add x23, x23, #0x700 │ │ │ │ stp x0, x23, [sp, #104] │ │ │ │ mov x23, x28 │ │ │ │ mov x28, x22 │ │ │ │ ldr x22, [sp, #88] │ │ │ │ - add x0, x2, #0x6c0 │ │ │ │ + add x0, x2, #0x5f0 │ │ │ │ str x0, [sp, #96] │ │ │ │ str w3, [sp, #120] │ │ │ │ str x2, [sp, #128] │ │ │ │ str wzr, [sp, #228] │ │ │ │ ldr x3, [sp, #112] │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ ldrb w4, [x24, x23] │ │ │ │ @@ -52535,36 +52479,36 @@ │ │ │ │ ldr x4, [sp, #80] │ │ │ │ str wzr, [sp, #32] │ │ │ │ str wzr, [sp, #40] │ │ │ │ mov x5, x25 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ mov x0, x26 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w0, [x26, #20] │ │ │ │ add w1, w23, #0x1 │ │ │ │ add x23, x23, #0x1 │ │ │ │ str w1, [sp, #228] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 3dfec │ │ │ │ + b.gt 3df0c │ │ │ │ ldr x2, [sp, #128] │ │ │ │ ldr w3, [sp, #120] │ │ │ │ - cbnz x25, 3d9e4 │ │ │ │ - b 3d9f4 │ │ │ │ - adrp x22, 5e000 │ │ │ │ + cbnz x25, 3d904 │ │ │ │ + b 3d914 │ │ │ │ + adrp x22, 5d000 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - add x0, x22, #0x7f8 │ │ │ │ - adrp x23, 5e000 │ │ │ │ + add x0, x22, #0x728 │ │ │ │ + adrp x23, 5d000 │ │ │ │ add x22, sp, #0xe0 │ │ │ │ - add x23, x23, #0x7f0 │ │ │ │ + add x23, x23, #0x720 │ │ │ │ stp x0, x23, [sp, #104] │ │ │ │ mov x23, x28 │ │ │ │ mov x28, x22 │ │ │ │ ldr x22, [sp, #88] │ │ │ │ - add x0, x2, #0x6c0 │ │ │ │ + add x0, x2, #0x5f0 │ │ │ │ str x0, [sp, #96] │ │ │ │ str w3, [sp, #120] │ │ │ │ str x2, [sp, #128] │ │ │ │ str wzr, [sp, #224] │ │ │ │ ldr x3, [sp, #112] │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ ldr w4, [x25, x23, lsl #2] │ │ │ │ @@ -52589,50 +52533,50 @@ │ │ │ │ ldr x4, [sp, #80] │ │ │ │ str wzr, [sp, #32] │ │ │ │ str wzr, [sp, #40] │ │ │ │ mov x5, x25 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ mov x0, x26 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w0, [x26, #16] │ │ │ │ add w1, w23, #0x1 │ │ │ │ add x23, x23, #0x1 │ │ │ │ str w1, [sp, #224] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 3e0c4 │ │ │ │ + b.gt 3dfe4 │ │ │ │ ldr w0, [x26, #24] │ │ │ │ ldr w3, [sp, #120] │ │ │ │ ldr x2, [sp, #128] │ │ │ │ cmp w3, w0 │ │ │ │ ccmp w0, #0x1, #0x4, gt │ │ │ │ - b.le 3da04 │ │ │ │ - b 3dd84 │ │ │ │ + b.le 3d924 │ │ │ │ + b 3dca4 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w27, w0, #0xff │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #136] │ │ │ │ - cbnz x0, 3d6dc │ │ │ │ + cbnz x0, 3d5fc │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x1, x1, #0xd70 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xca0 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #136] │ │ │ │ - b 3d6dc │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + b 3d5fc │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ str x1, [sp, #192] │ │ │ │ add x1, sp, #0xdc │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ add x8, sp, #0x128 │ │ │ │ stp x1, x2, [sp, #112] │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x26 │ │ │ │ @@ -52655,37 +52599,37 @@ │ │ │ │ mul w1, w1, w6 │ │ │ │ mul w1, w1, w26 │ │ │ │ smaddl x1, w1, w3, x2 │ │ │ │ ldr w27, [x1, #56] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ and w27, w27, #0x400000 │ │ │ │ - cbz x0, 3e24c │ │ │ │ + cbz x0, 3e16c │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ add w22, w22, #0x1 │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ mov x5, x25 │ │ │ │ mov w4, w22 │ │ │ │ - add x3, x0, #0x6b0 │ │ │ │ + add x3, x0, #0x5e0 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #96] │ │ │ │ - add x2, x0, #0x6c0 │ │ │ │ + add x2, x0, #0x5f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x20, x26, lsl #3] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x1, #0x6d0 │ │ │ │ + add x2, x1, #0x600 │ │ │ │ ldr w4, [x23] │ │ │ │ mov w3, w22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov x1, x20 │ │ │ │ ldp x4, x0, [sp, #80] │ │ │ │ @@ -52693,44 +52637,44 @@ │ │ │ │ mov x6, x24 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldp x5, x7, [sp, #104] │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x0, x23 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w1, [x23] │ │ │ │ - cbz w27, 3e2ec │ │ │ │ + cbz w27, 3e20c │ │ │ │ ldr w0, [x23, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 3e304 // b.none │ │ │ │ + b.eq 3e224 // b.none │ │ │ │ cmp w28, #0x1 │ │ │ │ - b.le 3e304 │ │ │ │ + b.le 3e224 │ │ │ │ mul w0, w28, w1 │ │ │ │ ldr w2, [sp, #184] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 3e344 │ │ │ │ - cbz x24, 3e324 │ │ │ │ + b.gt 3e264 │ │ │ │ + cbz x24, 3e244 │ │ │ │ ldr w0, [x23, #20] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 3e324 │ │ │ │ + b.le 3e244 │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w2, [sp, #184] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 3e488 │ │ │ │ + b.gt 3e3a8 │ │ │ │ add x26, x26, #0x1 │ │ │ │ str w22, [sp, #220] │ │ │ │ cmp w1, w26 │ │ │ │ - b.le 3e590 │ │ │ │ + b.le 3e4b0 │ │ │ │ ldp w6, w7, [x23, #4] │ │ │ │ ldp w5, w4, [x23, #12] │ │ │ │ ldp w1, w28, [x23, #20] │ │ │ │ - b 3e200 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x6f8 │ │ │ │ + b 3e120 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x628 │ │ │ │ str x0, [sp, #152] │ │ │ │ add x0, sp, #0xf0 │ │ │ │ cmp w28, #0x3 │ │ │ │ str x0, [sp, #176] │ │ │ │ add x0, sp, #0xec │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ @@ -52742,42 +52686,42 @@ │ │ │ │ nop │ │ │ │ ldr x1, [sp, #176] │ │ │ │ ldr x0, [x20, x26, lsl #3] │ │ │ │ ldr w28, [x1, x27, lsl #2] │ │ │ │ str w28, [sp, #236] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 3e3a8 │ │ │ │ + cbz x0, 3e2c8 │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ sub w3, w28, #0x43 │ │ │ │ mov w6, #0x3f // #63 │ │ │ │ cmp w3, #0x11 │ │ │ │ - b.hi 3e3c0 // b.pmore │ │ │ │ + b.hi 3e2e0 // b.pmore │ │ │ │ ldr x0, [sp, #192] │ │ │ │ ldr w6, [x0, w3, uxtw #2] │ │ │ │ ldr x3, [sp, #152] │ │ │ │ mov x5, x25 │ │ │ │ mov w4, w22 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ str w6, [sp, #128] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #96] │ │ │ │ - add x2, x0, #0x6c0 │ │ │ │ + add x2, x0, #0x5f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ ldr w4, [x23] │ │ │ │ ldr x5, [x20, x26, lsl #3] │ │ │ │ - add x2, x0, #0x710 │ │ │ │ + add x2, x0, #0x640 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w22 │ │ │ │ ldr w6, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov x6, x24 │ │ │ │ @@ -52787,51 +52731,51 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldp x4, x0, [sp, #80] │ │ │ │ str wzr, [sp, #40] │ │ │ │ ldp x5, x7, [sp, #104] │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x23 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ add w0, w27, #0x1 │ │ │ │ str w0, [sp, #232] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w0, w27 │ │ │ │ - b.gt 3e380 │ │ │ │ + b.gt 3e2a0 │ │ │ │ ldr w1, [x23] │ │ │ │ - b 3e304 │ │ │ │ + b 3e224 │ │ │ │ mov w11, #0x2 // #2 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ - b 3d81c │ │ │ │ + b 3d73c │ │ │ │ mov w28, w7 │ │ │ │ str w1, [sp, #220] │ │ │ │ - b 3d8c8 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x748 │ │ │ │ - adrp x27, 5e000 │ │ │ │ + b 3d7e8 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x678 │ │ │ │ + adrp x27, 5d000 │ │ │ │ str x0, [sp, #128] │ │ │ │ - add x0, x27, #0x760 │ │ │ │ + add x0, x27, #0x690 │ │ │ │ str x0, [sp, #152] │ │ │ │ ldr x0, [sp, #120] │ │ │ │ add x27, sp, #0xe4 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ str wzr, [sp, #228] │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ str x0, [sp, #144] │ │ │ │ mov x0, x27 │ │ │ │ mov x27, x28 │ │ │ │ mov x28, x0 │ │ │ │ ldr x0, [x20, x26, lsl #3] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 3e4e0 │ │ │ │ + cbz x0, 3e400 │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x3, [sp, #128] │ │ │ │ mov x5, x25 │ │ │ │ ldrb w6, [x24, x27] │ │ │ │ mov w4, w22 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ @@ -52856,35 +52800,35 @@ │ │ │ │ mov x6, x24 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldp x5, x7, [sp, #104] │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x0, x23 │ │ │ │ - bl 37f28 │ │ │ │ + bl 37e48 │ │ │ │ ldr w0, [x23, #20] │ │ │ │ add w1, w27, #0x1 │ │ │ │ add x27, x27, #0x1 │ │ │ │ str w1, [sp, #228] │ │ │ │ cmp w0, w27 │ │ │ │ - b.gt 3e4c4 │ │ │ │ + b.gt 3e3e4 │ │ │ │ ldr w1, [x23] │ │ │ │ add x26, x26, #0x1 │ │ │ │ str w22, [sp, #220] │ │ │ │ cmp w1, w26 │ │ │ │ - b.gt 3e334 │ │ │ │ + b.gt 3e254 │ │ │ │ ldr x25, [sp, #104] │ │ │ │ mov x26, x23 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldr w27, [sp, #96] │ │ │ │ ldr w3, [sp, #184] │ │ │ │ ldr w22, [sp, #204] │ │ │ │ - b 3d784 │ │ │ │ + b 3d6a4 │ │ │ │ mov w0, #0xffffffe0 // #-32 │ │ │ │ - b 3db48 │ │ │ │ + b 3da68 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ @@ -52895,22 +52839,22 @@ │ │ │ │ stp d8, d9, [sp, #96] │ │ │ │ stp d10, d11, [sp, #112] │ │ │ │ stp d12, d13, [sp, #128] │ │ │ │ stp d14, d15, [sp, #144] │ │ │ │ sub sp, sp, #0xd50 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ add x16, sp, #0xdf0 │ │ │ │ - adrp x8, 61000 │ │ │ │ + adrp x8, 60000 │ │ │ │ mov x23, x0 │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ mov x27, x2 │ │ │ │ ldp x9, x0, [x16, #16] │ │ │ │ - adrp x19, 5b000 │ │ │ │ - ldr d0, [x8, #456] │ │ │ │ - add x20, x19, #0xd50 │ │ │ │ + adrp x19, 5a000 │ │ │ │ + ldr d0, [x8, #248] │ │ │ │ + add x20, x19, #0xc80 │ │ │ │ ldp x8, x21, [x16] │ │ │ │ stp x5, x0, [sp, #216] │ │ │ │ ldr x0, [sp, #3616] │ │ │ │ str x8, [sp, #168] │ │ │ │ adrp x11, 7f000 │ │ │ │ ldr x11, [x11, #3960] │ │ │ │ str x0, [sp, #248] │ │ │ │ @@ -52923,91 +52867,91 @@ │ │ │ │ str x3, [sp, #1216] │ │ │ │ str x4, [sp, #1224] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ ldr x0, [x11] │ │ │ │ str x0, [sp, #3400] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x88 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ bl 98c0 │ │ │ │ fmov d13, d0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d0, [x0, #464] │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x98 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d0, [x0, #256] │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfc8 │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #2.000000000000000000e+00 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xe50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ str d31, [sp, #1184] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #1.000000000000000000e+01 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfd8 │ │ │ │ str d31, [sp, #1160] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ str d31, [sp, #1192] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ mov x0, x20 │ │ │ │ fcvtzs w22, d31 │ │ │ │ bl 98c0 │ │ │ │ fcvtzs w1, d0 │ │ │ │ mov x0, x20 │ │ │ │ str w1, [sp, #256] │ │ │ │ bl 95c0 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ - adrp x1, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ - add x20, x1, #0xdc0 │ │ │ │ + add x20, x1, #0xcf0 │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbz x0, 40794 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 406b4 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x9, [sp, #144] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ mov x24, x1 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbz x0, 407c4 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 406e4 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x9, [sp, #152] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #144] │ │ │ │ ldr x9, [sp, #152] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbz x0, 407f4 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 40714 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str x9, [sp, #152] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #192] │ │ │ │ ldr x9, [sp, #152] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbz x0, 40824 │ │ │ │ + cbz x0, 40744 │ │ │ │ ldp w0, w1, [x23] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldp w6, w5, [x23, #8] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ mul w1, w0, w1 │ │ │ │ fmov d10, x2 │ │ │ │ ldr w2, [x23, #24] │ │ │ │ @@ -53134,93 +53078,93 @@ │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ mov x8, x20 │ │ │ │ str x1, [sp, #152] │ │ │ │ str x9, [sp, #1112] │ │ │ │ str w10, [sp, #3608] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 40858 │ │ │ │ + b.le 40778 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ ldr w1, [x23, #4] │ │ │ │ - cbz x2, 3fb6c │ │ │ │ + cbz x2, 3fa8c │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ fmov d15, d13 │ │ │ │ mov w9, w25 │ │ │ │ fmov d13, d12 │ │ │ │ mov w18, w22 │ │ │ │ fmov d12, d11 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ fmov d11, d10 │ │ │ │ - add x2, x2, #0xfb8 │ │ │ │ + add x2, x2, #0xee8 │ │ │ │ fmov d10, d14 │ │ │ │ ldr d14, [sp, #1184] │ │ │ │ mov w20, w26 │ │ │ │ mov x19, x8 │ │ │ │ mov x21, x24 │ │ │ │ mov x22, x23 │ │ │ │ mov x25, x27 │ │ │ │ - adrp x3, 5e000 │ │ │ │ + adrp x3, 5d000 │ │ │ │ mov x12, #0x0 // #0 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ str wzr, [sp, #344] │ │ │ │ str x3, [sp, #1264] │ │ │ │ str x2, [sp, #1272] │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ str w12, [sp, #504] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3f0d4 │ │ │ │ + b.le 3eff4 │ │ │ │ ldr w3, [x22, #8] │ │ │ │ mov x10, x25 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x25, x22 │ │ │ │ mov x24, x26 │ │ │ │ str w24, [sp, #1172] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 3f0bc │ │ │ │ + b.le 3efdc │ │ │ │ ldr w4, [x25, #12] │ │ │ │ mov x11, x10 │ │ │ │ mov w14, #0x0 // #0 │ │ │ │ mov x26, x25 │ │ │ │ mov w23, w14 │ │ │ │ mov x10, x24 │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 3f0a4 │ │ │ │ + b.le 3efc4 │ │ │ │ ldr w5, [x26, #16] │ │ │ │ mov x13, x11 │ │ │ │ mov w16, #0x0 // #0 │ │ │ │ mov x11, x10 │ │ │ │ mov x24, x26 │ │ │ │ mov w10, w23 │ │ │ │ mov w23, w16 │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 3f088 │ │ │ │ + b.le 3efa8 │ │ │ │ ldr w6, [x24, #20] │ │ │ │ mov x14, x13 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ mov x26, x24 │ │ │ │ mov x27, x25 │ │ │ │ mov x13, x11 │ │ │ │ str w23, [sp, #1136] │ │ │ │ str w27, [sp, #1176] │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 3f06c │ │ │ │ + b.le 3ef8c │ │ │ │ ldr w0, [x26, #24] │ │ │ │ mov x11, x13 │ │ │ │ str x19, [sp, #1288] │ │ │ │ mov x19, x27 │ │ │ │ str x21, [sp, #1296] │ │ │ │ mov x21, x14 │ │ │ │ mov x16, #0x0 // #0 │ │ │ │ str w20, [sp, #1280] │ │ │ │ add x7, sp, #0x940 │ │ │ │ str w16, [sp, #1200] │ │ │ │ str x7, [sp, #1256] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3f048 │ │ │ │ + b.le 3ef68 │ │ │ │ mov x23, x26 │ │ │ │ mov x27, x16 │ │ │ │ mov x26, x11 │ │ │ │ str w10, [sp, #1144] │ │ │ │ str w9, [sp, #1148] │ │ │ │ str x12, [sp, #1152] │ │ │ │ str w18, [sp, #1168] │ │ │ │ @@ -53251,147 +53195,147 @@ │ │ │ │ smull x20, w20, w7 │ │ │ │ add x25, x22, x20 │ │ │ │ ldr d29, [x22, x20] │ │ │ │ ldr w7, [x25, #88] │ │ │ │ ldr d26, [x25, #16] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w11, w7, #0x4, ne // ne = any │ │ │ │ - b.ne 3ebb4 // b.any │ │ │ │ + b.ne 3ead4 // b.any │ │ │ │ ldp w10, w7, [x25, #60] │ │ │ │ cmp w7, #0x0 │ │ │ │ ccmp w10, w7, #0x4, ne // ne = any │ │ │ │ cset w10, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d26, d29, #0x0, ne // ne = any │ │ │ │ cset w7, mi // mi = first │ │ │ │ orr w7, w10, w7 │ │ │ │ str w7, [sp, #1208] │ │ │ │ ldr x7, [sp, #168] │ │ │ │ ldr w7, [x7] │ │ │ │ str w7, [sp, #1248] │ │ │ │ cmp w7, w19 │ │ │ │ - b.ne 3f02c // b.any │ │ │ │ + b.ne 3ef4c // b.any │ │ │ │ ldr x7, [sp, #520] │ │ │ │ - cbz x7, 3ebdc │ │ │ │ + cbz x7, 3eafc │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w27 │ │ │ │ - b.ne 3f020 // b.any │ │ │ │ + b.ne 3ef40 // b.any │ │ │ │ ldr w7, [sp, #3600] │ │ │ │ - cbz w7, 3ebf4 │ │ │ │ + cbz w7, 3eb14 │ │ │ │ ldr w7, [x25, #56] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ tst w8, w7 │ │ │ │ - b.eq 3f020 // b.none │ │ │ │ + b.eq 3ef40 // b.none │ │ │ │ ldr w7, [sp, #3608] │ │ │ │ - cbz w7, 3ec0c │ │ │ │ + cbz w7, 3eb2c │ │ │ │ ldr w7, [x25, #56] │ │ │ │ ldr w8, [sp, #3608] │ │ │ │ tst w8, w7 │ │ │ │ - b.ne 3f020 // b.any │ │ │ │ + b.ne 3ef40 // b.any │ │ │ │ ldr x7, [sp, #136] │ │ │ │ - cbz x7, 3f114 │ │ │ │ + cbz x7, 3f034 │ │ │ │ ldr x7, [sp, #1112] │ │ │ │ - cbz x7, 3ec28 │ │ │ │ + cbz x7, 3eb48 │ │ │ │ ldr w7, [x7] │ │ │ │ cmp w7, w24 │ │ │ │ - b.ne 3f020 // b.any │ │ │ │ + b.ne 3ef40 // b.any │ │ │ │ ldr w7, [x25, #96] │ │ │ │ sub w7, w7, #0x1 │ │ │ │ cmp w7, #0x1 │ │ │ │ - b.hi 3f020 // b.pmore │ │ │ │ + b.hi 3ef40 // b.pmore │ │ │ │ ldr w7, [sp, #1152] │ │ │ │ cmp w2, w7 │ │ │ │ ldr w2, [sp, #1168] │ │ │ │ ldr w7, [sp, #512] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #1168] │ │ │ │ ldr w2, [sp, #344] │ │ │ │ cinc w2, w2, ne // ne = any │ │ │ │ str w2, [sp, #344] │ │ │ │ ldr w2, [sp, #504] │ │ │ │ - cbz w7, 3f020 │ │ │ │ + cbz w7, 3ef40 │ │ │ │ ldr d31, [x25, #8] │ │ │ │ ldr d28, [x25, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 3f18c // b.any │ │ │ │ + b.ne 3f0ac // b.any │ │ │ │ fcmp d26, d29 │ │ │ │ - b.ne 3f130 // b.any │ │ │ │ + b.ne 3f050 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 3eca4 // b.any │ │ │ │ + b.ne 3ebc4 // b.any │ │ │ │ fmul d30, d14, d29 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.ls 3f4f4 // b.plast │ │ │ │ + b.ls 3f414 // b.plast │ │ │ │ mov w7, w4 │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 3ed5c │ │ │ │ + b 3ec7c │ │ │ │ fcmpe d28, #0.0 │ │ │ │ movi d30, #0x0 │ │ │ │ fmov d27, d29 │ │ │ │ fcsel d30, d30, d28, mi // mi = first │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d31, d30, mi // mi = first │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 3eccc │ │ │ │ + b.gt 3ebec │ │ │ │ fcmpe d26, d29 │ │ │ │ - b.mi 3f1d0 // b.first │ │ │ │ + b.mi 3f0f0 // b.first │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 3f594 // b.first │ │ │ │ + b.mi 3f4b4 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 3f594 // b.none │ │ │ │ + b.eq 3f4b4 // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ fmul d31, d14, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.ge 3f500 // b.tcont │ │ │ │ + b.ge 3f420 // b.tcont │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d27, #0.0 │ │ │ │ movi d31, #0x0 │ │ │ │ fccmp d30, d31, #0x4, ne // ne = any │ │ │ │ - b.eq 3ed5c // b.none │ │ │ │ + b.eq 3ec7c // b.none │ │ │ │ ldr d29, [sp, #1160] │ │ │ │ fmul d31, d29, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 3f5ac // b.first │ │ │ │ + b.mi 3f4cc // b.first │ │ │ │ fmul d31, d29, d30 │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fcmpe d31, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr d29, [sp, #1192] │ │ │ │ fmul d31, d29, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 3f5a0 // b.first │ │ │ │ + b.mi 3f4c0 // b.first │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d30, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr x0, [sp, #1120] │ │ │ │ ldr x1, [sp, #1152] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 3ed98 │ │ │ │ + cbz x1, 3ecb8 │ │ │ │ ldr x0, [sp, #1256] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w6, [sp, #1304] │ │ │ │ str w5, [sp, #1312] │ │ │ │ str w7, [sp, #1320] │ │ │ │ str w4, [sp, #1324] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w6, [sp, #1304] │ │ │ │ ldr w5, [sp, #1312] │ │ │ │ ldr w7, [sp, #1320] │ │ │ │ ldr w4, [sp, #1324] │ │ │ │ ldr w0, [sp, #1148] │ │ │ │ - cbz w0, 3f51c │ │ │ │ + cbz w0, 3f43c │ │ │ │ ldr w0, [sp, #1172] │ │ │ │ mov x5, x28 │ │ │ │ str w0, [sp] │ │ │ │ mov x2, x21 │ │ │ │ ldr w0, [sp, #1144] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr w0, [sp, #1136] │ │ │ │ @@ -53407,18 +53351,18 @@ │ │ │ │ ldr x4, [sp, #1224] │ │ │ │ ldr w0, [sp, #1148] │ │ │ │ ldr w7, [sp, #504] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #256] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x23 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w1, [x23, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.gt 3f3a0 │ │ │ │ + b.gt 3f2c0 │ │ │ │ ldr w0, [x28, x19, lsl #2] │ │ │ │ scvtf d28, w0 │ │ │ │ ldp d27, d23, [x25, #24] │ │ │ │ ldr d26, [sp, #768] │ │ │ │ ldr d25, [sp, #760] │ │ │ │ ldr d31, [x25, #48] │ │ │ │ fcmpe d27, d26 │ │ │ │ @@ -53520,181 +53464,181 @@ │ │ │ │ fcmpe d28, d27 │ │ │ │ fcsel d27, d27, d28, gt │ │ │ │ str d27, [sp, #880] │ │ │ │ ldr d27, [sp, #888] │ │ │ │ fcmpe d28, d27 │ │ │ │ fcsel d28, d28, d27, gt │ │ │ │ str d28, [sp, #888] │ │ │ │ - cbz w4, 3efe0 │ │ │ │ + cbz w4, 3ef00 │ │ │ │ ldr w5, [x25, #64] │ │ │ │ cmp w5, #0x0 │ │ │ │ ccmp w4, w5, #0x4, ne // ne = any │ │ │ │ - b.ne 3f238 // b.any │ │ │ │ - cbnz w5, 3fb4c │ │ │ │ + b.ne 3f158 // b.any │ │ │ │ + cbnz w5, 3fa6c │ │ │ │ ldr d29, [x25, #8] │ │ │ │ ldr d23, [x25, #32] │ │ │ │ fmul d31, d15, d23 │ │ │ │ ldr w6, [x23, #20] │ │ │ │ ldp w1, w3, [x23, #4] │ │ │ │ ldp w4, w5, [x23, #12] │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.mi 3f35c // b.first │ │ │ │ - adr x0, 61000 │ │ │ │ + b.mi 3f27c // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w7, [sp, #376] │ │ │ │ ldr w2, [sp, #504] │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [x23, #24] │ │ │ │ fmul d31, d23, d31 │ │ │ │ fcmpe d31, d29 │ │ │ │ fccmp d29, d23, #0x4, ge // ge = tcont │ │ │ │ cinc w7, w7, ne // ne = any │ │ │ │ str w7, [sp, #376] │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w0, w24 │ │ │ │ - b.gt 3eb10 │ │ │ │ + b.gt 3ea30 │ │ │ │ ldr x12, [sp, #1152] │ │ │ │ mov x11, x26 │ │ │ │ ldr w10, [sp, #1144] │ │ │ │ mov x16, x27 │ │ │ │ ldr w9, [sp, #1148] │ │ │ │ mov x26, x23 │ │ │ │ ldr w18, [sp, #1168] │ │ │ │ add x16, x16, #0x1 │ │ │ │ cmp w6, w16 │ │ │ │ - b.gt 3eadc │ │ │ │ + b.gt 3e9fc │ │ │ │ mov x27, x19 │ │ │ │ mov x14, x21 │ │ │ │ ldr x19, [sp, #1288] │ │ │ │ mov x13, x11 │ │ │ │ ldr x21, [sp, #1296] │ │ │ │ ldr w20, [sp, #1280] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w5, w27 │ │ │ │ - b.gt 3eab0 │ │ │ │ + b.gt 3e9d0 │ │ │ │ ldr w23, [sp, #1136] │ │ │ │ mov x11, x13 │ │ │ │ mov x24, x26 │ │ │ │ mov x13, x14 │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w23, w4 │ │ │ │ - b.lt 3ea8c // b.tstop │ │ │ │ + b.lt 3e9ac // b.tstop │ │ │ │ mov w23, w10 │ │ │ │ mov x26, x24 │ │ │ │ mov x10, x11 │ │ │ │ mov x11, x13 │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w23, w3 │ │ │ │ - b.lt 3ea68 // b.tstop │ │ │ │ + b.lt 3e988 // b.tstop │ │ │ │ mov x24, x10 │ │ │ │ mov x25, x26 │ │ │ │ mov x10, x11 │ │ │ │ add x24, x24, #0x1 │ │ │ │ cmp w1, w24 │ │ │ │ - b.gt 3ea44 │ │ │ │ + b.gt 3e964 │ │ │ │ mov x22, x25 │ │ │ │ mov x25, x10 │ │ │ │ ldr w0, [x22] │ │ │ │ add x12, x12, #0x1 │ │ │ │ cmp w0, w12 │ │ │ │ - b.gt 3ea24 │ │ │ │ + b.gt 3e944 │ │ │ │ fmov d14, d10 │ │ │ │ mov x23, x22 │ │ │ │ fmov d10, d11 │ │ │ │ mov x27, x25 │ │ │ │ fmov d11, d12 │ │ │ │ mov w26, w20 │ │ │ │ fmov d12, d13 │ │ │ │ mov x8, x19 │ │ │ │ fmov d13, d15 │ │ │ │ mov x24, x21 │ │ │ │ mov w22, w18 │ │ │ │ mov w25, w9 │ │ │ │ - b 40f9c │ │ │ │ + b 40ebc │ │ │ │ ldr x7, [sp, #224] │ │ │ │ - cbz x7, 3ec28 │ │ │ │ + cbz x7, 3eb48 │ │ │ │ ldr w10, [x7] │ │ │ │ ldr w7, [x25, #40] │ │ │ │ cmp w10, w7 │ │ │ │ - b.eq 3ec28 // b.none │ │ │ │ - b 3f020 │ │ │ │ + b.eq 3eb48 // b.none │ │ │ │ + b 3ef40 │ │ │ │ movi d30, #0x0 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fcsel d27, d30, d29, mi // mi = first │ │ │ │ fcmpe d26, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ fcmpe d27, d30 │ │ │ │ fcsel d27, d27, d30, mi // mi = first │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 3f1f4 // b.any │ │ │ │ + b.ne 3f114 // b.any │ │ │ │ fcmpe d31, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b.gt 3ecc4 │ │ │ │ + b.gt 3ebe4 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3ecc4 // b.none │ │ │ │ + b.eq 3ebe4 // b.none │ │ │ │ fcmpe d26, d28 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 3f6c4 // b.first │ │ │ │ + b.mi 3f5e4 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.eq 3f6c4 // b.none │ │ │ │ + b.eq 3f5e4 // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ - b 3ecf0 │ │ │ │ + b 3ec10 │ │ │ │ ldr w0, [sp, #208] │ │ │ │ fcmp d26, d29 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #208] │ │ │ │ - b.ne 3f130 // b.any │ │ │ │ + b.ne 3f050 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 3f1f0 // b.any │ │ │ │ + b.ne 3f110 // b.any │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 3fb58 │ │ │ │ + b.gt 3fa78 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 40dd0 // b.none │ │ │ │ + b.eq 40cf0 // b.none │ │ │ │ fcmp d28, #0.0 │ │ │ │ fmov d30, d31 │ │ │ │ fmov d27, d29 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.eq 3f6c4 // b.none │ │ │ │ - b 3f180 │ │ │ │ + b.eq 3f5e4 // b.none │ │ │ │ + b 3f0a0 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 3f1e4 // b.first │ │ │ │ + b.mi 3f104 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 3ece0 // b.any │ │ │ │ + b.ne 3ec00 // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 3ecf0 │ │ │ │ + b 3ec10 │ │ │ │ fmov d27, d29 │ │ │ │ movi d25, #0x0 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d25, d31, mi // mi = first │ │ │ │ fcmpe d28, d25 │ │ │ │ fcsel d25, d25, d28, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d31, d29 │ │ │ │ - b.gt 3ecc4 │ │ │ │ + b.gt 3ebe4 │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3ecc4 // b.none │ │ │ │ + b.eq 3ebe4 // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ - b.gt 3f6b0 │ │ │ │ + b.gt 3f5d0 │ │ │ │ fcmpe d26, d28 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 3f6c4 // b.first │ │ │ │ - b 3f174 │ │ │ │ + b.mi 3f5e4 // b.first │ │ │ │ + b 3f094 │ │ │ │ ldp x0, x1, [x25, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 3fac0 // b.none │ │ │ │ + b.eq 3f9e0 // b.none │ │ │ │ fmul d9, d15, d31 │ │ │ │ ldr w1, [sp, #1208] │ │ │ │ fcmpe d9, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 3f6f8 // b.any │ │ │ │ + b.ne 3f618 // b.any │ │ │ │ ldr d27, [x25, #24] │ │ │ │ ldr d28, [sp, #336] │ │ │ │ ldr d26, [sp, #232] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #160] │ │ │ │ fadd d28, d28, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -53716,49 +53660,49 @@ │ │ │ │ str d29, [sp, #416] │ │ │ │ ldr d29, [sp, #424] │ │ │ │ fcmpe d27, d29 │ │ │ │ fcsel d29, d27, d29, gt │ │ │ │ str d29, [sp, #424] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d23, [x25, #32] │ │ │ │ - b.eq 3f2dc // b.none │ │ │ │ + b.eq 3f1fc // b.none │ │ │ │ fcmp d23, #0.0 │ │ │ │ - b.ne 3f6d8 // b.any │ │ │ │ + b.ne 3f5f8 // b.any │ │ │ │ ldr d29, [x25, #8] │ │ │ │ fcmpe d29, d9 │ │ │ │ - b.gt 3f64c │ │ │ │ + b.gt 3f56c │ │ │ │ fmul d28, d15, d30 │ │ │ │ fcmpe d29, d28 │ │ │ │ - b.gt 3f5b8 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d28, [x0, #456] │ │ │ │ + b.gt 3f4d8 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d28, [x0, #248] │ │ │ │ fmul d28, d30, d28 │ │ │ │ fcmpe d29, d28 │ │ │ │ fccmp d29, d30, #0x4, ls // ls = plast │ │ │ │ - b.ne 40eb8 // b.any │ │ │ │ + b.ne 40dd8 // b.any │ │ │ │ fcmpe d23, d9 │ │ │ │ - b.gt 3f5e8 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.gt 3f508 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d30, d23 │ │ │ │ fccmp d23, d31, #0x4, ge // ge = tcont │ │ │ │ - b.eq 3efe0 // b.none │ │ │ │ + b.eq 3ef00 // b.none │ │ │ │ fdiv d31, d31, d23 │ │ │ │ ldr d30, [sp, #752] │ │ │ │ ldr d28, [sp, #400] │ │ │ │ ldr w0, [sp, #300] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #300] │ │ │ │ fcmpe d31, d30 │ │ │ │ fadd d28, d28, d31 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d28, [sp, #400] │ │ │ │ str d31, [sp, #752] │ │ │ │ - b 3efe0 │ │ │ │ + b 3ef00 │ │ │ │ fdiv d29, d29, d23 │ │ │ │ ldr d31, [sp, #736] │ │ │ │ ldr d30, [sp, #712] │ │ │ │ add w24, w24, #0x1 │ │ │ │ ldr w2, [sp, #368] │ │ │ │ ldr w0, [x23, #24] │ │ │ │ add w2, w2, #0x1 │ │ │ │ @@ -53766,16 +53710,16 @@ │ │ │ │ ldr w2, [sp, #504] │ │ │ │ fcmpe d29, d31 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, gt │ │ │ │ str d30, [sp, #712] │ │ │ │ str d31, [sp, #736] │ │ │ │ cmp w0, w24 │ │ │ │ - b.gt 3eb10 │ │ │ │ - b 3f02c │ │ │ │ + b.gt 3ea30 │ │ │ │ + b 3ef4c │ │ │ │ mov x0, x28 │ │ │ │ bl a380 │ │ │ │ ldr w1, [x23, #16] │ │ │ │ mov w2, w0 │ │ │ │ mov x0, x28 │ │ │ │ str w2, [sp, #1232] │ │ │ │ bl 9c80 │ │ │ │ @@ -53783,15 +53727,15 @@ │ │ │ │ ldr w2, [sp, #1232] │ │ │ │ ldr w3, [x28, x19, lsl #2] │ │ │ │ ldr w1, [x28, w2, sxtw #2] │ │ │ │ scvtf d28, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ldr w0, [sp, #1248] │ │ │ │ ccmp w2, w0, #0x4, lt // lt = tstop │ │ │ │ - b.eq 3ee14 // b.none │ │ │ │ + b.eq 3ed34 // b.none │ │ │ │ ldr w4, [sp, #296] │ │ │ │ scvtf d29, w1 │ │ │ │ ldp w1, w0, [x23, #20] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #296] │ │ │ │ mov w3, #0x118 // #280 │ │ │ │ ldr w4, [sp, #1200] │ │ │ │ @@ -53852,76 +53796,76 @@ │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d30, d31, gt │ │ │ │ str d30, [sp, #912] │ │ │ │ ldr d30, [sp, #920] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [sp, #920] │ │ │ │ - b 3ee14 │ │ │ │ + b 3ed34 │ │ │ │ fmov d30, d31 │ │ │ │ fmov d27, d29 │ │ │ │ mov w7, w4 │ │ │ │ fmul d31, d14, d30 │ │ │ │ fcmpe d31, d27 │ │ │ │ - b.ge 3f510 // b.tcont │ │ │ │ - b 3ecfc │ │ │ │ + b.ge 3f430 // b.tcont │ │ │ │ + b 3ec1c │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ - b 3ed04 │ │ │ │ + b 3ec24 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ str w6, [sp, #1304] │ │ │ │ ldr x0, [x0] │ │ │ │ str w5, [sp, #1312] │ │ │ │ ldr x2, [sp, #1264] │ │ │ │ str w7, [sp, #1320] │ │ │ │ str w4, [sp, #1324] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w1, [sp, #256] │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ ldr w5, [sp, #1312] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w6, [sp, #1304] │ │ │ │ ldr x1, [sp, #1232] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr x0, [x0] │ │ │ │ add x3, x1, #0x1 │ │ │ │ ldr w7, [sp, #1320] │ │ │ │ - adrp x5, 60000 │ │ │ │ + adrp x5, 5f000 │ │ │ │ ldr w4, [sp, #1324] │ │ │ │ - add x5, x5, #0x138 │ │ │ │ + add x5, x5, #0x68 │ │ │ │ ldr x1, [sp, #1272] │ │ │ │ csel x5, x5, x1, eq // eq = none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3eda0 │ │ │ │ + b 3ecc0 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 3ecf0 │ │ │ │ + b 3ec10 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 3ed5c │ │ │ │ + b 3ec7c │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 3ed38 │ │ │ │ + b 3ec58 │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d28, [sp, #720] │ │ │ │ ldr d26, [sp, #696] │ │ │ │ ldr w0, [sp, #352] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #352] │ │ │ │ fcmpe d30, d28 │ │ │ │ fadd d26, d26, d30 │ │ │ │ fcsel d30, d30, d28, gt │ │ │ │ str d26, [sp, #696] │ │ │ │ str d30, [sp, #720] │ │ │ │ - b 3f30c │ │ │ │ + b 3f22c │ │ │ │ fdiv d30, d23, d31 │ │ │ │ fsub d31, d23, d31 │ │ │ │ ldr d28, [sp, #408] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #680] │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -53938,15 +53882,15 @@ │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d30, d31, gt │ │ │ │ str d30, [sp, #600] │ │ │ │ ldr d30, [sp, #608] │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ str d31, [sp, #608] │ │ │ │ - b 3efe0 │ │ │ │ + b 3ef00 │ │ │ │ fdiv d26, d29, d31 │ │ │ │ fsub d28, d29, d31 │ │ │ │ ldr d25, [sp, #728] │ │ │ │ ldr d24, [sp, #688] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ fdiv d28, d27, d28 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -53963,43 +53907,43 @@ │ │ │ │ fcmpe d28, d26 │ │ │ │ fcsel d26, d26, d28, gt │ │ │ │ str d26, [sp, #624] │ │ │ │ ldr d26, [sp, #632] │ │ │ │ fcmpe d28, d26 │ │ │ │ fcsel d28, d28, d26, gt │ │ │ │ str d28, [sp, #632] │ │ │ │ - b 3f2e8 │ │ │ │ + b 3f208 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 3f6c0 // b.first │ │ │ │ + b.mi 3f5e0 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.ne 40eac // b.any │ │ │ │ + b.ne 40dcc // b.any │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ fcmpe d26, d29 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, mi // mi = first │ │ │ │ - b 3ecf0 │ │ │ │ + b 3ec10 │ │ │ │ fdiv d29, d23, d31 │ │ │ │ ldr d28, [sp, #176] │ │ │ │ ldr w0, [sp, #360] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #360] │ │ │ │ fadd d29, d28, d29 │ │ │ │ str d29, [sp, #176] │ │ │ │ - b 3f2dc │ │ │ │ + b 3f1fc │ │ │ │ ldr x0, [sp, #320] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldrb w6, [x0, x27] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 40e08 // b.none │ │ │ │ - b.ls 40ddc // b.plast │ │ │ │ + b.eq 40d28 // b.none │ │ │ │ + b.ls 40cfc // b.plast │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 40e24 // b.any │ │ │ │ + b.ne 40d44 // b.any │ │ │ │ ldr d29, [sp, #264] │ │ │ │ fsub d23, d30, d31 │ │ │ │ ldr d27, [x25, #24] │ │ │ │ scvtf d17, w5 │ │ │ │ ldr w0, [x25, #108] │ │ │ │ scvtf d28, w4 │ │ │ │ fcmpe d8, d29 │ │ │ │ @@ -54117,17 +54061,17 @@ │ │ │ │ fcsel d29, d29, d26, gt │ │ │ │ str d29, [sp, #1056] │ │ │ │ ldr d29, [sp, #1064] │ │ │ │ fcmpe d26, d29 │ │ │ │ fcsel d29, d26, d29, gt │ │ │ │ str d29, [sp, #1064] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.hi 40e14 // b.pmore │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b.hi 40d34 // b.pmore │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d26, x0 │ │ │ │ ldr d29, [sp, #184] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldr w7, [x28, x19, lsl #2] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -54212,139 +54156,139 @@ │ │ │ │ fcsel d29, d29, d27, gt │ │ │ │ str d29, [sp, #784] │ │ │ │ ldr d29, [sp, #792] │ │ │ │ fcmpe d27, d29 │ │ │ │ fcsel d29, d27, d29, gt │ │ │ │ str d29, [sp, #792] │ │ │ │ cmp w5, w4 │ │ │ │ - b.ge 40e88 // b.tcont │ │ │ │ + b.ge 40da8 // b.tcont │ │ │ │ ldr w0, [sp, #536] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #536] │ │ │ │ ldr w1, [x21, x26, lsl #2] │ │ │ │ ldr w0, [x25, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 40df4 │ │ │ │ + b.le 40d14 │ │ │ │ ldr w0, [sp, #548] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #548] │ │ │ │ - b 3f2c8 │ │ │ │ + b 3f1e8 │ │ │ │ ldr w1, [x25, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 3f244 // b.none │ │ │ │ + b.eq 3f164 // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 3f244 // b.none │ │ │ │ + b.eq 3f164 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1232] │ │ │ │ ldr x0, [x6] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x25, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x25, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [sp, #1232] │ │ │ │ scvtf d31, w0 │ │ │ │ ldpsw x4, x3, [x25, #60] │ │ │ │ ldr x0, [x6] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w4, [x25, #60] │ │ │ │ - cbz w4, 3efd8 │ │ │ │ + cbz w4, 3eef8 │ │ │ │ ldr w5, [x25, #64] │ │ │ │ - cbz w5, 3efd8 │ │ │ │ + cbz w5, 3eef8 │ │ │ │ ldr d30, [x22, x20] │ │ │ │ ldr d31, [x25, #16] │ │ │ │ - b 3f244 │ │ │ │ + b 3f164 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 3ecf0 │ │ │ │ + b 3ec10 │ │ │ │ fmov d15, d13 │ │ │ │ movi d9, #0x0 │ │ │ │ fmov d13, d12 │ │ │ │ fmov d12, d11 │ │ │ │ fmov d11, d10 │ │ │ │ fmov d8, d14 │ │ │ │ ldr d14, [sp, #1184] │ │ │ │ mov w17, w25 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w20, w26 │ │ │ │ mov x19, x8 │ │ │ │ mov w18, w22 │ │ │ │ mov x25, x27 │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov x10, #0x0 // #0 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w4, #0xffffffff // #-1 │ │ │ │ str wzr, [sp, #344] │ │ │ │ str x2, [sp, #1256] │ │ │ │ str w10, [sp, #504] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 40f68 │ │ │ │ + b.le 40e88 │ │ │ │ fmov d10, d8 │ │ │ │ ldr w30, [x23, #8] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x27, x23 │ │ │ │ mov x13, #0x0 // #0 │ │ │ │ mov x22, x25 │ │ │ │ mov x23, x13 │ │ │ │ str x0, [sp, #1232] │ │ │ │ str x24, [sp, #1264] │ │ │ │ str w23, [sp, #1152] │ │ │ │ cmp w30, #0x0 │ │ │ │ - b.le 40f48 │ │ │ │ + b.le 40e68 │ │ │ │ ldr w2, [x27, #12] │ │ │ │ mov x7, x23 │ │ │ │ mov x21, x27 │ │ │ │ mov x23, x22 │ │ │ │ mov w12, #0x0 // #0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 40f30 │ │ │ │ + b.le 40e50 │ │ │ │ ldr w3, [x21, #16] │ │ │ │ mov x22, x21 │ │ │ │ mov x26, x23 │ │ │ │ mov w11, #0x0 // #0 │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 40f1c │ │ │ │ + b.le 40e3c │ │ │ │ ldr w5, [x22, #20] │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov x25, x22 │ │ │ │ mov x21, x27 │ │ │ │ str w21, [sp, #1144] │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 40f0c │ │ │ │ + b.le 40e2c │ │ │ │ ldr w0, [x25, #24] │ │ │ │ mov x24, x26 │ │ │ │ mov w13, w17 │ │ │ │ mov x26, x21 │ │ │ │ mov w22, w20 │ │ │ │ mov w9, w18 │ │ │ │ mov x21, x7 │ │ │ │ mov x14, x24 │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ mov x7, x21 │ │ │ │ mov x23, x8 │ │ │ │ mov x24, x26 │ │ │ │ str w23, [sp, #1168] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 429fc │ │ │ │ + b.le 4291c │ │ │ │ mov w26, w11 │ │ │ │ mov x27, x14 │ │ │ │ str w22, [sp, #1272] │ │ │ │ mov x22, x25 │ │ │ │ mov x25, x7 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ str x23, [sp, #1136] │ │ │ │ @@ -54378,153 +54322,153 @@ │ │ │ │ smull x19, w19, w6 │ │ │ │ add x23, x20, x19 │ │ │ │ ldr d29, [x20, x19] │ │ │ │ ldr w6, [x23, #88] │ │ │ │ ldr d26, [x23, #16] │ │ │ │ cmp w6, #0x0 │ │ │ │ ccmp w10, w6, #0x4, ne // ne = any │ │ │ │ - b.ne 4023c // b.any │ │ │ │ + b.ne 4015c // b.any │ │ │ │ ldp w7, w6, [x23, #60] │ │ │ │ cmp w6, #0x0 │ │ │ │ ccmp w7, w6, #0x4, ne // ne = any │ │ │ │ cset w7, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d29, d26, #0x4, ne // ne = any │ │ │ │ cset w6, gt │ │ │ │ orr w6, w7, w6 │ │ │ │ str w6, [sp, #1208] │ │ │ │ ldr x6, [sp, #520] │ │ │ │ - cbz x6, 3fd68 │ │ │ │ + cbz x6, 3fc88 │ │ │ │ ldr w6, [x6] │ │ │ │ ldr w7, [sp, #1136] │ │ │ │ cmp w6, w7 │ │ │ │ - b.ne 401d0 // b.any │ │ │ │ + b.ne 400f0 // b.any │ │ │ │ ldr w6, [sp, #3600] │ │ │ │ - cbz w6, 3fd80 │ │ │ │ + cbz w6, 3fca0 │ │ │ │ ldr w6, [x23, #56] │ │ │ │ ldr w7, [sp, #3600] │ │ │ │ tst w7, w6 │ │ │ │ - b.eq 401d0 // b.none │ │ │ │ + b.eq 400f0 // b.none │ │ │ │ ldr w6, [sp, #3608] │ │ │ │ - cbz w6, 3fd98 │ │ │ │ + cbz w6, 3fcb8 │ │ │ │ ldr w6, [x23, #56] │ │ │ │ ldr w7, [sp, #3608] │ │ │ │ tst w7, w6 │ │ │ │ - b.ne 401d0 // b.any │ │ │ │ + b.ne 400f0 // b.any │ │ │ │ ldr x6, [sp, #136] │ │ │ │ - cbz x6, 40220 │ │ │ │ + cbz x6, 40140 │ │ │ │ ldr x6, [sp, #1112] │ │ │ │ - cbz x6, 3fdb4 │ │ │ │ + cbz x6, 3fcd4 │ │ │ │ ldr w6, [x6] │ │ │ │ cmp w21, w6 │ │ │ │ - b.ne 401d0 // b.any │ │ │ │ + b.ne 400f0 // b.any │ │ │ │ ldr w6, [x23, #96] │ │ │ │ sub w6, w6, #0x1 │ │ │ │ cmp w6, #0x1 │ │ │ │ - b.hi 401d0 // b.pmore │ │ │ │ + b.hi 400f0 // b.pmore │ │ │ │ ldr w6, [sp, #1176] │ │ │ │ cmp w4, w6 │ │ │ │ ldr w4, [sp, #1200] │ │ │ │ ldr w6, [sp, #512] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #1200] │ │ │ │ ldr w4, [sp, #344] │ │ │ │ cinc w4, w4, ne // ne = any │ │ │ │ str w4, [sp, #344] │ │ │ │ ldr w4, [sp, #504] │ │ │ │ - cbz w6, 401d0 │ │ │ │ + cbz w6, 400f0 │ │ │ │ ldr d31, [x23, #8] │ │ │ │ ldr d28, [x23, #32] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3fe48 // b.none │ │ │ │ + b.eq 3fd68 // b.none │ │ │ │ ldr w0, [sp, #208] │ │ │ │ fcmp d29, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #208] │ │ │ │ - b.ne 40248 // b.any │ │ │ │ + b.ne 40168 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 402ac // b.any │ │ │ │ + b.ne 401cc // b.any │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 40db4 // b.first │ │ │ │ + b.mi 40cd4 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 42a2c // b.none │ │ │ │ + b.eq 4294c // b.none │ │ │ │ fmov d30, d31 │ │ │ │ fmov d27, d29 │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.eq 40dc8 // b.none │ │ │ │ + b.eq 40ce8 // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ - b 3fea4 │ │ │ │ + b 3fdc4 │ │ │ │ fcmp d29, d26 │ │ │ │ - b.ne 40248 // b.any │ │ │ │ + b.ne 40168 // b.any │ │ │ │ fcmp d31, d28 │ │ │ │ - b.eq 4074c // b.none │ │ │ │ + b.eq 4066c // b.none │ │ │ │ fcmpe d28, #0.0 │ │ │ │ movi d30, #0x0 │ │ │ │ fmov d27, d29 │ │ │ │ fcsel d30, d30, d28, mi // mi = first │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d30, d31, d30, mi // mi = first │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 3fe80 // b.first │ │ │ │ + b.mi 3fda0 // b.first │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 4028c │ │ │ │ + b.gt 401ac │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 4076c // b.first │ │ │ │ + b.mi 4068c // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 4076c // b.none │ │ │ │ + b.eq 4068c // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ fmul d31, d14, d27 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls 404fc // b.plast │ │ │ │ + b.ls 4041c // b.plast │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d27, #0.0 │ │ │ │ fccmp d30, d9, #0x4, ne // ne = any │ │ │ │ - b.eq 3ff10 // b.none │ │ │ │ + b.eq 3fe30 // b.none │ │ │ │ ldr d31, [sp, #1160] │ │ │ │ fmul d31, d31, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 40648 // b.first │ │ │ │ + b.mi 40568 // b.first │ │ │ │ ldr d31, [sp, #1160] │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fcmpe d31, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr d29, [sp, #1192] │ │ │ │ fmul d31, d29, d27 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 4063c // b.first │ │ │ │ + b.mi 4055c // b.first │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d30, d27 │ │ │ │ csel w5, wzr, w5, mi // mi = first │ │ │ │ csel w6, w0, w6, mi // mi = first │ │ │ │ ldr x0, [sp, #1120] │ │ │ │ ldr x1, [sp, #1176] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 3ff4c │ │ │ │ + cbz x1, 3fe6c │ │ │ │ add x0, sp, #0x940 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w4, [sp, #1296] │ │ │ │ str w7, [sp, #1304] │ │ │ │ str w5, [sp, #1312] │ │ │ │ str w6, [sp, #1320] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w4, [sp, #1296] │ │ │ │ ldr w7, [sp, #1304] │ │ │ │ ldr w5, [sp, #1312] │ │ │ │ ldr w6, [sp, #1320] │ │ │ │ ldr w0, [sp, #1172] │ │ │ │ - cbz w0, 40474 │ │ │ │ + cbz w0, 40394 │ │ │ │ ldr w0, [sp, #1152] │ │ │ │ mov x5, x28 │ │ │ │ str w0, [sp] │ │ │ │ mov x2, x27 │ │ │ │ ldr w0, [sp, #1148] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr w0, [sp, #1144] │ │ │ │ @@ -54539,18 +54483,18 @@ │ │ │ │ ldr x4, [sp, #1224] │ │ │ │ ldr w0, [sp, #1172] │ │ │ │ ldr w7, [sp, #504] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #256] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x22 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w1, [x22, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.gt 402e4 │ │ │ │ + b.gt 40204 │ │ │ │ ldr w0, [x28, x24, lsl #2] │ │ │ │ scvtf d31, w0 │ │ │ │ ldp d26, d28, [x23, #24] │ │ │ │ ldr d25, [sp, #768] │ │ │ │ ldr d24, [sp, #760] │ │ │ │ ldr d29, [x23, #48] │ │ │ │ fcmpe d25, d26 │ │ │ │ @@ -54652,122 +54596,122 @@ │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d26, d26, d27, mi // mi = first │ │ │ │ str d26, [sp, #880] │ │ │ │ ldr d26, [sp, #888] │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d27, d27, d26, mi // mi = first │ │ │ │ str d27, [sp, #888] │ │ │ │ - cbz w5, 40190 │ │ │ │ + cbz w5, 400b0 │ │ │ │ ldr w4, [x23, #64] │ │ │ │ cmp w4, #0x0 │ │ │ │ ccmp w5, w4, #0x4, ne // ne = any │ │ │ │ - b.ne 4050c // b.any │ │ │ │ - cbnz w4, 40da8 │ │ │ │ + b.ne 4042c // b.any │ │ │ │ + cbnz w4, 40cc8 │ │ │ │ ldr d29, [x23, #8] │ │ │ │ ldr d28, [x23, #32] │ │ │ │ fmul d31, d15, d28 │ │ │ │ ldr w5, [x22, #20] │ │ │ │ ldp w1, w30, [x22, #4] │ │ │ │ ldp w2, w3, [x22, #12] │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.gt 40430 │ │ │ │ - adrp x0, 61000 │ │ │ │ + b.gt 40350 │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w6, [sp, #376] │ │ │ │ ldr w4, [sp, #504] │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [x22, #24] │ │ │ │ fmul d31, d28, d31 │ │ │ │ fcmpe d29, d31 │ │ │ │ fccmp d28, d29, #0x4, ls // ls = plast │ │ │ │ cinc w6, w6, ne // ne = any │ │ │ │ str w6, [sp, #376] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w0 │ │ │ │ - b.lt 3fcb8 // b.tstop │ │ │ │ + b.lt 3fbd8 // b.tstop │ │ │ │ ldr w20, [sp, #1288] │ │ │ │ mov x7, x25 │ │ │ │ ldr x23, [sp, #1136] │ │ │ │ add w20, w20, #0x1 │ │ │ │ ldr x10, [sp, #1176] │ │ │ │ mov x25, x22 │ │ │ │ ldr x19, [sp, #1280] │ │ │ │ mov w11, w26 │ │ │ │ ldr w12, [sp, #1148] │ │ │ │ mov x14, x27 │ │ │ │ ldr w13, [sp, #1172] │ │ │ │ ldr w9, [sp, #1200] │ │ │ │ ldr w22, [sp, #1272] │ │ │ │ cmp w5, w20 │ │ │ │ - b.le 40ef8 │ │ │ │ + b.le 40e18 │ │ │ │ add x23, x23, #0x1 │ │ │ │ - b 3fc78 │ │ │ │ + b 3fb98 │ │ │ │ ldr x6, [sp, #224] │ │ │ │ - cbz x6, 3fdb4 │ │ │ │ + cbz x6, 3fcd4 │ │ │ │ ldr w7, [x6] │ │ │ │ ldr w6, [x23, #40] │ │ │ │ cmp w7, w6 │ │ │ │ - b.eq 3fdb4 // b.none │ │ │ │ - b 401d0 │ │ │ │ + b.eq 3fcd4 // b.none │ │ │ │ + b 400f0 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ str w6, [sp, #1208] │ │ │ │ - b 3fd50 │ │ │ │ + b 3fc70 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fcsel d27, d9, d29, mi // mi = first │ │ │ │ fcmpe d26, #0.0 │ │ │ │ fcsel d30, d9, d26, mi // mi = first │ │ │ │ fcmpe d27, d30 │ │ │ │ fcsel d27, d27, d30, mi // mi = first │ │ │ │ fcmp d31, d28 │ │ │ │ - b.ne 402b0 // b.any │ │ │ │ + b.ne 401d0 // b.any │ │ │ │ fcmpe d29, d31 │ │ │ │ fmov d30, d31 │ │ │ │ - b.mi 3fe78 // b.first │ │ │ │ + b.mi 3fd98 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3fe78 // b.none │ │ │ │ + b.eq 3fd98 // b.none │ │ │ │ fcmpe d26, d28 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 408f0 // b.first │ │ │ │ - b 3fe34 │ │ │ │ + b.mi 40810 // b.first │ │ │ │ + b 3fd54 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 402a0 // b.first │ │ │ │ + b.mi 401c0 // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 3fe94 // b.any │ │ │ │ + b.ne 3fdb4 // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 3fea4 │ │ │ │ + b 3fdc4 │ │ │ │ fmov d27, d29 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d9, d31, mi // mi = first │ │ │ │ fcmpe d28, #0.0 │ │ │ │ fcsel d25, d9, d28, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 3fe78 // b.first │ │ │ │ + b.mi 3fd98 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 3fe78 // b.none │ │ │ │ + b.eq 3fd98 // b.none │ │ │ │ fcmpe d31, d28 │ │ │ │ - b.gt 40778 │ │ │ │ - b 4027c │ │ │ │ + b.gt 40698 │ │ │ │ + b 4019c │ │ │ │ mov x0, x28 │ │ │ │ bl a380 │ │ │ │ ldr w1, [x22, #16] │ │ │ │ mov w2, w0 │ │ │ │ mov x0, x28 │ │ │ │ str w2, [sp, #1248] │ │ │ │ bl 9c80 │ │ │ │ ldr w0, [x28, w0, sxtw #2] │ │ │ │ ldr w2, [sp, #1248] │ │ │ │ ldr w3, [x28, x24, lsl #2] │ │ │ │ ldr w1, [x28, w2, sxtw #2] │ │ │ │ scvtf d31, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w24, w2, #0x4, lt // lt = tstop │ │ │ │ - b.eq 3ffc4 // b.none │ │ │ │ + b.eq 3fee4 // b.none │ │ │ │ scvtf d28, w1 │ │ │ │ ldr w4, [sp, #296] │ │ │ │ ldp w1, w0, [x22, #20] │ │ │ │ add w4, w4, #0x1 │ │ │ │ str w4, [sp, #296] │ │ │ │ mov w3, #0x118 // #280 │ │ │ │ ldr w4, [sp, #1168] │ │ │ │ @@ -54827,15 +54771,15 @@ │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d29, d29, d30, mi // mi = first │ │ │ │ str d29, [sp, #912] │ │ │ │ ldr d29, [sp, #920] │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d30, d30, d29, mi // mi = first │ │ │ │ str d30, [sp, #920] │ │ │ │ - b 3ffc4 │ │ │ │ + b 3fee4 │ │ │ │ fdiv d29, d29, d28 │ │ │ │ ldr d31, [sp, #736] │ │ │ │ ldr d30, [sp, #712] │ │ │ │ add w21, w21, #0x1 │ │ │ │ ldr w4, [sp, #368] │ │ │ │ ldr w0, [x22, #24] │ │ │ │ add w4, w4, #0x1 │ │ │ │ @@ -54843,16 +54787,16 @@ │ │ │ │ ldr w4, [sp, #504] │ │ │ │ fcmpe d31, d29 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ str d30, [sp, #712] │ │ │ │ str d31, [sp, #736] │ │ │ │ cmp w21, w0 │ │ │ │ - b.lt 3fcb8 // b.tstop │ │ │ │ - b 401dc │ │ │ │ + b.lt 3fbd8 // b.tstop │ │ │ │ + b 400fc │ │ │ │ ldr x0, [sp, #1232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ str w4, [sp, #1296] │ │ │ │ ldr x0, [x0] │ │ │ │ str w7, [sp, #1304] │ │ │ │ ldr x2, [sp, #1256] │ │ │ │ @@ -54863,43 +54807,43 @@ │ │ │ │ ldr w1, [sp, #256] │ │ │ │ ldr w5, [sp, #1312] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w4, [sp, #1296] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr w7, [sp, #1304] │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ ldr w6, [sp, #1320] │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ ldr x2, [sp, #1248] │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfb8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xee8 │ │ │ │ csel x5, x5, x1, ne // ne = any │ │ │ │ add x3, x2, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 3ff54 │ │ │ │ + b 3fe74 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ fmul d31, d14, d30 │ │ │ │ fcmpe d31, d27 │ │ │ │ - b.ge 40630 // b.tcont │ │ │ │ - b 3feb0 │ │ │ │ + b.ge 40550 // b.tcont │ │ │ │ + b 3fdd0 │ │ │ │ ldp x0, x1, [x23, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 40d1c // b.none │ │ │ │ + b.eq 40c3c // b.none │ │ │ │ fmul d8, d15, d31 │ │ │ │ ldr w1, [sp, #1208] │ │ │ │ fcmpe d8, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 40954 // b.any │ │ │ │ + b.ne 40874 // b.any │ │ │ │ ldr d27, [x23, #24] │ │ │ │ ldr d28, [sp, #336] │ │ │ │ ldr d26, [sp, #232] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #160] │ │ │ │ fadd d28, d28, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -54921,70 +54865,70 @@ │ │ │ │ str d29, [sp, #416] │ │ │ │ ldr d29, [sp, #424] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #424] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d28, [x23, #32] │ │ │ │ - b.eq 405b0 // b.none │ │ │ │ + b.eq 404d0 // b.none │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.ne 40934 // b.any │ │ │ │ + b.ne 40854 // b.any │ │ │ │ ldr d29, [x23, #8] │ │ │ │ fcmpe d8, d29 │ │ │ │ - b.mi 40684 // b.first │ │ │ │ + b.mi 405a4 // b.first │ │ │ │ fmul d26, d15, d30 │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 40654 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d26, [x0, #456] │ │ │ │ + b.gt 40574 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d26, [x0, #248] │ │ │ │ fmul d26, d30, d26 │ │ │ │ fcmpe d29, d26 │ │ │ │ fccmp d30, d29, #0x4, ls // ls = plast │ │ │ │ - b.ne 40904 // b.any │ │ │ │ + b.ne 40824 // b.any │ │ │ │ fcmpe d8, d28 │ │ │ │ - b.mi 406e8 // b.first │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.mi 40608 // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d28, d30 │ │ │ │ fccmp d31, d28, #0x4, ls // ls = plast │ │ │ │ - b.eq 40190 // b.none │ │ │ │ + b.eq 400b0 // b.none │ │ │ │ fdiv d31, d31, d28 │ │ │ │ ldr d30, [sp, #752] │ │ │ │ ldr d27, [sp, #400] │ │ │ │ ldr w0, [sp, #300] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #300] │ │ │ │ fcmpe d30, d31 │ │ │ │ fadd d27, d27, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d27, [sp, #400] │ │ │ │ str d31, [sp, #752] │ │ │ │ - b 40190 │ │ │ │ + b 400b0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ - b 3feb8 │ │ │ │ + b 3fdd8 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 3ff10 │ │ │ │ + b 3fe30 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 3feec │ │ │ │ + b 3fe0c │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d26, [sp, #720] │ │ │ │ ldr d25, [sp, #696] │ │ │ │ ldr w0, [sp, #352] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #352] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #696] │ │ │ │ str d30, [sp, #720] │ │ │ │ - b 405e0 │ │ │ │ + b 40500 │ │ │ │ fdiv d25, d29, d31 │ │ │ │ fsub d26, d29, d31 │ │ │ │ ldr d24, [sp, #728] │ │ │ │ ldr d23, [sp, #688] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ fdiv d26, d27, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -55001,15 +54945,15 @@ │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d25, d25, d26, mi // mi = first │ │ │ │ str d25, [sp, #624] │ │ │ │ ldr d25, [sp, #632] │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d26, d26, d25, mi // mi = first │ │ │ │ str d26, [sp, #632] │ │ │ │ - b 405bc │ │ │ │ + b 404dc │ │ │ │ fdiv d30, d28, d31 │ │ │ │ fsub d31, d28, d31 │ │ │ │ ldr d26, [sp, #680] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #408] │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -55026,105 +54970,105 @@ │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d30, d30, d31, mi // mi = first │ │ │ │ str d30, [sp, #600] │ │ │ │ ldr d30, [sp, #608] │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d31, [sp, #608] │ │ │ │ - b 40190 │ │ │ │ + b 400b0 │ │ │ │ fmul d30, d14, d29 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ge 404f0 // b.tcont │ │ │ │ + b.ge 40410 // b.tcont │ │ │ │ mov w4, w7 │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 3ff10 │ │ │ │ + b 3fe30 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 3fea4 │ │ │ │ + b 3fdc4 │ │ │ │ fcmpe d26, d28 │ │ │ │ - b.mi 408ec // b.first │ │ │ │ + b.mi 4080c // b.first │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.eq 408ec // b.none │ │ │ │ + b.eq 4080c // b.none │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 3fea4 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ - add x0, x0, #0xe68 │ │ │ │ + b 3fdc4 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ + add x0, x0, #0xd98 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl a6b0 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ mov x20, x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 3e714 │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - add x0, x0, #0xe78 │ │ │ │ + b 3e634 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ + add x0, x0, #0xda8 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl a6b0 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ mov x24, x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 3e744 │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 3e664 │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl a9c0 │ │ │ │ ldr x9, [sp, #152] │ │ │ │ and w0, w0, #0xff │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ str w0, [sp, #144] │ │ │ │ - b 3e770 │ │ │ │ - adrp x19, 5b000 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x1, x19, #0xd70 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + b 3e690 │ │ │ │ + adrp x19, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x19, #0xca0 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl a6b0 │ │ │ │ ldr x9, [sp, #152] │ │ │ │ str x0, [sp, #192] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 3e7a0 │ │ │ │ - b.gt 427f8 │ │ │ │ + b 3e6c0 │ │ │ │ + b.gt 42718 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #3400] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 42a88 // b.any │ │ │ │ + b.ne 429a8 // b.any │ │ │ │ add sp, sp, #0xd50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ @@ -55136,44 +55080,44 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ fcmpe d29, d26 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ - b 3fea4 │ │ │ │ + b 3fdc4 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d26, [sp, #744] │ │ │ │ ldr d25, [sp, #704] │ │ │ │ ldr w0, [sp, #364] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #364] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #704] │ │ │ │ str d30, [sp, #744] │ │ │ │ - b 405e0 │ │ │ │ + b 40500 │ │ │ │ fdiv d29, d28, d31 │ │ │ │ ldr d26, [sp, #176] │ │ │ │ ldr w0, [sp, #360] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #360] │ │ │ │ fadd d29, d26, d29 │ │ │ │ str d29, [sp, #176] │ │ │ │ - b 405b0 │ │ │ │ + b 404d0 │ │ │ │ ldr x0, [sp, #320] │ │ │ │ ldr x1, [sp, #1136] │ │ │ │ fdiv d23, d30, d31 │ │ │ │ ldrb w6, [x0, x1] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 42a4c // b.none │ │ │ │ - b.ls 42a58 // b.plast │ │ │ │ + b.eq 4296c // b.none │ │ │ │ + b.ls 42978 // b.plast │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 42ad8 // b.any │ │ │ │ + b.ne 429f8 // b.any │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ ldr d29, [sp, #264] │ │ │ │ fsub d25, d30, d31 │ │ │ │ ldr d27, [x23, #24] │ │ │ │ scvtf d17, w4 │ │ │ │ ldr w0, [x23, #108] │ │ │ │ @@ -55293,15 +55237,15 @@ │ │ │ │ fcsel d29, d29, d26, mi // mi = first │ │ │ │ str d29, [sp, #1056] │ │ │ │ ldr d29, [sp, #1064] │ │ │ │ fcmpe d29, d26 │ │ │ │ fcsel d29, d26, d29, mi // mi = first │ │ │ │ str d29, [sp, #1064] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.ls 42ac0 // b.plast │ │ │ │ + b.ls 429e0 // b.plast │ │ │ │ movi d28, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ ldr d29, [sp, #184] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldr w7, [x28, x24, lsl #2] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -55386,93 +55330,93 @@ │ │ │ │ fcsel d29, d29, d27, mi // mi = first │ │ │ │ str d29, [sp, #784] │ │ │ │ ldr d29, [sp, #792] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #792] │ │ │ │ cmp w5, w4 │ │ │ │ - b.le 42aac │ │ │ │ + b.le 429cc │ │ │ │ ldr w0, [sp, #536] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #536] │ │ │ │ ldr w1, [x27, x25, lsl #2] │ │ │ │ ldr w0, [x23, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 42a9c │ │ │ │ - b.lt 42a8c // b.tstop │ │ │ │ + b.gt 429bc │ │ │ │ + b.lt 429ac // b.tstop │ │ │ │ ldr w0, [sp, #556] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #556] │ │ │ │ - b 4059c │ │ │ │ + b 404bc │ │ │ │ ldr w1, [x23, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 40518 // b.none │ │ │ │ + b.eq 40438 // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 40518 // b.none │ │ │ │ + b.eq 40438 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1248] │ │ │ │ ldr x0, [x6] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x23, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x23, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [sp, #1248] │ │ │ │ scvtf d31, w0 │ │ │ │ ldpsw x4, x3, [x23, #60] │ │ │ │ ldr x0, [x6] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w5, [x23, #60] │ │ │ │ - cbz w5, 40188 │ │ │ │ + cbz w5, 400a8 │ │ │ │ ldr w4, [x23, #64] │ │ │ │ - cbz w4, 40188 │ │ │ │ + cbz w4, 400a8 │ │ │ │ ldr d30, [x20, x19] │ │ │ │ ldr d31, [x23, #16] │ │ │ │ - b 40518 │ │ │ │ + b 40438 │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 3fea4 │ │ │ │ + b 3fdc4 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b 408f0 │ │ │ │ + b 40810 │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b 3eccc │ │ │ │ + b 3ebec │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 40e24 // b.pmore │ │ │ │ + b.hi 40d44 // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 3f720 │ │ │ │ - b.ge 40ee8 // b.tcont │ │ │ │ + b 3f640 │ │ │ │ + b.ge 40e08 // b.tcont │ │ │ │ ldr w0, [sp, #552] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #552] │ │ │ │ - b 3f2c8 │ │ │ │ + b 3f1e8 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 3f720 │ │ │ │ + b 3f640 │ │ │ │ movi d26, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ - b 3f92c │ │ │ │ + b 3f84c │ │ │ │ str d31, [sp, #1208] │ │ │ │ str d30, [sp, #1232] │ │ │ │ str w6, [sp, #1248] │ │ │ │ str w5, [sp, #1304] │ │ │ │ str w4, [sp, #1312] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldr w6, [sp, #1248] │ │ │ │ @@ -55481,556 +55425,556 @@ │ │ │ │ ldr d31, [sp, #1208] │ │ │ │ ldr d30, [sp, #1232] │ │ │ │ ldr w5, [sp, #1304] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr w4, [sp, #1312] │ │ │ │ and w0, w3, #0xff │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 429f0 // b.none │ │ │ │ - b.hi 42860 // b.pmore │ │ │ │ + b.eq 42910 // b.none │ │ │ │ + b.hi 42780 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 4287c // b.pmore │ │ │ │ + b.hi 4279c // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 3f720 │ │ │ │ - b.le 40e9c │ │ │ │ + b 3f640 │ │ │ │ + b.le 40dbc │ │ │ │ ldr w0, [sp, #540] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #540] │ │ │ │ - b 3faa0 │ │ │ │ + b 3f9c0 │ │ │ │ ldr w0, [sp, #544] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #544] │ │ │ │ - b 3faa0 │ │ │ │ + b 3f9c0 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 3ecf0 │ │ │ │ + b 3ec10 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d28, [sp, #744] │ │ │ │ ldr d26, [sp, #704] │ │ │ │ ldr w0, [sp, #364] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #364] │ │ │ │ fcmpe d30, d28 │ │ │ │ fadd d26, d26, d30 │ │ │ │ fcsel d30, d30, d28, gt │ │ │ │ str d26, [sp, #704] │ │ │ │ str d30, [sp, #744] │ │ │ │ - b 3f30c │ │ │ │ + b 3f22c │ │ │ │ ldr w0, [sp, #556] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #556] │ │ │ │ - b 3f2c8 │ │ │ │ + b 3f1e8 │ │ │ │ mov w17, w13 │ │ │ │ mov w20, w22 │ │ │ │ mov w18, w9 │ │ │ │ mov x21, x24 │ │ │ │ mov x26, x27 │ │ │ │ add x21, x21, #0x1 │ │ │ │ cmp w3, w21 │ │ │ │ - b.gt 3fc3c │ │ │ │ + b.gt 3fb5c │ │ │ │ mov x22, x25 │ │ │ │ add w11, w11, #0x1 │ │ │ │ cmp w2, w11 │ │ │ │ - b.gt 3fc24 │ │ │ │ + b.gt 3fb44 │ │ │ │ mov x21, x22 │ │ │ │ mov x23, x26 │ │ │ │ add w12, w12, #0x1 │ │ │ │ cmp w30, w12 │ │ │ │ - b.gt 3fc0c │ │ │ │ + b.gt 3fb2c │ │ │ │ mov x22, x23 │ │ │ │ mov x27, x21 │ │ │ │ mov x23, x7 │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp w1, w23 │ │ │ │ - b.gt 3fbec │ │ │ │ + b.gt 3fb0c │ │ │ │ ldr x24, [sp, #1264] │ │ │ │ fmov d8, d10 │ │ │ │ ldr w0, [x27] │ │ │ │ mov x23, x27 │ │ │ │ mov x25, x22 │ │ │ │ add x10, x10, #0x1 │ │ │ │ cmp w0, w10 │ │ │ │ - b.gt 3fbb8 │ │ │ │ + b.gt 3fad8 │ │ │ │ fmov d10, d11 │ │ │ │ fmov d14, d8 │ │ │ │ fmov d11, d12 │ │ │ │ fmov d12, d13 │ │ │ │ fmov d13, d15 │ │ │ │ mov x27, x25 │ │ │ │ mov w26, w20 │ │ │ │ mov x8, x19 │ │ │ │ mov w22, w18 │ │ │ │ mov w25, w17 │ │ │ │ ldr w0, [sp, #512] │ │ │ │ cmp w22, #0x0 │ │ │ │ - cbnz w0, 427e4 │ │ │ │ - b.le 40858 │ │ │ │ + cbnz w0, 42704 │ │ │ │ + b.le 40778 │ │ │ │ ldr w0, [x23, #28] │ │ │ │ cmp w0, w22 │ │ │ │ - b.eq 41004 // b.none │ │ │ │ + b.eq 40f24 // b.none │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str x8, [sp, #504] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w3, w22 │ │ │ │ ldr w4, [x23, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4c8 │ │ │ │ + add x2, x2, #0x3f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #504] │ │ │ │ ldr w0, [sp, #1244] │ │ │ │ subs w0, w0, #0x1 │ │ │ │ str w0, [sp, #1244] │ │ │ │ - b.eq 41448 // b.none │ │ │ │ + b.eq 41368 // b.none │ │ │ │ ldr w0, [sp, #256] │ │ │ │ cmp w25, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w22, gt │ │ │ │ - b.gt 41274 │ │ │ │ + b.gt 41194 │ │ │ │ ldr x1, [sp, #152] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x20, x4, #0xd70 │ │ │ │ - add x19, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x20, x4, #0xca0 │ │ │ │ + add x19, x2, #0xca8 │ │ │ │ mov x4, x20 │ │ │ │ ldr x0, [x1] │ │ │ │ mov x2, x19 │ │ │ │ mov w3, w26 │ │ │ │ mov x21, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr w4, [sp, #1240] │ │ │ │ ldr x0, [x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #152] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x23] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldr x0, [x1] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldp w5, w6, [x23, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w7, [x23, #24] │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w9, [x23, #16] │ │ │ │ str w9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - cbz w25, 41110 │ │ │ │ + cbz w25, 41030 │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.ne 41100 // b.any │ │ │ │ + b.ne 41020 // b.any │ │ │ │ ldr x21, [sp, #152] │ │ │ │ mov x4, x20 │ │ │ │ mov x2, x19 │ │ │ │ mov w3, w26 │ │ │ │ mov w1, w25 │ │ │ │ str x8, [sp, #344] │ │ │ │ ldr x0, [x21] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, w25 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x2a8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x23] │ │ │ │ str w1, [sp, #512] │ │ │ │ - b 3e9b4 │ │ │ │ + b 3e8d4 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x0, [x20] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x8 │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #8] │ │ │ │ ldr x8, [sp, #344] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 41174 │ │ │ │ + b.le 41094 │ │ │ │ ldr w0, [x23, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 411cc │ │ │ │ + b.gt 410ec │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov x7, x8 │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x8, x8, [sp] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ stp x8, x8, [sp, #16] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x8, x8, [sp, #32] │ │ │ │ stp x8, x8, [sp, #48] │ │ │ │ stp x8, x8, [sp, #64] │ │ │ │ stp x8, x8, [sp, #80] │ │ │ │ stp x8, x8, [sp, #96] │ │ │ │ stp x8, x24, [sp, #112] │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - b 41100 │ │ │ │ + b 41020 │ │ │ │ ldr x0, [x21] │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x1d0 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x100 │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ stp x8, x8, [sp] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x21] │ │ │ │ stp x8, x8, [sp, #16] │ │ │ │ mov x7, x8 │ │ │ │ stp x8, x8, [sp, #32] │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ stp x8, x8, [sp, #48] │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ stp x8, x8, [sp, #64] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x8, x8, [sp, #80] │ │ │ │ stp x8, x8, [sp, #96] │ │ │ │ stp x8, x24, [sp, #112] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - cbz w22, 41100 │ │ │ │ + cbz w22, 41020 │ │ │ │ ldr x0, [x21] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2a0 │ │ │ │ + add x2, x2, #0x1d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - b 41100 │ │ │ │ + b 41020 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - cbz x0, 4129c │ │ │ │ + cbz x0, 411bc │ │ │ │ add x0, sp, #0x940 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x8, [sp, #344] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ - cbz x0, 41438 │ │ │ │ + cbz x0, 41358 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x0, [x21] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ add x3, sp, #0x940 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + add x2, x2, #0x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #1240] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ - add x20, x19, #0x6b8 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ + add x20, x19, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x23] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldp w5, w6, [x23, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w7, [x23, #24] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w9, [x23, #16] │ │ │ │ str w9, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x2, x20 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x188 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x2, x20 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x8 │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #8] │ │ │ │ ldr x8, [sp, #344] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 413e4 │ │ │ │ + b.le 41304 │ │ │ │ ldr w0, [x23, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.gt 411cc │ │ │ │ + b.gt 410ec │ │ │ │ ldr x0, [x21] │ │ │ │ stp x8, x8, [sp] │ │ │ │ mov x7, x8 │ │ │ │ stp x8, x8, [sp, #16] │ │ │ │ mov x6, x8 │ │ │ │ mov x5, x8 │ │ │ │ stp x8, x8, [sp, #32] │ │ │ │ mov x4, x8 │ │ │ │ mov x3, x8 │ │ │ │ stp x8, x8, [sp, #48] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x8, x8, [sp, #64] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ stp x8, x8, [sp, #80] │ │ │ │ stp x8, x8, [sp, #96] │ │ │ │ stp x8, x24, [sp, #112] │ │ │ │ str x8, [sp, #344] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x8, [sp, #344] │ │ │ │ - b 41240 │ │ │ │ + b 41160 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ - adrp x19, 5e000 │ │ │ │ - b 412e4 │ │ │ │ + adrp x19, 5d000 │ │ │ │ + b 41204 │ │ │ │ ldr w0, [x23, #60] │ │ │ │ mov w26, w22 │ │ │ │ ldr d15, [sp, #336] │ │ │ │ mov w22, w25 │ │ │ │ ldr x21, [sp, #520] │ │ │ │ ldr x9, [sp, #1112] │ │ │ │ ldr w25, [sp, #332] │ │ │ │ ldr w15, [sp, #360] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 40898 // b.none │ │ │ │ + b.eq 407b8 // b.none │ │ │ │ ldr w0, [sp, #256] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w22, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ str w0, [sp, #360] │ │ │ │ cmp w1, #0x0 │ │ │ │ str w1, [sp, #332] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #152] │ │ │ │ - b.ne 42328 // b.any │ │ │ │ + b.ne 42248 // b.any │ │ │ │ ldr w0, [sp, #160] │ │ │ │ cmp w25, #0x0 │ │ │ │ ccmp w0, #0x0, #0x0, le │ │ │ │ - b.ne 42114 // b.any │ │ │ │ - cbz w25, 43214 │ │ │ │ + b.ne 42034 // b.any │ │ │ │ + cbz w25, 43134 │ │ │ │ movi d10, #0x0 │ │ │ │ - adrp x19, 5b000 │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ str d10, [sp, #336] │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr w0, [sp, #368] │ │ │ │ - cbz w0, 431f8 │ │ │ │ + cbz w0, 43118 │ │ │ │ ldr w1, [sp, #208] │ │ │ │ - cbz w1, 41594 │ │ │ │ + cbz w1, 414b4 │ │ │ │ scvtf d13, w0 │ │ │ │ ldr d31, [sp, #712] │ │ │ │ fdiv d13, d31, d13 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d13 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #368] │ │ │ │ - add x2, x2, #0xcd8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ ldr w4, [sp, #376] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #736] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr w0, [sp, #352] │ │ │ │ movi d0, #0x0 │ │ │ │ - cbz w0, 415ac │ │ │ │ + cbz w0, 414cc │ │ │ │ scvtf d0, w0 │ │ │ │ ldr d31, [sp, #696] │ │ │ │ fdiv d0, d31, d0 │ │ │ │ ldr w0, [sp, #364] │ │ │ │ str xzr, [sp, #256] │ │ │ │ - cbz w0, 415c8 │ │ │ │ + cbz w0, 414e8 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #704] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #256] │ │ │ │ ldr w0, [sp, #288] │ │ │ │ - cbz w0, 4323c │ │ │ │ + cbz w0, 4315c │ │ │ │ scvtf d31, w0 │ │ │ │ ldr w0, [sp, #300] │ │ │ │ ldr d30, [sp, #680] │ │ │ │ movi d9, #0x0 │ │ │ │ fdiv d14, d30, d31 │ │ │ │ - cbz w0, 415f4 │ │ │ │ + cbz w0, 41514 │ │ │ │ scvtf d30, w0 │ │ │ │ ldr d29, [sp, #400] │ │ │ │ fdiv d9, d29, d30 │ │ │ │ ldr d30, [sp, #592] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #232] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ - cbz w0, 42ff8 │ │ │ │ + cbz w0, 42f18 │ │ │ │ scvtf d13, w0 │ │ │ │ ldr d31, [sp, #616] │ │ │ │ fdiv d8, d31, d13 │ │ │ │ ldr d31, [sp, #688] │ │ │ │ fdiv d13, d31, d13 │ │ │ │ ldr w0, [sp, #208] │ │ │ │ - cbnz w0, 42d80 │ │ │ │ + cbnz w0, 42ca0 │ │ │ │ scvtf d13, w26 │ │ │ │ ldr d31, [sp, #824] │ │ │ │ ldr w0, [sp, #296] │ │ │ │ fdiv d31, d31, d13 │ │ │ │ str d31, [sp, #256] │ │ │ │ ldr d31, [sp, #240] │ │ │ │ fdiv d9, d31, d13 │ │ │ │ - cbz w0, 42cb8 │ │ │ │ + cbz w0, 42bd8 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #896] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldr d30, [sp, #904] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #232] │ │ │ │ ldr w0, [sp, #160] │ │ │ │ orr w0, w0, w25 │ │ │ │ - cbnz w0, 42bec │ │ │ │ + cbnz w0, 42b0c │ │ │ │ ldr x28, [sp, #152] │ │ │ │ - add x24, x19, #0xd70 │ │ │ │ + add x24, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x27, x20, #0xd78 │ │ │ │ + add x27, x20, #0xca8 │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w26 │ │ │ │ ldr d0, [sp, #256] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d1, [sp, #832] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr d2, [sp, #840] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #208] │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w0, 4187c │ │ │ │ + cbnz w0, 4179c │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz w25, 41824 │ │ │ │ + cbz w25, 41744 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ @@ -56038,103 +55982,103 @@ │ │ │ │ ldp d31, d1, [sp, #432] │ │ │ │ mov w3, w26 │ │ │ │ ldr x28, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ fmov d3, d31 │ │ │ │ ldr d2, [sp, #448] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #272] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #240] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ cmp w25, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.le 41784 │ │ │ │ + b.le 416a4 │ │ │ │ ldr w0, [sp, #1204] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 43378 │ │ │ │ + b.gt 43298 │ │ │ │ ldr w0, [sp, #296] │ │ │ │ - cbz w0, 417e0 │ │ │ │ + cbz w0, 41700 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #296] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #304] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr w0, [sp, #332] │ │ │ │ - cbz w0, 41aa4 │ │ │ │ + cbz w0, 419c4 │ │ │ │ ldr w0, [sp, #360] │ │ │ │ - cbz w0, 40898 │ │ │ │ + cbz w0, 407b8 │ │ │ │ ldr x19, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 40898 │ │ │ │ + b 407b8 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d0, d9 │ │ │ │ ldp d1, d2, [sp, #272] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #240] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 41784 │ │ │ │ + b 416a4 │ │ │ │ ldr x28, [sp, #152] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w8, [sp, #3600] │ │ │ │ ldr x0, [x28] │ │ │ │ @@ -56143,38 +56087,38 @@ │ │ │ │ ldr d31, [sp, #848] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #856] │ │ │ │ ldr d2, [sp, #864] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x150 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #872] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #880] │ │ │ │ ldr d2, [sp, #888] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w25, 4325c │ │ │ │ + cbnz w25, 4317c │ │ │ │ ldr w28, [sp, #144] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w3, w28 │ │ │ │ str x9, [sp, #160] │ │ │ │ str w8, [sp, #3600] │ │ │ │ @@ -56183,236 +56127,236 @@ │ │ │ │ ldr x25, [sp, #152] │ │ │ │ fmov d0, d9 │ │ │ │ ldp d1, d2, [sp, #272] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #240] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x24 │ │ │ │ mov w3, w28 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #456] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #472] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov x4, x24 │ │ │ │ mov w3, w28 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #480] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #496] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr w0, [sp, #296] │ │ │ │ - cbz w0, 417e0 │ │ │ │ + cbz w0, 41700 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #296] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #304] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #296] │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr d0, [sp, #232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #912] │ │ │ │ ldr d2, [sp, #920] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 417e0 │ │ │ │ + b 41700 │ │ │ │ str x9, [sp, #144] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.le 40898 │ │ │ │ + b.le 407b8 │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.eq 40898 // b.none │ │ │ │ - adrp x19, 5d000 │ │ │ │ - add x19, x19, #0x5b8 │ │ │ │ + b.eq 407b8 // b.none │ │ │ │ + adrp x19, 5c000 │ │ │ │ + add x19, x19, #0x4e8 │ │ │ │ mov x0, x19 │ │ │ │ bl 95c0 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbz x0, 43b00 │ │ │ │ + cbz x0, 43a20 │ │ │ │ mov x0, x19 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 95c0 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ mov x20, x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - adrp x0, 5d000 │ │ │ │ - add x0, x0, #0x5d0 │ │ │ │ + adrp x0, 5c000 │ │ │ │ + add x0, x0, #0x500 │ │ │ │ str x9, [sp, #144] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ - cbz w0, 43ab0 │ │ │ │ + cbz w0, 439d0 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ add x19, sp, #0x538 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x5e8 │ │ │ │ + add x3, x3, #0x518 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ - add x25, x0, #0xfd0 │ │ │ │ + add x25, x0, #0xf00 │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ cmp w22, #0x2 │ │ │ │ - b.eq 43640 // b.none │ │ │ │ + b.eq 43560 // b.none │ │ │ │ sub w20, w22, #0x67 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ls 43bb0 // b.plast │ │ │ │ + b.ls 43ad0 // b.plast │ │ │ │ cmp w22, #0x3 │ │ │ │ - b.eq 43b0c // b.none │ │ │ │ + b.eq 43a2c // b.none │ │ │ │ mov w19, w20 │ │ │ │ cmp w22, #0x69 │ │ │ │ - b.ne 41bd8 // b.any │ │ │ │ + b.ne 41af8 // b.any │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x320 │ │ │ │ + add x2, x2, #0x250 │ │ │ │ str x9, [sp, #144] │ │ │ │ mov w19, #0x2 // #2 │ │ │ │ ldr x0, [x0] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 40898 │ │ │ │ + b.le 407b8 │ │ │ │ ldr x24, [sp, #168] │ │ │ │ mov w26, w22 │ │ │ │ ldr w14, [x23, #4] │ │ │ │ mov w22, w20 │ │ │ │ mov w20, w19 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ ldr x19, [sp, #320] │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w27, w8 │ │ │ │ mov w25, w7 │ │ │ │ mov w28, w10 │ │ │ │ add x1, x1, #0x108 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str x1, [sp, #160] │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 41fa0 │ │ │ │ + b.le 41ec0 │ │ │ │ mov x0, x21 │ │ │ │ ldr w15, [x23, #8] │ │ │ │ mov w21, w26 │ │ │ │ mov w8, w25 │ │ │ │ mov x26, x0 │ │ │ │ str wzr, [sp, #144] │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 41f78 │ │ │ │ + b.le 41e98 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ ldr w18, [x23, #12] │ │ │ │ mov w0, w25 │ │ │ │ mov w13, w8 │ │ │ │ mov w25, w21 │ │ │ │ mov w21, w0 │ │ │ │ cmp w18, #0x0 │ │ │ │ - b.le 41f64 │ │ │ │ + b.le 41e84 │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ ldr w6, [x23, #16] │ │ │ │ mov w10, w13 │ │ │ │ str w22, [sp, #328] │ │ │ │ mov w22, w8 │ │ │ │ mov w8, w21 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 41f4c │ │ │ │ + b.le 41e6c │ │ │ │ mov w0, w22 │ │ │ │ ldr w4, [x23, #20] │ │ │ │ mov w22, w25 │ │ │ │ mov w7, w8 │ │ │ │ mov w25, w0 │ │ │ │ mov x12, #0x0 // #0 │ │ │ │ str x9, [sp, #280] │ │ │ │ str w20, [sp, #300] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 41f28 │ │ │ │ + b.le 41e48 │ │ │ │ ldr w20, [x23, #24] │ │ │ │ mov w8, w12 │ │ │ │ mov w13, w25 │ │ │ │ str x12, [sp, #272] │ │ │ │ mov x11, x19 │ │ │ │ str x19, [sp, #288] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 41f10 │ │ │ │ + b.le 41e30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ str w8, [sp, #168] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str w13, [sp, #176] │ │ │ │ str w10, [sp, #184] │ │ │ │ @@ -56426,17 +56370,17 @@ │ │ │ │ str w7, [sp, #296] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ mov w2, w20 │ │ │ │ mov x25, x0 │ │ │ │ ldp x11, x20, [sp, #264] │ │ │ │ mov x9, x25 │ │ │ │ ldr x25, [sp, #280] │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ ldr w8, [sp, #168] │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + add x0, x0, #0x298 │ │ │ │ ldr w13, [sp, #176] │ │ │ │ ldr w10, [sp, #184] │ │ │ │ ldr w14, [sp, #192] │ │ │ │ ldr w15, [sp, #200] │ │ │ │ ldr w18, [sp, #208] │ │ │ │ ldr w6, [sp, #240] │ │ │ │ ldr w4, [sp, #248] │ │ │ │ @@ -56462,54 +56406,54 @@ │ │ │ │ mul w0, w30, w14 │ │ │ │ madd w30, w12, w30, w1 │ │ │ │ mov w1, #0x118 // #280 │ │ │ │ madd w0, w0, w10, w30 │ │ │ │ smull x0, w0, w1 │ │ │ │ add x12, x16, x0 │ │ │ │ cmp w17, #0x17 │ │ │ │ - b.ls 41fe8 // b.plast │ │ │ │ + b.ls 41f08 // b.plast │ │ │ │ mov x17, #0x0 // #0 │ │ │ │ - cbz x24, 41dd0 │ │ │ │ + cbz x24, 41cf0 │ │ │ │ ldr w1, [x24] │ │ │ │ cmp w1, w20 │ │ │ │ - b.ne 41ee8 // b.any │ │ │ │ - cbz x26, 41de0 │ │ │ │ + b.ne 41e08 // b.any │ │ │ │ + cbz x26, 41d00 │ │ │ │ ldr w1, [x26] │ │ │ │ cmp w21, w1 │ │ │ │ - b.ne 41ee8 // b.any │ │ │ │ - cbz w27, 41df0 │ │ │ │ + b.ne 41e08 // b.any │ │ │ │ + cbz w27, 41d10 │ │ │ │ ldr w1, [x12, #56] │ │ │ │ tst w27, w1 │ │ │ │ - b.eq 41ee8 // b.none │ │ │ │ - cbz w28, 41e00 │ │ │ │ + b.eq 41e08 // b.none │ │ │ │ + cbz w28, 41d20 │ │ │ │ ldr w1, [x12, #56] │ │ │ │ tst w28, w1 │ │ │ │ - b.ne 41ee8 // b.any │ │ │ │ + b.ne 41e08 // b.any │ │ │ │ ldr x1, [sp, #136] │ │ │ │ - cbz x1, 41ff4 │ │ │ │ - cbz x25, 41e18 │ │ │ │ + cbz x1, 41f14 │ │ │ │ + cbz x25, 41d38 │ │ │ │ ldr w1, [x25] │ │ │ │ cmp w1, w19 │ │ │ │ - b.ne 41ee8 // b.any │ │ │ │ + b.ne 41e08 // b.any │ │ │ │ ldr w1, [x12, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 41ee8 // b.pmore │ │ │ │ + b.hi 41e08 // b.pmore │ │ │ │ cmp w22, #0x67 │ │ │ │ - b.eq 42098 // b.none │ │ │ │ + b.eq 41fb8 // b.none │ │ │ │ cmp w22, #0x68 │ │ │ │ - b.eq 42010 // b.none │ │ │ │ + b.eq 41f30 // b.none │ │ │ │ cmp w22, #0x3 │ │ │ │ - b.ne 41ee4 // b.any │ │ │ │ + b.ne 41e04 // b.any │ │ │ │ ldr x1, [sp, #216] │ │ │ │ str x9, [sp, #168] │ │ │ │ ldr d30, [x12, #48] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldrsw x4, [x12, #108] │ │ │ │ - add x2, x2, #0x370 │ │ │ │ + add x2, x2, #0x2a0 │ │ │ │ ldr w1, [x1, x20, lsl #2] │ │ │ │ str w8, [sp, #176] │ │ │ │ str w7, [sp, #184] │ │ │ │ scvtf d31, w1 │ │ │ │ str w10, [sp, #192] │ │ │ │ str w3, [sp, #200] │ │ │ │ mul x4, x4, x17 │ │ │ │ @@ -56540,92 +56484,92 @@ │ │ │ │ ldr w7, [sp, #184] │ │ │ │ ldr w10, [sp, #192] │ │ │ │ ldr w3, [sp, #200] │ │ │ │ ldr w13, [sp, #296] │ │ │ │ add w3, w3, #0x1 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w2, w19 │ │ │ │ - b.gt 41d60 │ │ │ │ + b.gt 41c80 │ │ │ │ add w21, w21, #0x1 │ │ │ │ mov w20, w2 │ │ │ │ cmp w21, w4 │ │ │ │ - b.ge 420d8 // b.tcont │ │ │ │ + b.ge 41ff8 // b.tcont │ │ │ │ add x11, x11, #0x1 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.gt 41ce0 │ │ │ │ + b.gt 41c00 │ │ │ │ add w21, w21, #0x1 │ │ │ │ ldr x12, [sp, #272] │ │ │ │ ldr x19, [sp, #288] │ │ │ │ cmp w21, w4 │ │ │ │ - b.ge 420e8 // b.tcont │ │ │ │ + b.ge 42008 // b.tcont │ │ │ │ mov w25, w13 │ │ │ │ add x12, x12, #0x1 │ │ │ │ cmp w6, w12 │ │ │ │ - b.gt 41ca8 │ │ │ │ + b.gt 41bc8 │ │ │ │ ldr x9, [sp, #280] │ │ │ │ mov w0, w25 │ │ │ │ ldr w20, [sp, #300] │ │ │ │ mov w25, w22 │ │ │ │ mov w8, w7 │ │ │ │ mov w22, w0 │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w18 │ │ │ │ - b.lt 41c80 // b.tstop │ │ │ │ + b.lt 41ba0 // b.tstop │ │ │ │ ldr w22, [sp, #328] │ │ │ │ mov w21, w8 │ │ │ │ mov w13, w10 │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w15 │ │ │ │ - b.lt 41c60 // b.tstop │ │ │ │ + b.lt 41b80 // b.tstop │ │ │ │ mov w21, w25 │ │ │ │ mov w8, w13 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #144] │ │ │ │ cmp w0, w14 │ │ │ │ - b.lt 41c40 // b.tstop │ │ │ │ + b.lt 41b60 // b.tstop │ │ │ │ mov x0, x26 │ │ │ │ mov w26, w21 │ │ │ │ mov x21, x0 │ │ │ │ ldr w0, [x23] │ │ │ │ mov w25, w8 │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w0, w25 │ │ │ │ - b.gt 41c20 │ │ │ │ + b.gt 41b40 │ │ │ │ mov w19, w20 │ │ │ │ mov w20, w22 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ls 43d40 // b.plast │ │ │ │ + b.ls 43c60 // b.plast │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.ls 43d24 // b.plast │ │ │ │ + b.ls 43c44 // b.plast │ │ │ │ cmp w26, #0x3 │ │ │ │ - b.ne 40898 // b.any │ │ │ │ + b.ne 407b8 // b.any │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 40898 │ │ │ │ + b 407b8 │ │ │ │ ldr x1, [sp, #160] │ │ │ │ ldr x17, [x1, w17, uxtw #3] │ │ │ │ - b 41dc0 │ │ │ │ + b 41ce0 │ │ │ │ ldr x1, [sp, #224] │ │ │ │ - cbz x1, 41e18 │ │ │ │ + cbz x1, 41d38 │ │ │ │ ldr w1, [x1] │ │ │ │ ldr w30, [x12, #40] │ │ │ │ cmp w30, w1 │ │ │ │ - b.eq 41e18 // b.none │ │ │ │ - b 41ee8 │ │ │ │ + b.eq 41d38 // b.none │ │ │ │ + b 41e08 │ │ │ │ str x9, [sp, #176] │ │ │ │ mov w6, #0x53 // #83 │ │ │ │ str w13, [sp, #184] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ str w7, [sp, #192] │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ str w10, [sp, #200] │ │ │ │ str x11, [sp, #208] │ │ │ │ str w8, [sp, #296] │ │ │ │ ldr x0, [sp, #216] │ │ │ │ ldp d0, d31, [x12, #8] │ │ │ │ str w3, [sp, #168] │ │ │ │ ldr w4, [x0, x20, lsl #2] │ │ │ │ @@ -56645,15 +56589,15 @@ │ │ │ │ ldp w18, w6, [x23, #12] │ │ │ │ ldp w4, w2, [x23, #20] │ │ │ │ ldr w3, [sp, #168] │ │ │ │ ldr w13, [sp, #184] │ │ │ │ ldr w7, [sp, #192] │ │ │ │ ldr w10, [sp, #200] │ │ │ │ ldr w8, [sp, #296] │ │ │ │ - b 41ee4 │ │ │ │ + b 41e04 │ │ │ │ ldr d0, [x16, x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d31, [x12, #16] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ str w3, [sp, #168] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ str x9, [sp, #176] │ │ │ │ @@ -56661,36 +56605,36 @@ │ │ │ │ str w13, [sp, #184] │ │ │ │ ldr x0, [x0] │ │ │ │ str w7, [sp, #192] │ │ │ │ str w10, [sp, #200] │ │ │ │ str x11, [sp, #208] │ │ │ │ str w8, [sp, #296] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4206c │ │ │ │ + b 41f8c │ │ │ │ ldr x12, [sp, #272] │ │ │ │ mov w25, w13 │ │ │ │ ldr x19, [sp, #288] │ │ │ │ - b 41f28 │ │ │ │ + b 41e48 │ │ │ │ add x12, x12, #0x1 │ │ │ │ cmp w6, w12 │ │ │ │ - b.le 420fc │ │ │ │ + b.le 4201c │ │ │ │ mov w8, w12 │ │ │ │ - b 41cbc │ │ │ │ + b 41bdc │ │ │ │ ldr x9, [sp, #280] │ │ │ │ mov w25, w22 │ │ │ │ ldr w20, [sp, #300] │ │ │ │ mov w22, w13 │ │ │ │ mov w8, w7 │ │ │ │ - b 41f4c │ │ │ │ - cbz w25, 42780 │ │ │ │ + b 41e6c │ │ │ │ + cbz w25, 426a0 │ │ │ │ scvtf d28, w25 │ │ │ │ ldr d31, [sp, #200] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #200] │ │ │ │ - cbz w15, 42778 │ │ │ │ + cbz w15, 42698 │ │ │ │ scvtf d30, w15 │ │ │ │ ldr d31, [sp, #176] │ │ │ │ fdiv d31, d31, d30 │ │ │ │ str d31, [sp, #176] │ │ │ │ ldr d31, [sp, #560] │ │ │ │ ldr w0, [sp, #160] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ @@ -56723,125 +56667,125 @@ │ │ │ │ str d31, [sp, #1024] │ │ │ │ ldr d31, [sp, #384] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #512] │ │ │ │ ldr d31, [sp, #392] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #504] │ │ │ │ - cbz w0, 4276c │ │ │ │ + cbz w0, 4268c │ │ │ │ scvtf d26, w0 │ │ │ │ ldr d31, [sp, #232] │ │ │ │ fdiv d9, d15, d26 │ │ │ │ fdiv d8, d31, d26 │ │ │ │ ldr d31, [sp, #184] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #256] │ │ │ │ ldr x28, [sp, #152] │ │ │ │ - adrp x19, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x24, x19, #0xd70 │ │ │ │ - adrp x20, 5b000 │ │ │ │ - add x27, x20, #0xd78 │ │ │ │ + add x24, x19, #0xca0 │ │ │ │ + adrp x20, 5a000 │ │ │ │ + add x27, x20, #0xca8 │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #1048] │ │ │ │ str d29, [sp, #1072] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #1048] │ │ │ │ cmp w25, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.gt 42388 │ │ │ │ - b.ne 42750 // b.any │ │ │ │ + b.gt 422a8 │ │ │ │ + b.ne 42670 // b.any │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #384] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d10, d15 │ │ │ │ ldr d31, [sp, #184] │ │ │ │ fmov d15, d9 │ │ │ │ ldr x9, [sp, #384] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ str d31, [sp, #336] │ │ │ │ ldr d31, [sp, #256] │ │ │ │ str d31, [sp, #184] │ │ │ │ ldr w0, [sp, #160] │ │ │ │ - cbz w0, 414d0 │ │ │ │ + cbz w0, 413f0 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #256] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #160] │ │ │ │ - add x2, x2, #0xc60 │ │ │ │ + add x2, x2, #0xb90 │ │ │ │ ldr d3, [sp, #232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #528] │ │ │ │ ldr d1, [sp, #672] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #256] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 41520 │ │ │ │ - adrp x19, 5e000 │ │ │ │ + b 41440 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x20] │ │ │ │ str w15, [sp, #256] │ │ │ │ str x9, [sp, #336] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x438 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #336] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr w15, [sp, #256] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ str w0, [sp, #332] │ │ │ │ str w0, [sp, #360] │ │ │ │ - b 414ac │ │ │ │ + b 413cc │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ @@ -56851,258 +56795,258 @@ │ │ │ │ mov x1, #0x4059000000000000 // #4636737291354636288 │ │ │ │ fmov d0, x1 │ │ │ │ add w0, w4, w25 │ │ │ │ mov w3, w25 │ │ │ │ scvtf d1, w4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ scvtf d26, w0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ fdiv d1, d1, d26 │ │ │ │ fdiv d28, d28, d26 │ │ │ │ fmul d1, d1, d0 │ │ │ │ fmul d0, d28, d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #176] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #200] │ │ │ │ - add x2, x2, #0x610 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ ldr d2, [sp, #264] │ │ │ │ ldr d0, [sp, #336] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #392] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #504] │ │ │ │ - add x2, x2, #0x698 │ │ │ │ + add x2, x2, #0x5c8 │ │ │ │ ldr d1, [sp, #656] │ │ │ │ ldr d2, [sp, #664] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #384] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #512] │ │ │ │ - add x2, x2, #0x700 │ │ │ │ + add x2, x2, #0x630 │ │ │ │ ldr d1, [sp, #640] │ │ │ │ ldr d2, [sp, #648] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #520] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #576] │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + add x2, x2, #0x698 │ │ │ │ ldr d2, [sp, #584] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #560] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #936] │ │ │ │ - add x2, x2, #0x7b8 │ │ │ │ + add x2, x2, #0x6e8 │ │ │ │ ldr d2, [sp, #944] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #568] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #960] │ │ │ │ - add x2, x2, #0x818 │ │ │ │ + add x2, x2, #0x748 │ │ │ │ ldr d2, [sp, #968] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #928] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #984] │ │ │ │ - add x2, x2, #0x878 │ │ │ │ + add x2, x2, #0x7a8 │ │ │ │ ldr d2, [sp, #992] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #952] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1008] │ │ │ │ - add x2, x2, #0x8d8 │ │ │ │ + add x2, x2, #0x808 │ │ │ │ ldr d2, [sp, #1016] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #976] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1056] │ │ │ │ - add x2, x2, #0x938 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ ldr d2, [sp, #1064] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d11 │ │ │ │ ldr x0, [x28] │ │ │ │ fmov d1, d12 │ │ │ │ ldr d0, [sp, #1000] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x998 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x8c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #1080] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1088] │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x928 │ │ │ │ ldr d2, [sp, #1096] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d14 │ │ │ │ ldr x0, [x28] │ │ │ │ fmov d1, d10 │ │ │ │ ldr d0, [sp, #1024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d29, [sp, #1072] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fmov d0, d29 │ │ │ │ ldr d1, [sp, #1032] │ │ │ │ ldr d2, [sp, #1040] │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #544] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #536] │ │ │ │ - add x2, x2, #0xb18 │ │ │ │ + add x2, x2, #0xa48 │ │ │ │ ldr w3, [sp, #540] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #548] │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xaa0 │ │ │ │ ldr w3, [sp, #552] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #556] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #1048] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr d31, [sp, #184] │ │ │ │ fmov d10, d15 │ │ │ │ fmov d15, d9 │ │ │ │ str d31, [sp, #336] │ │ │ │ ldr d31, [sp, #256] │ │ │ │ str d31, [sp, #184] │ │ │ │ - b 422c0 │ │ │ │ + b 421e0 │ │ │ │ movi d8, #0x0 │ │ │ │ fmov d9, d8 │ │ │ │ - b 421e0 │ │ │ │ + b 42100 │ │ │ │ str xzr, [sp, #176] │ │ │ │ - b 4213c │ │ │ │ - cbz w15, 429e8 │ │ │ │ + b 4205c │ │ │ │ + cbz w15, 42908 │ │ │ │ scvtf d30, w15 │ │ │ │ ldr d31, [sp, #176] │ │ │ │ fdiv d31, d31, d30 │ │ │ │ str d31, [sp, #176] │ │ │ │ ldr w0, [sp, #160] │ │ │ │ - cbz w0, 429a8 │ │ │ │ + cbz w0, 428c8 │ │ │ │ movi d29, #0x0 │ │ │ │ scvtf d28, w0 │ │ │ │ ldr d31, [sp, #232] │ │ │ │ fdiv d9, d15, d28 │ │ │ │ str d29, [sp, #200] │ │ │ │ fdiv d8, d31, d28 │ │ │ │ str d29, [sp, #256] │ │ │ │ @@ -57112,128 +57056,128 @@ │ │ │ │ str d29, [sp, #560] │ │ │ │ str d29, [sp, #568] │ │ │ │ str d29, [sp, #928] │ │ │ │ str d29, [sp, #952] │ │ │ │ str d29, [sp, #976] │ │ │ │ str d29, [sp, #1000] │ │ │ │ str d29, [sp, #1024] │ │ │ │ - b 421ec │ │ │ │ - cbnz w25, 40854 │ │ │ │ - b.le 40858 │ │ │ │ + b 4210c │ │ │ │ + cbnz w25, 40774 │ │ │ │ + b.le 40778 │ │ │ │ ldr w0, [sp, #256] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 428e4 │ │ │ │ + b.gt 42804 │ │ │ │ ldr w0, [x23, #28] │ │ │ │ cmp w0, w22 │ │ │ │ - b.ne 40fb8 // b.any │ │ │ │ + b.ne 40ed8 // b.any │ │ │ │ ldr w0, [x23, #60] │ │ │ │ mov w26, w22 │ │ │ │ ldr d15, [sp, #336] │ │ │ │ mov w22, w25 │ │ │ │ ldr x21, [sp, #520] │ │ │ │ ldr x9, [sp, #1112] │ │ │ │ ldr w25, [sp, #332] │ │ │ │ ldr w15, [sp, #360] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 40898 // b.none │ │ │ │ + b.eq 407b8 // b.none │ │ │ │ ldr w0, [sp, #256] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w22, #0x0 │ │ │ │ str w0, [sp, #360] │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #332] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #152] │ │ │ │ - b 414ac │ │ │ │ + b 413cc │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 3f720 // b.none │ │ │ │ + b.eq 3f640 // b.none │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 3f720 // b.none │ │ │ │ + b.eq 3f640 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1208] │ │ │ │ ldr x0, [x6] │ │ │ │ str w3, [sp, #1232] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x6, [sp, #1208] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1232] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x6] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #320] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr d31, [x25, #16] │ │ │ │ ldr d30, [x22, x20] │ │ │ │ ldrb w6, [x0, x27] │ │ │ │ ldp w4, w5, [x25, #60] │ │ │ │ fmul d9, d15, d31 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 3f720 │ │ │ │ + b 3f640 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ str x8, [sp, #504] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x8, [sp, #504] │ │ │ │ - cbz x0, 4290c │ │ │ │ + cbz x0, 4282c │ │ │ │ ldr w2, [sp, #512] │ │ │ │ add x0, sp, #0x940 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x8, [sp, #504] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4024] │ │ │ │ - adrp x19, 5e000 │ │ │ │ + adrp x19, 5d000 │ │ │ │ ldr x3, [sp, #192] │ │ │ │ - add x2, x19, #0x6b8 │ │ │ │ + add x2, x19, #0x5e8 │ │ │ │ ldr x0, [x21] │ │ │ │ str x8, [sp, #504] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #248] │ │ │ │ add x1, sp, #0x940 │ │ │ │ - adrp x3, 5b000 │ │ │ │ - add x3, x3, #0xfc0 │ │ │ │ + adrp x3, 5a000 │ │ │ │ + add x3, x3, #0xef0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x21] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23, #28] │ │ │ │ cmp w0, w22 │ │ │ │ - b.eq 42970 // b.none │ │ │ │ + b.eq 42890 // b.none │ │ │ │ ldr x8, [sp, #504] │ │ │ │ - b 40fc0 │ │ │ │ + b 40ee0 │ │ │ │ ldr w0, [x23, #60] │ │ │ │ mov w26, w22 │ │ │ │ str x21, [sp, #152] │ │ │ │ mov w22, w25 │ │ │ │ ldr d15, [sp, #336] │ │ │ │ ldr x21, [sp, #520] │ │ │ │ ldr x9, [sp, #1112] │ │ │ │ ldr w25, [sp, #332] │ │ │ │ ldr w15, [sp, #360] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 4232c // b.any │ │ │ │ - b 40898 │ │ │ │ + b.ne 4224c // b.any │ │ │ │ + b 407b8 │ │ │ │ movi d8, #0x0 │ │ │ │ fmov d9, d8 │ │ │ │ fmov d29, d8 │ │ │ │ str d8, [sp, #200] │ │ │ │ str d8, [sp, #256] │ │ │ │ str d8, [sp, #336] │ │ │ │ stp d8, d8, [sp, #504] │ │ │ │ @@ -57241,75 +57185,75 @@ │ │ │ │ str d8, [sp, #560] │ │ │ │ str d8, [sp, #568] │ │ │ │ str d8, [sp, #928] │ │ │ │ str d8, [sp, #952] │ │ │ │ str d8, [sp, #976] │ │ │ │ str d8, [sp, #1000] │ │ │ │ str d8, [sp, #1024] │ │ │ │ - b 421ec │ │ │ │ + b 4210c │ │ │ │ str xzr, [sp, #176] │ │ │ │ - b 42794 │ │ │ │ + b 426b4 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 3f720 │ │ │ │ + b 3f640 │ │ │ │ add w8, w23, #0x1 │ │ │ │ mov x26, x24 │ │ │ │ mov x21, x7 │ │ │ │ mov x24, x14 │ │ │ │ cmp w5, w8 │ │ │ │ - b.le 42a38 │ │ │ │ + b.le 42958 │ │ │ │ mov x21, x26 │ │ │ │ mov w17, w13 │ │ │ │ mov w20, w22 │ │ │ │ mov w18, w9 │ │ │ │ mov x26, x14 │ │ │ │ - b 40f0c │ │ │ │ + b 40e2c │ │ │ │ fmov d27, d29 │ │ │ │ fmov d30, d31 │ │ │ │ - b 3fe80 │ │ │ │ + b 3fda0 │ │ │ │ add x26, x26, #0x1 │ │ │ │ cmp w3, w26 │ │ │ │ - b.le 42a70 │ │ │ │ + b.le 42990 │ │ │ │ str w26, [sp, #1144] │ │ │ │ - b 3fc64 │ │ │ │ + b 3fb84 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 40980 │ │ │ │ + b 408a0 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 42ad8 // b.pmore │ │ │ │ + b.hi 429f8 // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 40980 │ │ │ │ + b 408a0 │ │ │ │ mov w20, w22 │ │ │ │ mov w17, w13 │ │ │ │ mov w18, w9 │ │ │ │ mov x22, x25 │ │ │ │ mov x26, x14 │ │ │ │ - b 40f1c │ │ │ │ + b 40e3c │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldr w0, [sp, #552] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #552] │ │ │ │ - b 4059c │ │ │ │ + b 404bc │ │ │ │ ldr w0, [sp, #548] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #548] │ │ │ │ - b 4059c │ │ │ │ - b.lt 42b44 // b.tstop │ │ │ │ + b 404bc │ │ │ │ + b.lt 42a64 // b.tstop │ │ │ │ ldr w0, [sp, #544] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #544] │ │ │ │ - b 40cf8 │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b 40c18 │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d28, x0 │ │ │ │ - b 40b84 │ │ │ │ + b 40aa4 │ │ │ │ str w4, [sp, #1208] │ │ │ │ str w5, [sp, #1248] │ │ │ │ str d31, [sp, #1296] │ │ │ │ str d30, [sp, #1304] │ │ │ │ str d23, [sp, #1312] │ │ │ │ str w6, [sp, #1320] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ @@ -57320,792 +57264,792 @@ │ │ │ │ ldr d30, [sp, #1304] │ │ │ │ ldr d23, [sp, #1312] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr w4, [sp, #1208] │ │ │ │ and w0, w3, #0xff │ │ │ │ ldr w5, [sp, #1248] │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 42be0 // b.none │ │ │ │ - b.hi 42b54 // b.pmore │ │ │ │ + b.eq 42b00 // b.none │ │ │ │ + b.hi 42a74 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 42b6c // b.pmore │ │ │ │ + b.hi 42a8c // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - b 40980 │ │ │ │ + b 408a0 │ │ │ │ ldr w0, [sp, #540] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #540] │ │ │ │ - b 40cf8 │ │ │ │ + b 40c18 │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 42be0 // b.none │ │ │ │ + b.eq 42b00 // b.none │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 40980 // b.none │ │ │ │ + b.eq 408a0 // b.none │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str x6, [sp, #1208] │ │ │ │ ldr x0, [x6] │ │ │ │ str d23, [sp, #1248] │ │ │ │ str w3, [sp, #1296] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x6, [sp, #1208] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1296] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x6] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #320] │ │ │ │ ldr x1, [sp, #1136] │ │ │ │ ldr d31, [x23, #16] │ │ │ │ ldr d30, [x20, x19] │ │ │ │ ldrb w6, [x0, x1] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr d23, [sp, #1248] │ │ │ │ fmul d8, d15, d31 │ │ │ │ ldp w5, w4, [x23, #60] │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 40980 │ │ │ │ + b 408a0 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 40980 │ │ │ │ + b 408a0 │ │ │ │ ldr x28, [sp, #152] │ │ │ │ - add x24, x19, #0xd70 │ │ │ │ + add x24, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x27, x20, #0xd78 │ │ │ │ + add x27, x20, #0xca8 │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #288] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d3, [sp, #760] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d1, [sp, #768] │ │ │ │ ldr d2, [sp, #776] │ │ │ │ - add x2, x2, #0xf90 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ ldr x9, [sp, #288] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w25, 42cc4 │ │ │ │ + cbnz w25, 42be4 │ │ │ │ ldr w1, [sp, #160] │ │ │ │ - cbz w1, 41668 │ │ │ │ + cbz w1, 41588 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d3, d10 │ │ │ │ fmov d0, d15 │ │ │ │ ldr w3, [sp, #160] │ │ │ │ ldp d1, d2, [sp, #416] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 41668 │ │ │ │ + b 41588 │ │ │ │ movi d8, #0x0 │ │ │ │ str d8, [sp, #232] │ │ │ │ - b 4165c │ │ │ │ + b 4157c │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w3, w25 │ │ │ │ ldr d0, [sp, #184] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d3, [sp, #336] │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #784] │ │ │ │ ldr d2, [sp, #792] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #160] │ │ │ │ ldr x9, [sp, #288] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w0, 43004 │ │ │ │ + cbnz w0, 42f24 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #800] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fdiv d0, d31, d13 │ │ │ │ ldr d1, [sp, #808] │ │ │ │ ldr d2, [sp, #816] │ │ │ │ - add x2, x2, #0x90 │ │ │ │ + add x2, x2, #0xfc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 41668 │ │ │ │ + b 41588 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str d0, [sp, #368] │ │ │ │ ldr x0, [x24] │ │ │ │ str x9, [sp, #376] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w27, [sp, #352] │ │ │ │ ldr x0, [x24] │ │ │ │ mov w3, w27 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd58 │ │ │ │ + add x2, x2, #0xc88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d0, [sp, #368] │ │ │ │ ldr x9, [sp, #376] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w27, 431c0 │ │ │ │ + cbnz w27, 430e0 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x27, 5c000 │ │ │ │ - add x2, x27, #0xc58 │ │ │ │ + adrp x27, 5b000 │ │ │ │ + add x2, x27, #0xb88 │ │ │ │ str x9, [sp, #352] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w28, [sp, #364] │ │ │ │ ldr x0, [x24] │ │ │ │ mov w3, w28 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #352] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w28, 43188 │ │ │ │ + cbnz w28, 430a8 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x28, x27, #0xc58 │ │ │ │ + add x28, x27, #0xb88 │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #352] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str x24, [sp, #152] │ │ │ │ ldr x0, [x24] │ │ │ │ - add x24, x20, #0xd78 │ │ │ │ + add x24, x20, #0xca8 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ mov x2, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x4, [sp, #256] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #288] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr w1, [sp, #288] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x9, [sp, #352] │ │ │ │ - cbnz w1, 43110 │ │ │ │ + cbnz w1, 43030 │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x24, x19, #0xd70 │ │ │ │ + add x24, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x28, x20, #0xd78 │ │ │ │ + add x28, x20, #0xca8 │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x28 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #328] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xeb8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xde8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr w1, [sp, #328] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x9, [sp, #232] │ │ │ │ - cbnz w1, 43098 │ │ │ │ - add x2, x27, #0xc58 │ │ │ │ + cbnz w1, 42fb8 │ │ │ │ + add x2, x27, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w28, [sp, #300] │ │ │ │ ldr x0, [x24] │ │ │ │ mov w3, w28 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + add x2, x2, #0xe88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w28, 43060 │ │ │ │ + cbnz w28, 42f80 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x2, x27, #0xc58 │ │ │ │ + add x2, x27, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #232] │ │ │ │ str w8, [sp, #3600] │ │ │ │ ldr x0, [x0] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 41624 │ │ │ │ + b 41544 │ │ │ │ movi d8, #0x0 │ │ │ │ fmov d13, d8 │ │ │ │ - b 4161c │ │ │ │ + b 4153c │ │ │ │ ldr x28, [sp, #152] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #184] │ │ │ │ ldr x0, [x28] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d3, d10 │ │ │ │ ldr x0, [x28] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w3, [sp, #160] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldp d1, d2, [sp, #416] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #184] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 42d20 │ │ │ │ + b 42c40 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ fmov d0, d9 │ │ │ │ ldr d1, [sp, #752] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr x0, [x0] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 42fc8 │ │ │ │ + b 42ee8 │ │ │ │ fmov d0, d13 │ │ │ │ ldr d1, [sp, #728] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - add x2, x27, #0xc58 │ │ │ │ + add x2, x27, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ ldr x24, [sp, #152] │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #624] │ │ │ │ - add x2, x2, #0xef0 │ │ │ │ + add x2, x2, #0xe20 │ │ │ │ ldr d2, [sp, #632] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #232] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 42f74 │ │ │ │ + b 42e94 │ │ │ │ fmov d0, d14 │ │ │ │ ldr d1, [sp, #408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ str x9, [sp, #288] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x28, [sp, #152] │ │ │ │ ldr x0, [x28] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x2, x24 │ │ │ │ ldr x4, [sp, #256] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #232] │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ ldr d1, [sp, #600] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #288] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 42ee8 │ │ │ │ + b 42e08 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #256] │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr d1, [sp, #744] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #352] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 42e44 │ │ │ │ + b 42d64 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #720] │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #352] │ │ │ │ ldr x0, [x0] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #352] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 42ddc │ │ │ │ + b 42cfc │ │ │ │ ldr w0, [sp, #208] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 41594 // b.none │ │ │ │ + b.eq 414b4 // b.none │ │ │ │ movi d13, #0x0 │ │ │ │ - b 4153c │ │ │ │ + b 4145c │ │ │ │ fmov d9, d15 │ │ │ │ movi d15, #0x0 │ │ │ │ ldr d31, [sp, #184] │ │ │ │ - adrp x19, 5b000 │ │ │ │ + adrp x19, 5a000 │ │ │ │ ldr d8, [sp, #232] │ │ │ │ - adrp x20, 5b000 │ │ │ │ + adrp x20, 5a000 │ │ │ │ str d15, [sp, #184] │ │ │ │ str d15, [sp, #232] │ │ │ │ str d31, [sp, #256] │ │ │ │ - b 42258 │ │ │ │ + b 42178 │ │ │ │ ldr w0, [sp, #300] │ │ │ │ - cbz w0, 433f8 │ │ │ │ + cbz w0, 43318 │ │ │ │ scvtf d31, w0 │ │ │ │ movi d14, #0x0 │ │ │ │ ldr d30, [sp, #400] │ │ │ │ fdiv d9, d30, d31 │ │ │ │ str d14, [sp, #232] │ │ │ │ - b 41600 │ │ │ │ + b 41520 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x4, x24 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #432] │ │ │ │ mov w3, w26 │ │ │ │ ldr x28, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #448] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ ldr x0, [x28] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d9 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w26 │ │ │ │ ldp d1, d2, [sp, #272] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #240] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #456] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #472] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x24 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d3, d1, [sp, #480] │ │ │ │ mov w3, w26 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fdiv d0, d3, d13 │ │ │ │ ldr d2, [sp, #496] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ cmp w25, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.le 419ec │ │ │ │ + b.le 4190c │ │ │ │ ldr w0, [sp, #1204] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 419ec │ │ │ │ + b.le 4190c │ │ │ │ str x9, [sp, #160] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl a1d0 │ │ │ │ ldr w2, [x23, #104] │ │ │ │ add w3, w0, #0x2 │ │ │ │ ldr x9, [sp, #160] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.le 43518 │ │ │ │ + b.le 43438 │ │ │ │ ldr x0, [x23, #96] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d13, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ umaddl x2, w2, w4, x0 │ │ │ │ mov x1, x0 │ │ │ │ - b 433d4 │ │ │ │ + b 432f4 │ │ │ │ add x1, x1, #0x18 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 43408 // b.none │ │ │ │ + b.eq 43328 // b.none │ │ │ │ ldr w4, [x1, #12] │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 433c8 // b.any │ │ │ │ + b.ne 432e8 // b.any │ │ │ │ ldr w4, [x1, #16] │ │ │ │ cmp w4, #0x5 │ │ │ │ - b.ne 433c8 // b.any │ │ │ │ + b.ne 432e8 // b.any │ │ │ │ ldr d13, [x1] │ │ │ │ fdiv d13, d13, d31 │ │ │ │ - b 433c8 │ │ │ │ + b 432e8 │ │ │ │ movi d9, #0x0 │ │ │ │ fmov d14, d9 │ │ │ │ str d9, [sp, #232] │ │ │ │ - b 41600 │ │ │ │ + b 41520 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d15, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ - b 43428 │ │ │ │ + b 43348 │ │ │ │ add x0, x0, #0x18 │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 4344c // b.none │ │ │ │ + b.eq 4336c // b.none │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 4341c // b.any │ │ │ │ + b.ne 4333c // b.any │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 4341c // b.any │ │ │ │ + b.ne 4333c // b.any │ │ │ │ ldr d15, [x0] │ │ │ │ fdiv d15, d15, d31 │ │ │ │ - b 4341c │ │ │ │ + b 4333c │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.eq 43518 // b.none │ │ │ │ + b.eq 43438 // b.none │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d13, d12 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ fdiv d0, d13, d11 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d11, d13 │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.gt 435f4 │ │ │ │ + b.gt 43514 │ │ │ │ fcmpe d12, d13 │ │ │ │ - b.gt 435f4 │ │ │ │ + b.gt 43514 │ │ │ │ fcmp d15, #0.0 │ │ │ │ - b.eq 43518 // b.none │ │ │ │ + b.eq 43438 // b.none │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d15, d13 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x24] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d11, d15 │ │ │ │ - b.gt 43580 │ │ │ │ + b.gt 434a0 │ │ │ │ fcmpe d12, d15 │ │ │ │ - b.gt 43580 │ │ │ │ + b.gt 434a0 │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ ldr w24, [sp, #296] │ │ │ │ - cbz w24, 417e0 │ │ │ │ + cbz w24, 41700 │ │ │ │ ldr x25, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x25] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w24 │ │ │ │ ldp d1, d2, [sp, #304] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #208] │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - cbnz w0, 41a48 │ │ │ │ - b 417e0 │ │ │ │ + cbnz w0, 41968 │ │ │ │ + b 41700 │ │ │ │ ldr x21, [sp, #152] │ │ │ │ - add x19, x19, #0xd70 │ │ │ │ + add x19, x19, #0xca0 │ │ │ │ ldr w22, [sp, #144] │ │ │ │ - add x20, x20, #0xd78 │ │ │ │ + add x20, x20, #0xca8 │ │ │ │ mov x4, x19 │ │ │ │ mov x2, x20 │ │ │ │ ldr x0, [x21] │ │ │ │ mov w3, w22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d15, d12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d15, d11 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x21] │ │ │ │ - add x2, x2, #0x3e8 │ │ │ │ + add x2, x2, #0x318 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ mov x2, x20 │ │ │ │ mov x4, x19 │ │ │ │ mov w3, w22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x450 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 40898 │ │ │ │ + b 407b8 │ │ │ │ ldr x24, [sp, #152] │ │ │ │ - add x4, x19, #0xd70 │ │ │ │ + add x4, x19, #0xca0 │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - add x2, x20, #0xd78 │ │ │ │ + add x2, x20, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #160] │ │ │ │ ldr x0, [x24] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #160] │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 434b4 │ │ │ │ + b 433d4 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x608 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ ldr x0, [x20] │ │ │ │ str x9, [sp, #144] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x590 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x690 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x5c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6a8 │ │ │ │ + add x2, x2, #0x5d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.le 41fcc │ │ │ │ + b.le 41eec │ │ │ │ ldr x1, [sp, #168] │ │ │ │ - adrp x24, 5e000 │ │ │ │ + adrp x24, 5d000 │ │ │ │ ldr w2, [x23, #4] │ │ │ │ - add x28, x24, #0x368 │ │ │ │ + add x28, x24, #0x298 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - cbz x1, 438cc │ │ │ │ + cbz x1, 437ec │ │ │ │ mov w27, w8 │ │ │ │ mov w26, w10 │ │ │ │ str x28, [sp, #176] │ │ │ │ mov x28, x23 │ │ │ │ mov x23, x9 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 438bc │ │ │ │ + b.le 437dc │ │ │ │ ldr w15, [x28, #8] │ │ │ │ str wzr, [sp, #160] │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 438a4 │ │ │ │ + b.le 437c4 │ │ │ │ ldr w16, [x28, #12] │ │ │ │ str wzr, [sp, #144] │ │ │ │ cmp w16, #0x0 │ │ │ │ - b.le 43890 │ │ │ │ + b.le 437b0 │ │ │ │ ldr w14, [x28, #16] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 43884 │ │ │ │ + b.le 437a4 │ │ │ │ ldr w3, [x28, #20] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 43878 │ │ │ │ + b.le 43798 │ │ │ │ ldr w1, [x28, #24] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ nop │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 4386c │ │ │ │ + b.le 4378c │ │ │ │ ldr x0, [sp, #168] │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldr x12, [x28, #64] │ │ │ │ ldr w13, [x0] │ │ │ │ nop │ │ │ │ nop │ │ │ │ mul w0, w3, w1 │ │ │ │ @@ -58120,119 +58064,119 @@ │ │ │ │ ldr w4, [sp, #160] │ │ │ │ mul w0, w17, w2 │ │ │ │ madd w17, w17, w4, w18 │ │ │ │ mov w4, #0x118 // #280 │ │ │ │ madd w0, w0, w19, w17 │ │ │ │ smaddl x0, w0, w4, x12 │ │ │ │ cmp w13, w25 │ │ │ │ - b.ne 4386c // b.any │ │ │ │ - cbz x21, 437b4 │ │ │ │ + b.ne 4378c // b.any │ │ │ │ + cbz x21, 436d4 │ │ │ │ ldr w17, [x21] │ │ │ │ cmp w17, w20 │ │ │ │ - b.ne 43860 // b.any │ │ │ │ - cbz w27, 437c4 │ │ │ │ + b.ne 43780 // b.any │ │ │ │ + cbz w27, 436e4 │ │ │ │ ldr w17, [x0, #56] │ │ │ │ tst w27, w17 │ │ │ │ - b.eq 43860 // b.none │ │ │ │ - cbz w26, 437d4 │ │ │ │ + b.eq 43780 // b.none │ │ │ │ + cbz w26, 436f4 │ │ │ │ ldr w17, [x0, #56] │ │ │ │ tst w26, w17 │ │ │ │ - b.ne 43860 // b.any │ │ │ │ + b.ne 43780 // b.any │ │ │ │ ldr x4, [sp, #136] │ │ │ │ - cbz x4, 43848 │ │ │ │ - cbz x23, 437ec │ │ │ │ + cbz x4, 43768 │ │ │ │ + cbz x23, 4370c │ │ │ │ ldr w17, [x23] │ │ │ │ cmp w17, w22 │ │ │ │ - b.ne 43860 // b.any │ │ │ │ + b.ne 43780 // b.any │ │ │ │ ldr w17, [x0, #96] │ │ │ │ sub w17, w17, #0x1 │ │ │ │ cmp w17, #0x1 │ │ │ │ - b.hi 43860 // b.pmore │ │ │ │ + b.hi 43780 // b.pmore │ │ │ │ ldr d0, [x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x0, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ add w22, w22, #0x1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr x2, [sp, #176] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w3, w1, [x28, #20] │ │ │ │ ldp w2, w15, [x28, #4] │ │ │ │ ldp w16, w14, [x28, #12] │ │ │ │ cmp w22, w1 │ │ │ │ - b.ge 4386c // b.tcont │ │ │ │ + b.ge 4378c // b.tcont │ │ │ │ ldr x0, [sp, #168] │ │ │ │ ldr x12, [x28, #64] │ │ │ │ ldr w13, [x0] │ │ │ │ - b 43760 │ │ │ │ + b 43680 │ │ │ │ ldr x4, [sp, #224] │ │ │ │ - cbz x4, 437ec │ │ │ │ + cbz x4, 4370c │ │ │ │ ldr w17, [x0, #40] │ │ │ │ ldr w18, [x4] │ │ │ │ cmp w18, w17 │ │ │ │ - b.eq 437ec // b.none │ │ │ │ + b.eq 4370c // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w1, w22 │ │ │ │ - b.gt 43760 │ │ │ │ + b.gt 43680 │ │ │ │ add w20, w20, #0x1 │ │ │ │ cmp w20, w3 │ │ │ │ - b.lt 43740 // b.tstop │ │ │ │ + b.lt 43660 // b.tstop │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w25, w14 │ │ │ │ - b.lt 4372c // b.tstop │ │ │ │ + b.lt 4364c // b.tstop │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w24, w16 │ │ │ │ - b.lt 4371c // b.tstop │ │ │ │ + b.lt 4363c // b.tstop │ │ │ │ ldr w0, [sp, #144] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #144] │ │ │ │ cmp w0, w15 │ │ │ │ - b.lt 4370c // b.tstop │ │ │ │ + b.lt 4362c // b.tstop │ │ │ │ ldr w0, [sp, #160] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #160] │ │ │ │ cmp w0, w2 │ │ │ │ - b.lt 436fc // b.tstop │ │ │ │ + b.lt 4361c // b.tstop │ │ │ │ ldr w0, [x28] │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w19, w0 │ │ │ │ - b.lt 436ec // b.tstop │ │ │ │ - b 41fcc │ │ │ │ + b.lt 4360c // b.tstop │ │ │ │ + b 41eec │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ mov x20, x9 │ │ │ │ mov w22, w28 │ │ │ │ mov w27, w8 │ │ │ │ mov w28, w10 │ │ │ │ - add x1, x24, #0x368 │ │ │ │ + add x1, x24, #0x298 │ │ │ │ str x1, [sp, #168] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 43a68 │ │ │ │ + b.le 43988 │ │ │ │ ldr w14, [x23, #8] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 43a58 │ │ │ │ + b.le 43978 │ │ │ │ ldr w15, [x23, #12] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 43a4c │ │ │ │ + b.le 4396c │ │ │ │ ldr w13, [x23, #16] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ cmp w13, #0x0 │ │ │ │ - b.le 43a40 │ │ │ │ + b.le 43960 │ │ │ │ ldr w12, [x23, #20] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ cmp w12, #0x0 │ │ │ │ - b.le 43a34 │ │ │ │ + b.le 43954 │ │ │ │ ldr w3, [x23, #24] │ │ │ │ mov w10, #0x118 // #280 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 43a94 │ │ │ │ + b.le 439b4 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mul w0, w12, w3 │ │ │ │ madd w16, w26, w3, w25 │ │ │ │ ldr x11, [x23, #64] │ │ │ │ mul w1, w13, w0 │ │ │ │ madd w0, w0, w4, w16 │ │ │ │ mul w16, w15, w1 │ │ │ │ @@ -58240,36 +58184,36 @@ │ │ │ │ mul w1, w14, w16 │ │ │ │ madd w16, w19, w16, w0 │ │ │ │ mul w0, w2, w1 │ │ │ │ madd w1, w24, w1, w16 │ │ │ │ madd w0, w0, w22, w1 │ │ │ │ smull x0, w0, w10 │ │ │ │ add x16, x11, x0 │ │ │ │ - cbz x21, 43990 │ │ │ │ + cbz x21, 438b0 │ │ │ │ ldr w1, [x21] │ │ │ │ cmp w26, w1 │ │ │ │ - b.ne 43a1c // b.any │ │ │ │ - cbz w27, 439a0 │ │ │ │ + b.ne 4393c // b.any │ │ │ │ + cbz w27, 438c0 │ │ │ │ ldr w1, [x16, #56] │ │ │ │ tst w27, w1 │ │ │ │ - b.eq 43a1c // b.none │ │ │ │ - cbz w28, 439b0 │ │ │ │ + b.eq 4393c // b.none │ │ │ │ + cbz w28, 438d0 │ │ │ │ ldr w1, [x16, #56] │ │ │ │ tst w28, w1 │ │ │ │ - b.ne 43a1c // b.any │ │ │ │ + b.ne 4393c // b.any │ │ │ │ ldr x1, [sp, #136] │ │ │ │ - cbz x1, 43a78 │ │ │ │ - cbz x20, 439c8 │ │ │ │ + cbz x1, 43998 │ │ │ │ + cbz x20, 438e8 │ │ │ │ ldr w1, [x20] │ │ │ │ cmp w25, w1 │ │ │ │ - b.ne 43a1c // b.any │ │ │ │ + b.ne 4393c // b.any │ │ │ │ ldr w1, [x16, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 43a1c // b.pmore │ │ │ │ + b.hi 4393c // b.pmore │ │ │ │ ldr d0, [x11, x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x16, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ str w4, [sp, #144] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ @@ -58281,240 +58225,240 @@ │ │ │ │ mov w10, #0x118 // #280 │ │ │ │ ldp w15, w13, [x23, #12] │ │ │ │ ldp w12, w3, [x23, #20] │ │ │ │ ldr w4, [sp, #144] │ │ │ │ ldr w7, [sp, #160] │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w25, w3 │ │ │ │ - b.lt 43948 // b.tstop │ │ │ │ + b.lt 43868 // b.tstop │ │ │ │ add w26, w26, #0x1 │ │ │ │ cmp w26, w12 │ │ │ │ - b.lt 4393c // b.tstop │ │ │ │ + b.lt 4385c // b.tstop │ │ │ │ add w4, w4, #0x1 │ │ │ │ cmp w13, w4 │ │ │ │ - b.gt 43928 │ │ │ │ + b.gt 43848 │ │ │ │ add w7, w7, #0x1 │ │ │ │ cmp w15, w7 │ │ │ │ - b.gt 43918 │ │ │ │ + b.gt 43838 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w14, w19 │ │ │ │ - b.gt 43908 │ │ │ │ + b.gt 43828 │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w2, w24 │ │ │ │ - b.gt 438f8 │ │ │ │ + b.gt 43818 │ │ │ │ ldr w0, [x23] │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w0 │ │ │ │ - b.lt 438e8 // b.tstop │ │ │ │ - b 41fcc │ │ │ │ + b.lt 43808 // b.tstop │ │ │ │ + b 41eec │ │ │ │ ldr x1, [sp, #224] │ │ │ │ - cbz x1, 439c8 │ │ │ │ + cbz x1, 438e8 │ │ │ │ ldr w17, [x1] │ │ │ │ ldr w1, [x16, #40] │ │ │ │ cmp w17, w1 │ │ │ │ - b.eq 439c8 // b.none │ │ │ │ - b 43a1c │ │ │ │ + b.eq 438e8 // b.none │ │ │ │ + b 4393c │ │ │ │ add w26, w26, #0x1 │ │ │ │ cmp w26, w12 │ │ │ │ - b.lt 43a34 // b.tstop │ │ │ │ + b.lt 43954 // b.tstop │ │ │ │ add w4, w4, #0x1 │ │ │ │ cmp w4, w13 │ │ │ │ - b.lt 43938 // b.tstop │ │ │ │ - b 43a40 │ │ │ │ + b.lt 43858 // b.tstop │ │ │ │ + b 43960 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ add x19, sp, #0x538 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x20 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x5f8 │ │ │ │ + add x3, x3, #0x528 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x9, [sp, #144] │ │ │ │ - adrp x0, 5c000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ - add x25, x0, #0x18 │ │ │ │ + add x25, x0, #0xf48 │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b 41b7c │ │ │ │ - adrp x20, 60000 │ │ │ │ - add x20, x20, #0x138 │ │ │ │ - b 41b00 │ │ │ │ + b 41a9c │ │ │ │ + adrp x20, 5f000 │ │ │ │ + add x20, x20, #0x68 │ │ │ │ + b 41a20 │ │ │ │ ldr x20, [sp, #152] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x19, x20 │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x20] │ │ │ │ - add x2, x2, #0x258 │ │ │ │ + add x2, x2, #0x188 │ │ │ │ str x9, [sp, #144] │ │ │ │ mov w20, #0xffffff9c // #-100 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ mov w19, w20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.gt 41be4 │ │ │ │ - b 41fcc │ │ │ │ + b.gt 41b04 │ │ │ │ + b 41eec │ │ │ │ ldr x1, [sp, #248] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ str x0, [sp, #248] │ │ │ │ cmp w22, #0x67 │ │ │ │ - b.eq 43d7c // b.none │ │ │ │ + b.eq 43c9c // b.none │ │ │ │ ldr d30, [sp, #408] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ fmov d0, d14 │ │ │ │ ldr d2, [sp, #176] │ │ │ │ add x24, sp, #0x940 │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ frintp d31, d30 │ │ │ │ fmov d14, d30 │ │ │ │ fmov d1, d30 │ │ │ │ mov x0, x24 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x9, [sp, #144] │ │ │ │ fcmpe d31, d15 │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ str d14, [sp, #264] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ - adrp x5, 5c000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ mov x6, x24 │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - add x5, x5, #0x48 │ │ │ │ + add x5, x5, #0xf78 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x1, 43d64 │ │ │ │ + cbz x1, 43c84 │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbz w1, 43d64 │ │ │ │ - adrp x1, 5c000 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + cbz w1, 43c84 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xf98 │ │ │ │ ldr x7, [sp, #248] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w4, [sp, #344] │ │ │ │ mov w3, w26 │ │ │ │ ldr d2, [sp, #176] │ │ │ │ ldr d1, [sp, #264] │ │ │ │ ldr x2, [sp, #1128] │ │ │ │ stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x708 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x638 │ │ │ │ str x9, [sp, #144] │ │ │ │ str w8, [sp, #3600] │ │ │ │ str w10, [sp, #3608] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x24, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ ldr x0, [x24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xb90 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xac0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w19, w20 │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdc0 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x23] │ │ │ │ ldr x9, [sp, #144] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w8, [sp, #3600] │ │ │ │ ldr w10, [sp, #3608] │ │ │ │ - b.gt 41be4 │ │ │ │ + b.gt 41b04 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3a0 │ │ │ │ + add x2, x2, #0x2d0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 40898 │ │ │ │ + b 407b8 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.hi 40898 // b.pmore │ │ │ │ - b 43d24 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + b.hi 407b8 // b.pmore │ │ │ │ + b 43c44 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x2, x2, #0xf90 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ str x2, [sp, #1128] │ │ │ │ - b 43c58 │ │ │ │ + b 43b78 │ │ │ │ ldr d31, [sp, #264] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ ldr d30, [sp, #200] │ │ │ │ - adrp x6, 5c000 │ │ │ │ - adrp x5, 5c000 │ │ │ │ - add x6, x6, #0x28 │ │ │ │ + adrp x6, 5a000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x6, x6, #0xf58 │ │ │ │ frintp d31, d31 │ │ │ │ - add x5, x5, #0x30 │ │ │ │ + add x5, x5, #0xf60 │ │ │ │ str d30, [sp, #176] │ │ │ │ fcmpe d31, d15 │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ - b 43c38 │ │ │ │ + b 43b58 │ │ │ │ paciasp │ │ │ │ movi v31.4s, #0x0 │ │ │ │ sub sp, sp, #0x1c0 │ │ │ │ adrp x2, 7f000 │ │ │ │ ldr x2, [x2, #3960] │ │ │ │ stp x29, x30, [sp, #352] │ │ │ │ add x29, sp, #0x160 │ │ │ │ @@ -58528,490 +58472,490 @@ │ │ │ │ str x3, [sp, #344] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ str xzr, [sp, #80] │ │ │ │ stp q31, q31, [x20] │ │ │ │ stp q31, q31, [x20, #32] │ │ │ │ stp q31, q31, [x20, #64] │ │ │ │ stp q31, q31, [x20, #96] │ │ │ │ - cbz x0, 44128 │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + cbz x0, 44048 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0x908 │ │ │ │ bl a4f0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x19, 44138 │ │ │ │ + cbz x19, 44058 │ │ │ │ stp x23, x24, [sp, #400] │ │ │ │ add x24, sp, #0x138 │ │ │ │ mov x3, x19 │ │ │ │ mov x0, x24 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ bl 94c0 │ │ │ │ mov x23, x0 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 43e9c // b.none │ │ │ │ - cbz x22, 4411c │ │ │ │ + b.eq 43dbc // b.none │ │ │ │ + cbz x22, 4403c │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ - cbz x21, 4460c │ │ │ │ + cbz x21, 4452c │ │ │ │ mov x0, x19 │ │ │ │ bl 98a0 │ │ │ │ ldp x23, x24, [sp, #400] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 44138 // b.none │ │ │ │ + b.eq 44058 // b.none │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #344] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 44894 // b.any │ │ │ │ + b.ne 447b4 // b.any │ │ │ │ ldp x29, x30, [sp, #352] │ │ │ │ mov w0, w25 │ │ │ │ ldp x19, x20, [sp, #368] │ │ │ │ ldp x21, x22, [sp, #384] │ │ │ │ ldp x25, x26, [sp, #416] │ │ │ │ add sp, sp, #0x1c0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x24 │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov x2, #0x20 // #32 │ │ │ │ - add x1, x1, #0x9e0 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl 9f90 │ │ │ │ str w0, [sp, #28] │ │ │ │ - cbz w0, 43ed4 │ │ │ │ + cbz w0, 43df4 │ │ │ │ mov x0, x24 │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov x2, #0x20 // #32 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl 9f90 │ │ │ │ str w23, [sp, #28] │ │ │ │ - cbnz w0, 43e40 │ │ │ │ + cbnz w0, 43d60 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ str x20, [sp, #80] │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xbc │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xc0 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xc4 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xc8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xcc │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xd4 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xd8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xdc │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xe0 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xe4 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xe8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xec │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, sp, #0xf0 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 440c0 // b.any │ │ │ │ + b.ne 43fe0 // b.any │ │ │ │ stp x27, x28, [sp, #432] │ │ │ │ ldr x27, [x22] │ │ │ │ - cbz x27, 44140 │ │ │ │ + cbz x27, 44060 │ │ │ │ ldp q25, q24, [x20] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ ldp q27, q26, [x20, #32] │ │ │ │ ldp q29, q28, [x20, #64] │ │ │ │ ldp q31, q30, [x20, #96] │ │ │ │ stp q25, q24, [x27] │ │ │ │ stp q27, q26, [x27, #32] │ │ │ │ stp q29, q28, [x27, #64] │ │ │ │ stp q31, q30, [x27, #96] │ │ │ │ - cbz x21, 44600 │ │ │ │ + cbz x21, 44520 │ │ │ │ ldp x27, x28, [sp, #432] │ │ │ │ - b 43e4c │ │ │ │ + b 43d6c │ │ │ │ mov x23, x20 │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ - cbz x22, 440dc │ │ │ │ + cbz x22, 43ffc │ │ │ │ str x23, [x22] │ │ │ │ - cbnz x21, 43e4c │ │ │ │ + cbnz x21, 43d6c │ │ │ │ ldp x23, x24, [sp, #400] │ │ │ │ - b 43e60 │ │ │ │ + b 43d80 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ - cbz x0, 440ec │ │ │ │ + cbz x0, 4400c │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #248] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ - cbz x0, 440fc │ │ │ │ + cbz x0, 4401c │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #256] │ │ │ │ add x0, sp, #0x118 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [sp, #272] │ │ │ │ - cbz x0, 44114 │ │ │ │ + cbz x0, 44034 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #272] │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ str xzr, [sp, #80] │ │ │ │ - b 440d0 │ │ │ │ + b 43ff0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ ldr x19, [x0] │ │ │ │ - cbnz x19, 43e18 │ │ │ │ + cbnz x19, 43d38 │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ - b 43e60 │ │ │ │ + b 43d80 │ │ │ │ ldr w8, [sp, #208] │ │ │ │ mov x1, x20 │ │ │ │ ldp w2, w3, [sp, #184] │ │ │ │ str w8, [sp] │ │ │ │ ldp w4, w5, [sp, #192] │ │ │ │ add x0, sp, #0x50 │ │ │ │ ldp w6, w7, [sp, #200] │ │ │ │ - bl 31c80 │ │ │ │ + bl 31ba0 │ │ │ │ mov w25, w0 │ │ │ │ ldr x23, [sp, #80] │ │ │ │ - cbnz w0, 44618 │ │ │ │ + cbnz w0, 44538 │ │ │ │ ldr w0, [x23, #28] │ │ │ │ - cbz w0, 44864 │ │ │ │ + cbz w0, 44784 │ │ │ │ ldp w5, w24, [x23] │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0xa30 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x960 │ │ │ │ str x0, [sp, #40] │ │ │ │ str wzr, [sp, #64] │ │ │ │ mul w2, w5, w24 │ │ │ │ ldr w1, [x23, #24] │ │ │ │ ldp w6, w4, [x23, #8] │ │ │ │ ldp w3, w0, [x23, #16] │ │ │ │ mul w2, w2, w6 │ │ │ │ mul w2, w2, w4 │ │ │ │ mul w2, w2, w3 │ │ │ │ mul w2, w2, w0 │ │ │ │ mul w2, w2, w1 │ │ │ │ str w2, [sp, #60] │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 446fc │ │ │ │ + b.le 4461c │ │ │ │ cmp w24, #0x0 │ │ │ │ - b.le 446e8 │ │ │ │ + b.le 44608 │ │ │ │ str wzr, [sp, #68] │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 446d0 │ │ │ │ + b.le 445f0 │ │ │ │ str wzr, [sp, #72] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 446bc │ │ │ │ + b.le 445dc │ │ │ │ str wzr, [sp, #76] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 446a8 │ │ │ │ + b.le 445c8 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4469c │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xa50 │ │ │ │ + b.le 445bc │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x980 │ │ │ │ str x2, [sp, #32] │ │ │ │ str wzr, [sp, #56] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 44874 │ │ │ │ + b.le 44794 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - b 44570 │ │ │ │ + b 44490 │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ str w0, [x20, #40] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44260 │ │ │ │ + cbz x0, 44180 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w2, [sp, #60] │ │ │ │ ldr w1, [sp, #184] │ │ │ │ sdiv w1, w2, w1 │ │ │ │ sxtw x2, w24 │ │ │ │ sxtw x1, w1 │ │ │ │ udiv x1, x2, x1 │ │ │ │ cmp x1, w0, sxtw │ │ │ │ - b.ne 44260 // b.any │ │ │ │ + b.ne 44180 // b.any │ │ │ │ str wzr, [x20, #96] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 4429c │ │ │ │ + cbz x0, 441bc │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w2, [sp, #60] │ │ │ │ ldr w1, [sp, #184] │ │ │ │ sdiv w1, w2, w1 │ │ │ │ sxtw x2, w24 │ │ │ │ sxtw x1, w1 │ │ │ │ udiv x1, x2, x1 │ │ │ │ cmp x1, w0, sxtw │ │ │ │ - b.eq 4429c // b.none │ │ │ │ + b.eq 441bc // b.none │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0x9a0 │ │ │ │ mov x0, x1 │ │ │ │ str x1, [sp, #48] │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 442d0 │ │ │ │ + cbz x0, 441f0 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ mov x0, x1 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, w24 │ │ │ │ - b.ne 442d0 // b.any │ │ │ │ + b.ne 441f0 // b.any │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0xa90 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ mov x0, x1 │ │ │ │ str x1, [sp, #48] │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44304 │ │ │ │ + cbz x0, 44224 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ mov x0, x1 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, w24 │ │ │ │ - b.eq 44304 // b.none │ │ │ │ + b.eq 44224 // b.none │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xab0 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0x9e0 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44334 │ │ │ │ + cbz x0, 44254 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ ldr w1, [x20, #40] │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 44334 // b.none │ │ │ │ + b.eq 44254 // b.none │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xad0 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xa00 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44364 │ │ │ │ + cbz x0, 44284 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w1, [x20, #100] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ge 44364 // b.tcont │ │ │ │ + b.ge 44284 // b.tcont │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xaf0 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xa20 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44394 │ │ │ │ + cbz x0, 442b4 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w1, [x20, #100] │ │ │ │ ccmp w1, w0, #0x4, gt │ │ │ │ - b.gt 44640 │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xb10 │ │ │ │ + b.gt 44560 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xa40 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 443c4 │ │ │ │ + cbz x0, 442e4 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w1, [x20, #104] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ge 443c4 // b.tcont │ │ │ │ + b.ge 442e4 // b.tcont │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xb30 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xa60 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 443f4 │ │ │ │ + cbz x0, 44314 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w1, [x20, #104] │ │ │ │ ccmp w1, w0, #0x4, gt │ │ │ │ - b.gt 44648 │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xb50 │ │ │ │ + b.gt 44568 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xa80 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44424 │ │ │ │ + cbz x0, 44344 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w1, [x20, #108] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ge 44424 // b.tcont │ │ │ │ + b.ge 44344 // b.tcont │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xb70 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xaa0 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44454 │ │ │ │ + cbz x0, 44374 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w1, [x20, #108] │ │ │ │ ccmp w1, w0, #0x4, gt │ │ │ │ - b.gt 44650 │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xb90 │ │ │ │ + b.gt 44570 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xac0 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44494 │ │ │ │ + cbz x0, 443b4 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w1, [x20, #60] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp w1, w0, #0x0, gt │ │ │ │ - b.lt 44660 // b.tstop │ │ │ │ + b.lt 44580 // b.tstop │ │ │ │ ldr w1, [x20, #64] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp w1, w0, #0x0, gt │ │ │ │ - b.lt 44658 // b.tstop │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xbb0 │ │ │ │ + b.lt 44578 // b.tstop │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xae0 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 444d0 │ │ │ │ + cbz x0, 443f0 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ bic w0, w0, w0, asr #31 │ │ │ │ ldr w1, [x20, #60] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 44670 │ │ │ │ + b.gt 44590 │ │ │ │ ldr w1, [x20, #64] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 44668 │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xbd0 │ │ │ │ + b.gt 44588 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xb00 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44500 │ │ │ │ + cbz x0, 44420 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ ldr w1, [x20, #40] │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 44500 // b.any │ │ │ │ + b.ne 44420 // b.any │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xbf0 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xb20 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 4452c │ │ │ │ + cbz x0, 4444c │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, w28 │ │ │ │ - b.ne 4452c // b.any │ │ │ │ + b.ne 4444c // b.any │ │ │ │ str wzr, [x20, #96] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0xc08 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0xb38 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 44558 │ │ │ │ + cbz x0, 44478 │ │ │ │ mov x0, x24 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, w28 │ │ │ │ - b.eq 44558 // b.none │ │ │ │ + b.eq 44478 // b.none │ │ │ │ str wzr, [x20, #96] │ │ │ │ ldp w0, w1, [x23, #20] │ │ │ │ add w26, w26, #0x1 │ │ │ │ ldp w24, w6, [x23, #4] │ │ │ │ ldp w4, w3, [x23, #12] │ │ │ │ cmp w1, w26 │ │ │ │ - b.le 44688 │ │ │ │ + b.le 445a8 │ │ │ │ ldr w5, [sp, #56] │ │ │ │ mul w0, w1, w0 │ │ │ │ ldr x20, [x23, #64] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ madd w5, w5, w1, w26 │ │ │ │ mov x1, x19 │ │ │ │ mul w3, w0, w3 │ │ │ │ @@ -59028,89 +58972,89 @@ │ │ │ │ ldr w3, [sp, #64] │ │ │ │ madd w24, w24, w3, w0 │ │ │ │ sxtw x0, w24 │ │ │ │ str x0, [sp, #48] │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ smaddl x20, w24, w0, x20 │ │ │ │ mov x0, x20 │ │ │ │ - bl 31780 │ │ │ │ - cbnz w0, 44678 │ │ │ │ + bl 316a0 │ │ │ │ + cbnz w0, 44598 │ │ │ │ ldr w0, [x20, #40] │ │ │ │ - cbz w0, 44210 │ │ │ │ + cbz w0, 44130 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 4462c // b.any │ │ │ │ + b.ne 4454c // b.any │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ str w0, [x20, #40] │ │ │ │ - b 44218 │ │ │ │ + b 44138 │ │ │ │ mov w25, #0xffffffc0 // #-64 │ │ │ │ - cbnz x21, 440b8 │ │ │ │ + cbnz x21, 43fd8 │ │ │ │ nop │ │ │ │ ldp x23, x24, [sp, #400] │ │ │ │ ldp x27, x28, [sp, #432] │ │ │ │ - b 43e60 │ │ │ │ + b 43d80 │ │ │ │ ldp x23, x24, [sp, #400] │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ - b 43e60 │ │ │ │ - cbz x23, 445f4 │ │ │ │ + b 43d80 │ │ │ │ + cbz x23, 44514 │ │ │ │ ldp x27, x28, [sp, #432] │ │ │ │ mov w25, #0xffffffc0 // #-64 │ │ │ │ str x23, [x22] │ │ │ │ - b 440d0 │ │ │ │ + b 43ff0 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 44218 // b.any │ │ │ │ + b.ne 44138 // b.any │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ str w0, [x20, #40] │ │ │ │ - b 44218 │ │ │ │ + b 44138 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 44394 │ │ │ │ + b 442b4 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 443f4 │ │ │ │ + b 44314 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 44454 │ │ │ │ + b 44374 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 44494 │ │ │ │ + b 443b4 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 44484 │ │ │ │ + b 443a4 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 444d0 │ │ │ │ + b 443f0 │ │ │ │ str wzr, [x20, #96] │ │ │ │ - b 444c4 │ │ │ │ + b 443e4 │ │ │ │ ldp x27, x28, [sp, #432] │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ str x23, [x22] │ │ │ │ - b 440d0 │ │ │ │ + b 43ff0 │ │ │ │ ldr w2, [sp, #56] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #56] │ │ │ │ cmp w2, w0 │ │ │ │ - b.lt 44200 // b.tstop │ │ │ │ + b.lt 44120 // b.tstop │ │ │ │ add w28, w28, #0x1 │ │ │ │ cmp w28, w3 │ │ │ │ - b.lt 441e8 // b.tstop │ │ │ │ + b.lt 44108 // b.tstop │ │ │ │ ldr w2, [sp, #76] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #76] │ │ │ │ cmp w2, w4 │ │ │ │ - b.lt 441dc // b.tstop │ │ │ │ + b.lt 440fc // b.tstop │ │ │ │ ldr w2, [sp, #72] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #72] │ │ │ │ cmp w2, w6 │ │ │ │ - b.lt 441d0 // b.tstop │ │ │ │ + b.lt 440f0 // b.tstop │ │ │ │ ldr w2, [sp, #68] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #68] │ │ │ │ cmp w2, w24 │ │ │ │ - b.lt 441c4 // b.tstop │ │ │ │ + b.lt 440e4 // b.tstop │ │ │ │ ldr w5, [x23] │ │ │ │ ldr w2, [sp, #64] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #64] │ │ │ │ cmp w2, w5 │ │ │ │ - b.lt 441b8 // b.tstop │ │ │ │ + b.lt 440d8 // b.tstop │ │ │ │ ldpsw x3, x2, [sp, #220] │ │ │ │ add x1, sp, #0x80 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ ldr w0, [sp, #216] │ │ │ │ ldpsw x6, x4, [sp, #228] │ │ │ │ negs w26, w0 │ │ │ │ and w5, w0, #0x3 │ │ │ │ @@ -59132,15 +59076,15 @@ │ │ │ │ add x24, x24, x0 │ │ │ │ stp q31, q31, [x1] │ │ │ │ add x0, x24, x28 │ │ │ │ str q31, [sp, #160] │ │ │ │ str xzr, [sp, #176] │ │ │ │ bl 9b60 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 4461c │ │ │ │ + cbz x0, 4453c │ │ │ │ ldpsw x1, x6, [sp, #216] │ │ │ │ add x8, x0, #0x38 │ │ │ │ ldr w0, [sp, #184] │ │ │ │ ldpsw x7, x4, [sp, #224] │ │ │ │ add x0, x1, w0, sxtw #3 │ │ │ │ ldr w9, [sp, #240] │ │ │ │ add x0, x8, x0 │ │ │ │ @@ -59149,15 +59093,15 @@ │ │ │ │ sub x0, x0, x20 │ │ │ │ add x6, x2, x6 │ │ │ │ sub x1, x0, #0x38 │ │ │ │ add x7, x6, x7 │ │ │ │ add x4, x7, x4 │ │ │ │ ldr x3, [sp, #32] │ │ │ │ add x5, x4, x5 │ │ │ │ - cbz w9, 447c0 │ │ │ │ + cbz w9, 446e0 │ │ │ │ ldrsw x27, [sp, #236] │ │ │ │ add x27, x5, x27 │ │ │ │ stp x8, x2, [x20] │ │ │ │ add x26, x20, x3 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ stp x6, x7, [x20, #16] │ │ │ │ mov x0, x26 │ │ │ │ @@ -59165,107 +59109,107 @@ │ │ │ │ stp x4, x5, [x20, #32] │ │ │ │ str x27, [x20, #48] │ │ │ │ str x1, [sp, #32] │ │ │ │ bl 94c0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 44678 // b.any │ │ │ │ + b.ne 44598 // b.any │ │ │ │ add x0, x1, x28 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x20, x0 │ │ │ │ sub x1, x24, x1 │ │ │ │ bl 94c0 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 44678 // b.any │ │ │ │ + b.ne 44598 // b.any │ │ │ │ ldr w27, [x23] │ │ │ │ cmp w27, #0x0 │ │ │ │ - b.le 4484c │ │ │ │ + b.le 4476c │ │ │ │ add x27, x20, w27, uxtw #3 │ │ │ │ mov x28, x20 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ add x0, x26, x24 │ │ │ │ str x0, [x28, #56] │ │ │ │ add x28, x28, #0x8 │ │ │ │ bl 96d0 │ │ │ │ add x24, x0, x24 │ │ │ │ add x24, x24, #0x1 │ │ │ │ cmp x28, x27 │ │ │ │ - b.ne 4482c // b.any │ │ │ │ + b.ne 4474c // b.any │ │ │ │ ldr w0, [sp, #28] │ │ │ │ - cbnz w0, 448a0 │ │ │ │ + cbnz w0, 447c0 │ │ │ │ str x20, [x23, #72] │ │ │ │ ldp x27, x28, [sp, #432] │ │ │ │ str x23, [x22] │ │ │ │ - b 440d0 │ │ │ │ + b 43ff0 │ │ │ │ ldp x27, x28, [sp, #432] │ │ │ │ mov w25, #0xfffff000 // #-4096 │ │ │ │ str x23, [x22] │ │ │ │ - b 440d0 │ │ │ │ + b 43ff0 │ │ │ │ ldr w2, [sp, #56] │ │ │ │ add w2, w2, #0x1 │ │ │ │ cmp w2, w0 │ │ │ │ - b.lt 4469c // b.tstop │ │ │ │ + b.lt 445bc // b.tstop │ │ │ │ add w28, w28, #0x1 │ │ │ │ cmp w3, w28 │ │ │ │ - b.gt 441f0 │ │ │ │ - b 446a8 │ │ │ │ + b.gt 44110 │ │ │ │ + b 445c8 │ │ │ │ stp x23, x24, [sp, #400] │ │ │ │ stp x27, x28, [sp, #432] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x23, #0x50 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 44928 // b.any │ │ │ │ + b.ne 44848 // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x23, #0x54 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 44928 // b.any │ │ │ │ + b.ne 44848 // b.any │ │ │ │ ldr w0, [x23, #84] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 44928 │ │ │ │ + b.le 44848 │ │ │ │ ldr w1, [x23, #80] │ │ │ │ add w0, w0, w1 │ │ │ │ sxtw x0, w0 │ │ │ │ bl 9b60 │ │ │ │ str x0, [x23, #88] │ │ │ │ - cbz x0, 44928 │ │ │ │ + cbz x0, 44848 │ │ │ │ ldr w1, [x23, #80] │ │ │ │ - cbz w1, 44928 │ │ │ │ + cbz w1, 44848 │ │ │ │ ldr w4, [x23, #84] │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ add w1, w1, w4 │ │ │ │ sxtw x1, w1 │ │ │ │ bl 94c0 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 4461c // b.any │ │ │ │ + b.ne 4453c // b.any │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ add x0, x23, #0x68 │ │ │ │ stp xzr, xzr, [sp, #88] │ │ │ │ mov w26, #0x18 // #24 │ │ │ │ stp xzr, xzr, [sp, #104] │ │ │ │ str xzr, [sp, #120] │ │ │ │ bl 94c0 │ │ │ │ ldr w0, [x23, #104] │ │ │ │ smull x0, w0, w26 │ │ │ │ bl 9b60 │ │ │ │ str x0, [x23, #96] │ │ │ │ - cbz x0, 449e8 │ │ │ │ + cbz x0, 44908 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ - b 449dc │ │ │ │ + b 448fc │ │ │ │ ldr x0, [x23, #96] │ │ │ │ umull x27, w24, w26 │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ add x0, x0, x27 │ │ │ │ bl 94c0 │ │ │ │ @@ -59289,33 +59233,33 @@ │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ add x0, x0, x27 │ │ │ │ add x0, x0, #0x10 │ │ │ │ bl 94c0 │ │ │ │ ldr w0, [x23, #104] │ │ │ │ cmp w0, w24 │ │ │ │ - b.gt 44968 │ │ │ │ + b.gt 44888 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x23, #0x70 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ bl 94c0 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x23, #0x78 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ bl 94c0 │ │ │ │ - b 44854 │ │ │ │ + b 44774 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - cbz w3, 44a4c │ │ │ │ + cbz w3, 4496c │ │ │ │ mov x3, x2 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 94c0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ @@ -59324,26 +59268,26 @@ │ │ │ │ bl a8e0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0xc28 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0xb58 │ │ │ │ mov x29, sp │ │ │ │ bl a4f0 │ │ │ │ - cbz x0, 44a98 │ │ │ │ + cbz x0, 449b8 │ │ │ │ bl 98a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 44a8c │ │ │ │ + b 449ac │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x130 │ │ │ │ stp x29, x30, [sp, #208] │ │ │ │ add x29, sp, #0xd0 │ │ │ │ stp x25, x26, [sp, #272] │ │ │ │ mov x26, x1 │ │ │ │ str x0, [sp, #8] │ │ │ │ @@ -59366,241 +59310,241 @@ │ │ │ │ str w2, [sp, #48] │ │ │ │ ldr x20, [sp, #304] │ │ │ │ ldr x0, [x1] │ │ │ │ str x0, [sp, #200] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr w0, [x26, #24] │ │ │ │ str w0, [sp, #56] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #80] │ │ │ │ - cbz x0, 454cc │ │ │ │ + cbz x0, 453ec │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - cbz x0, 45484 │ │ │ │ + cbz x0, 453a4 │ │ │ │ ldr w0, [sp, #312] │ │ │ │ - cbnz w0, 44c04 │ │ │ │ + cbnz w0, 44b24 │ │ │ │ ldr x21, [sp, #8] │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0xc28 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0xb58 │ │ │ │ mov x0, x21 │ │ │ │ bl a4f0 │ │ │ │ - cbz x0, 44c04 │ │ │ │ + cbz x0, 44b24 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ bl 98a0 │ │ │ │ - adrp x20, 56000 │ │ │ │ - add x20, x20, #0x268 │ │ │ │ + adrp x20, 55000 │ │ │ │ + add x20, x20, #0x188 │ │ │ │ mov x3, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x3, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xc30 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xb60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov x3, x20 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov w19, #0xfffffff0 // #-16 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #200] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 454f4 // b.any │ │ │ │ + b.ne 45414 // b.any │ │ │ │ ldp x29, x30, [sp, #208] │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #224] │ │ │ │ ldp x21, x22, [sp, #240] │ │ │ │ ldp x23, x24, [sp, #256] │ │ │ │ ldp x25, x26, [sp, #272] │ │ │ │ add sp, sp, #0x130 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0xc60 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0xb90 │ │ │ │ bl a4f0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x19, 44bc0 │ │ │ │ + cbz x19, 44ae0 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x90 │ │ │ │ stp x27, x28, [sp, #288] │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ str wzr, [x26, #32] │ │ │ │ str xzr, [sp, #192] │ │ │ │ ldr w27, [x26] │ │ │ │ stp q31, q31, [x0] │ │ │ │ str q31, [sp, #176] │ │ │ │ cmp w27, #0x0 │ │ │ │ - b.le 44c6c │ │ │ │ + b.le 44b8c │ │ │ │ mov x24, x23 │ │ │ │ add x21, x23, w27, uxtw #3 │ │ │ │ ldr x0, [x24], #8 │ │ │ │ bl 96d0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ add w22, w22, w0 │ │ │ │ str w22, [x26, #32] │ │ │ │ cmp x24, x21 │ │ │ │ - b.ne 44c50 // b.any │ │ │ │ + b.ne 44b70 // b.any │ │ │ │ ldur q31, [x26, #4] │ │ │ │ add x21, x26, #0x4 │ │ │ │ ldr w0, [x26, #20] │ │ │ │ add x24, x26, #0x24 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ shl v31.4s, v31.4s, #2 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x26, #52] │ │ │ │ str w0, [sp, #84] │ │ │ │ stur q31, [x26, #36] │ │ │ │ str q31, [sp, #64] │ │ │ │ - cbz x20, 44ca4 │ │ │ │ + cbz x20, 44bc4 │ │ │ │ ldr w28, [x26, #24] │ │ │ │ lsl w28, w28, #2 │ │ │ │ str w28, [x26, #56] │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0xa08 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x938 │ │ │ │ bl a8e0 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ mov x0, x26 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x0, x21 │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0xc │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x14 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x1c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x0, x24 │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x28 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x2c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x30 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x34 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x38 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ ldr w0, [sp, #16] │ │ │ │ mul w24, w25, w0 │ │ │ │ ldr w0, [sp, #24] │ │ │ │ mul w24, w24, w0 │ │ │ │ ldr w0, [sp, #32] │ │ │ │ mul w24, w24, w0 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ mul w24, w24, w0 │ │ │ │ ldr w0, [sp, #48] │ │ │ │ mul w24, w24, w0 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ mul w24, w24, w0 │ │ │ │ cmp w24, #0x0 │ │ │ │ - b.le 4514c │ │ │ │ + b.le 4506c │ │ │ │ mov w25, #0x118 // #280 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ str w27, [sp, #16] │ │ │ │ umull x25, w24, w25 │ │ │ │ str w22, [sp, #24] │ │ │ │ str x20, [sp, #32] │ │ │ │ nop │ │ │ │ @@ -59609,165 +59553,165 @@ │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ add x27, x27, x21 │ │ │ │ mov x0, x27 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x10 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x18 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x20 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x22, x0, #3 │ │ │ │ cmp x22, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x28 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl a8e0 │ │ │ │ lsl x20, x0, #2 │ │ │ │ cmp x20, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x1, x22 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x30 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x1, x20 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x38 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x3c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x40 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x48 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #3 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x50 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x58 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x5c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x60 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x64 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x68 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x6c │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x3, x19 │ │ │ │ add x0, x27, #0x70 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 4547c // b.any │ │ │ │ + b.ne 4539c // b.any │ │ │ │ mov x1, x19 │ │ │ │ add x0, x27, #0x78 │ │ │ │ - bl 31f50 │ │ │ │ - cbnz w0, 4547c │ │ │ │ + bl 31e70 │ │ │ │ + cbnz w0, 4539c │ │ │ │ mov x1, x19 │ │ │ │ add x0, x27, #0xa0 │ │ │ │ - bl 31f50 │ │ │ │ - cbnz w0, 4547c │ │ │ │ + bl 31e70 │ │ │ │ + cbnz w0, 4539c │ │ │ │ mov x1, x19 │ │ │ │ add x0, x27, #0xc8 │ │ │ │ - bl 31f50 │ │ │ │ - cbnz w0, 4547c │ │ │ │ + bl 31e70 │ │ │ │ + cbnz w0, 4539c │ │ │ │ add x0, x27, #0xf0 │ │ │ │ mov x1, x19 │ │ │ │ - bl 31f50 │ │ │ │ - cbnz w0, 4547c │ │ │ │ + bl 31e70 │ │ │ │ + cbnz w0, 4539c │ │ │ │ add x21, x21, #0x118 │ │ │ │ cmp x21, x25 │ │ │ │ - b.ne 44ec0 // b.any │ │ │ │ + b.ne 44de0 // b.any │ │ │ │ ldr x20, [sp, #32] │ │ │ │ ldr w27, [sp, #16] │ │ │ │ ldr w22, [sp, #24] │ │ │ │ ldr q31, [sp, #64] │ │ │ │ fmov w0, s31 │ │ │ │ mov w3, v31.s[1] │ │ │ │ mov w2, v31.s[2] │ │ │ │ @@ -59783,40 +59727,40 @@ │ │ │ │ add w22, w22, w1 │ │ │ │ add w22, w22, w28 │ │ │ │ sxtw x1, w22 │ │ │ │ str x1, [sp, #32] │ │ │ │ add x0, x1, x0, lsl #3 │ │ │ │ bl 9b60 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 454e8 │ │ │ │ + cbz x0, 45408 │ │ │ │ add x3, x0, #0x38 │ │ │ │ ldr w1, [x26] │ │ │ │ ldpsw x0, x2, [x26, #32] │ │ │ │ ldpsw x5, x4, [x26, #40] │ │ │ │ add x0, x0, w1, sxtw #3 │ │ │ │ ldrsw x27, [x26, #48] │ │ │ │ add x0, x3, x0 │ │ │ │ ldr w7, [x26, #56] │ │ │ │ add x6, x0, x2 │ │ │ │ add x5, x6, x5 │ │ │ │ add x22, x5, x4 │ │ │ │ add x4, x22, x27 │ │ │ │ stp xzr, x4, [sp, #16] │ │ │ │ - cbz w7, 451e4 │ │ │ │ + cbz w7, 45104 │ │ │ │ ldrsw x28, [x26, #52] │ │ │ │ add x4, x4, x28 │ │ │ │ str x4, [sp, #16] │ │ │ │ stp x3, x0, [x21] │ │ │ │ stp x6, x5, [x21, #16] │ │ │ │ ldr x3, [sp, #24] │ │ │ │ stp x22, x3, [x21, #32] │ │ │ │ ldr x3, [sp, #16] │ │ │ │ str x3, [x21, #48] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 45278 │ │ │ │ + b.le 45198 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ stp x19, x5, [sp, #40] │ │ │ │ mov x19, x28 │ │ │ │ mov x28, x6 │ │ │ │ str x22, [sp, #56] │ │ │ │ mov x22, x26 │ │ │ │ @@ -59830,15 +59774,15 @@ │ │ │ │ ldr x0, [x23, x20, lsl #3] │ │ │ │ add x20, x20, #0x1 │ │ │ │ bl 96d0 │ │ │ │ add x2, x0, x19 │ │ │ │ ldr w1, [x22] │ │ │ │ add x19, x2, #0x1 │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 4522c │ │ │ │ + b.gt 4514c │ │ │ │ ldp x19, x5, [sp, #40] │ │ │ │ mov x20, x26 │ │ │ │ ldrsw x2, [x22, #36] │ │ │ │ mov x26, x22 │ │ │ │ ldr x22, [sp, #56] │ │ │ │ mov x0, x27 │ │ │ │ mov x6, x28 │ │ │ │ @@ -59859,53 +59803,53 @@ │ │ │ │ mov x0, x22 │ │ │ │ ldrsw x2, [x26, #48] │ │ │ │ bl a0c0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldrsw x2, [x26, #52] │ │ │ │ bl a0c0 │ │ │ │ - cbz x20, 452e0 │ │ │ │ + cbz x20, 45200 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ mov x1, x20 │ │ │ │ ldrsw x2, [x26, #56] │ │ │ │ bl a0c0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ add x0, x21, x25 │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl a8e0 │ │ │ │ mov x20, x0 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 454c4 // b.any │ │ │ │ + b.ne 453e4 // b.any │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x50 │ │ │ │ bl a8e0 │ │ │ │ lsl x1, x0, #2 │ │ │ │ cmp x1, #0x4 │ │ │ │ - b.ne 4533c // b.any │ │ │ │ + b.ne 4525c // b.any │ │ │ │ mov x3, x19 │ │ │ │ mov x2, x20 │ │ │ │ add x0, x26, #0x54 │ │ │ │ bl a8e0 │ │ │ │ lsl x0, x0, #2 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.eq 45494 // b.none │ │ │ │ + b.eq 453b4 // b.none │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x68 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ stp xzr, xzr, [sp, #128] │ │ │ │ bl a8e0 │ │ │ │ ldr w0, [x26, #104] │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 453e8 │ │ │ │ + b.le 45308 │ │ │ │ ldr x0, [x26, #96] │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ add x0, x0, x20 │ │ │ │ bl a8e0 │ │ │ │ ldr x0, [x26, #96] │ │ │ │ @@ -59929,82 +59873,82 @@ │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ add x0, x0, x20 │ │ │ │ add x20, x20, #0x18 │ │ │ │ add x0, x0, #0x10 │ │ │ │ bl a8e0 │ │ │ │ ldr w0, [x26, #104] │ │ │ │ cmp w22, w0 │ │ │ │ - b.lt 45368 // b.tstop │ │ │ │ + b.lt 45288 // b.tstop │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ add x0, x26, #0x70 │ │ │ │ bl a8e0 │ │ │ │ mov x3, x19 │ │ │ │ add x0, x26, #0x78 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ bl a8e0 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - cbz x0, 4542c │ │ │ │ + cbz x0, 4534c │ │ │ │ mov x0, x19 │ │ │ │ mov w19, #0xfffffff0 // #-16 │ │ │ │ bl 98a0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4546c // b.none │ │ │ │ + b.eq 4538c // b.none │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #80] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x4, [sp, #8] │ │ │ │ mov w3, w24 │ │ │ │ - add x2, x2, #0xc68 │ │ │ │ + add x2, x2, #0xb98 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ ldp x27, x28, [sp, #288] │ │ │ │ - b 44bc4 │ │ │ │ + b 44ae4 │ │ │ │ ldp x27, x28, [sp, #288] │ │ │ │ - b 44bc0 │ │ │ │ + b 44ae0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ - b 44c18 │ │ │ │ + b 44b38 │ │ │ │ ldr w1, [x26, #84] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 4533c │ │ │ │ + b.le 4525c │ │ │ │ ldr x0, [x26, #88] │ │ │ │ mov x2, x20 │ │ │ │ ldr w3, [x26, #80] │ │ │ │ add w1, w1, w3 │ │ │ │ mov x3, x19 │ │ │ │ sxtw x1, w1 │ │ │ │ bl a8e0 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 4533c // b.none │ │ │ │ + b.eq 4525c // b.none │ │ │ │ mov w19, #0xffffffc0 // #-64 │ │ │ │ - b 4546c │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 4538c │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w0, w0, #0xff │ │ │ │ str w0, [sp, #80] │ │ │ │ - b 44b30 │ │ │ │ + b 44a50 │ │ │ │ ldp x27, x28, [sp, #288] │ │ │ │ mov w19, #0xffffffc0 // #-64 │ │ │ │ - b 44bc4 │ │ │ │ + b 44ae4 │ │ │ │ stp x27, x28, [sp, #288] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ @@ -60017,730 +59961,730 @@ │ │ │ │ str w1, [sp, #16] │ │ │ │ mov x27, x0 │ │ │ │ mov w20, #0x25 // #37 │ │ │ │ ldr x0, [x2] │ │ │ │ str x0, [sp, #1496] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [sp, #152] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 45fc0 │ │ │ │ + cbz x0, 45ee0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ strb wzr, [sp, #464] │ │ │ │ bl 9b90 │ │ │ │ mov w24, w0 │ │ │ │ - cbnz w0, 45ca0 │ │ │ │ + cbnz w0, 45bc0 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ cmp x27, #0x0 │ │ │ │ ldr w0, [sp, #16] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ ldr x0, [x19] │ │ │ │ str x21, [sp, #1536] │ │ │ │ str x22, [sp, #1544] │ │ │ │ - b.le 45598 │ │ │ │ + b.le 454b8 │ │ │ │ ldr x1, [x27] │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbnz w1, 45ce4 │ │ │ │ - adrp x22, 5b000 │ │ │ │ - adrp x21, 5b000 │ │ │ │ - add x22, x22, #0xd70 │ │ │ │ - add x21, x21, #0xd78 │ │ │ │ + cbnz w1, 45c04 │ │ │ │ + adrp x22, 5a000 │ │ │ │ + adrp x21, 5a000 │ │ │ │ + add x22, x22, #0xca0 │ │ │ │ + add x21, x21, #0xca8 │ │ │ │ mov x4, x22 │ │ │ │ mov x2, x21 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xc98 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xbc8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xce0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xc10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xd28 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xc58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xd48 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xc78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xd80 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xcb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xde0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xd10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xe08 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xd38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xe38 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xd68 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xe68 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xd98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xec0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xdf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xf00 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xe30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xf30 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xe60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xf60 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xe90 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xec8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xfc8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xef8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xf20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov x2, x21 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w7, #0x3 // #3 │ │ │ │ mov w1, w5 │ │ │ │ mov w6, #0x2 // #2 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0xffffffff // #-1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0xfd8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x168 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x98 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x1a0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0xd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x218 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x148 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x250 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x180 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x288 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x1b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x2f8 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x228 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x330 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x260 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x370 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x2a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x3e0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x310 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x418 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x450 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x490 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x3c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x4e0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x410 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x570 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x4a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov w3, w20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x5a0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x4d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x22 │ │ │ │ mov x2, x21 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5d8 │ │ │ │ + add x2, x2, #0x508 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ orr w0, w0, w24 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr x3, [sp, #1496] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 46f70 // b.any │ │ │ │ + b.ne 46e90 // b.any │ │ │ │ add sp, sp, #0x5e0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov w3, w20 │ │ │ │ - add x2, x1, #0x6c0 │ │ │ │ + add x2, x1, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x25, [sp, #1568] │ │ │ │ str x26, [sp, #1576] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #16] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 45dac // b.any │ │ │ │ - adrp x21, 5f000 │ │ │ │ - add x21, x21, #0x660 │ │ │ │ + b.ne 45ccc // b.any │ │ │ │ + adrp x21, 5e000 │ │ │ │ + add x21, x21, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 45e08 │ │ │ │ + cbz x0, 45d28 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ mov w5, w0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.hi 46f58 // b.pmore │ │ │ │ + b.hi 46e78 // b.pmore │ │ │ │ add x28, sp, #0x98 │ │ │ │ cmn w5, #0x1 │ │ │ │ - b.ne 45edc // b.any │ │ │ │ + b.ne 45dfc // b.any │ │ │ │ ldr w0, [sp, #16] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4603c // b.none │ │ │ │ + b.eq 45f5c // b.none │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x11, 5b000 │ │ │ │ - adrp x12, 5b000 │ │ │ │ - add x4, x11, #0xd70 │ │ │ │ - add x2, x12, #0xd78 │ │ │ │ + adrp x11, 5a000 │ │ │ │ + adrp x12, 5a000 │ │ │ │ + add x4, x11, #0xca0 │ │ │ │ + add x2, x12, #0xca8 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x12, x11, [sp, #24] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ ldr w3, [sp, #16] │ │ │ │ - add x2, x2, #0xa38 │ │ │ │ + add x2, x2, #0x968 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x12, x11, [sp, #24] │ │ │ │ - b 46044 │ │ │ │ + b 45f64 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x11, 5b000 │ │ │ │ - adrp x12, 5b000 │ │ │ │ - add x4, x11, #0xd70 │ │ │ │ - add x2, x12, #0xd78 │ │ │ │ + adrp x11, 5a000 │ │ │ │ + adrp x12, 5a000 │ │ │ │ + add x4, x11, #0xca0 │ │ │ │ + add x2, x12, #0xca8 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, w5 │ │ │ │ - add x2, x2, #0x5f0 │ │ │ │ + add x2, x2, #0x520 │ │ │ │ mov w7, #0x3 // #3 │ │ │ │ mov w6, #0x2 // #2 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0xffffffff // #-1 │ │ │ │ - adrp x21, 5f000 │ │ │ │ + adrp x21, 5e000 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - add x21, x21, #0x660 │ │ │ │ + add x21, x21, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ - cbnz x0, 45d34 │ │ │ │ + cbnz x0, 45c54 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ ldr w22, [sp, #16] │ │ │ │ add x25, sp, #0xb0 │ │ │ │ add x28, sp, #0x98 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - b 45e24 │ │ │ │ + b 45d44 │ │ │ │ mov w23, w1 │ │ │ │ ldr x0, [x27, x21, lsl #3] │ │ │ │ str x25, [sp, #152] │ │ │ │ mov x1, x28 │ │ │ │ stp q31, q31, [x25] │ │ │ │ stp q31, q31, [x25, #32] │ │ │ │ stp q31, q31, [x25, #64] │ │ │ │ stp q31, q31, [x25, #96] │ │ │ │ - bl 43dac │ │ │ │ + bl 43ccc │ │ │ │ movi v31.4s, #0x0 │ │ │ │ - cbnz w0, 461c8 │ │ │ │ + cbnz w0, 460e8 │ │ │ │ ldp w1, w2, [sp, #176] │ │ │ │ ldp w6, w5, [sp, #184] │ │ │ │ mul w1, w1, w2 │ │ │ │ ldr w2, [sp, #200] │ │ │ │ ldp w4, w3, [sp, #192] │ │ │ │ mul w1, w1, w6 │ │ │ │ mul w1, w1, w5 │ │ │ │ mul w1, w1, w4 │ │ │ │ mul w1, w1, w3 │ │ │ │ mul w1, w1, w2 │ │ │ │ - cbz x21, 45e80 │ │ │ │ + cbz x21, 45da0 │ │ │ │ cmp w1, w23 │ │ │ │ - b.ne 461e0 // b.any │ │ │ │ + b.ne 46100 // b.any │ │ │ │ add x21, x21, #0x1 │ │ │ │ str xzr, [sp, #152] │ │ │ │ cmp w22, w21 │ │ │ │ - b.gt 45e20 │ │ │ │ + b.gt 45d40 │ │ │ │ mov w5, w0 │ │ │ │ ldr w0, [sp, #16] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp w0, #0x1, #0x4, ne // ne = any │ │ │ │ - b.eq 45edc // b.none │ │ │ │ + b.eq 45dfc // b.none │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x678 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w5, #0x3 // #3 │ │ │ │ ldr x21, [x27] │ │ │ │ mov x1, x28 │ │ │ │ str w5, [sp, #24] │ │ │ │ mov x0, x21 │ │ │ │ - bl 43dac │ │ │ │ + bl 43ccc │ │ │ │ ldr x26, [sp, #152] │ │ │ │ - cbnz w0, 45fe0 │ │ │ │ + cbnz w0, 45f00 │ │ │ │ mov x4, x21 │ │ │ │ - adrp x3, 5e000 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + adrp x3, 5d000 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ add x22, sp, #0x1d0 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x22 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ mov x0, x22 │ │ │ │ mov w1, #0x2e // #46 │ │ │ │ bl a2c0 │ │ │ │ ldr w5, [sp, #24] │ │ │ │ - cbz x0, 4619c │ │ │ │ + cbz x0, 460bc │ │ │ │ strb wzr, [x0] │ │ │ │ mov x0, #0x9 // #9 │ │ │ │ ldr w1, [sp, #16] │ │ │ │ lsr x0, x0, x5 │ │ │ │ and x0, x0, #0x1 │ │ │ │ mov x21, x0 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 461e8 // b.any │ │ │ │ - cbz x0, 4616c │ │ │ │ + b.ne 46108 // b.any │ │ │ │ + cbz x0, 4608c │ │ │ │ mov x28, x26 │ │ │ │ ldr x5, [x28, #72] │ │ │ │ mov x7, x22 │ │ │ │ mov x0, x28 │ │ │ │ ldp x1, x2, [x5] │ │ │ │ ldp x3, x4, [x5, #16] │ │ │ │ ldp x5, x6, [x5, #32] │ │ │ │ - bl 3d644 │ │ │ │ - cbnz w0, 46954 │ │ │ │ - adrp x21, 5f000 │ │ │ │ - add x21, x21, #0x7e0 │ │ │ │ + bl 3d564 │ │ │ │ + cbnz w0, 46874 │ │ │ │ + adrp x21, 5e000 │ │ │ │ + add x21, x21, #0x710 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ - cbz x0, 45fb8 │ │ │ │ + cbz x0, 45ed8 │ │ │ │ mov x0, x21 │ │ │ │ bl 95c0 │ │ │ │ ldr x8, [x28, #72] │ │ │ │ mov x1, x28 │ │ │ │ ldp x2, x3, [x8] │ │ │ │ ldp x4, x5, [x8, #16] │ │ │ │ ldp x6, x7, [x8, #32] │ │ │ │ str wzr, [sp, #8] │ │ │ │ ldr x8, [x8, #48] │ │ │ │ str x8, [sp] │ │ │ │ - bl 44aa0 │ │ │ │ - cbnz w0, 461bc │ │ │ │ + bl 449c0 │ │ │ │ + cbnz w0, 460dc │ │ │ │ mov x26, x28 │ │ │ │ - b 4616c │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 4608c │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w20, w0, #0xff │ │ │ │ - b 45554 │ │ │ │ + b 45474 │ │ │ │ mov x26, x22 │ │ │ │ nop │ │ │ │ mov w24, w0 │ │ │ │ - cbz x26, 46f84 │ │ │ │ + cbz x26, 46ea4 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ - cbz x0, 45ff8 │ │ │ │ + cbz x0, 45f18 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #64] │ │ │ │ ldr x0, [x26, #72] │ │ │ │ - cbz x0, 46008 │ │ │ │ + cbz x0, 45f28 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #72] │ │ │ │ add x0, x26, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x26, #88] │ │ │ │ - cbz x0, 46020 │ │ │ │ + cbz x0, 45f40 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #88] │ │ │ │ mov x0, x26 │ │ │ │ bl ab40 │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ ldr x25, [sp, #1568] │ │ │ │ ldr x26, [sp, #1576] │ │ │ │ - b 45ca0 │ │ │ │ - adrp x11, 5b000 │ │ │ │ - adrp x12, 5b000 │ │ │ │ - add x0, x11, #0xd70 │ │ │ │ + b 45bc0 │ │ │ │ + adrp x11, 5a000 │ │ │ │ + adrp x12, 5a000 │ │ │ │ + add x0, x11, #0xca0 │ │ │ │ str x0, [sp, #32] │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ ldr w26, [sp, #16] │ │ │ │ - add x22, x12, #0xd78 │ │ │ │ + add x22, x12, #0xca8 │ │ │ │ add x28, sp, #0x98 │ │ │ │ stp x22, x0, [sp, #16] │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x25, x0, #0xc58 │ │ │ │ + adrp x0, 5b000 │ │ │ │ + add x25, x0, #0xb88 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - adrp x21, 5f000 │ │ │ │ + adrp x21, 5e000 │ │ │ │ str w24, [sp, #40] │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w20 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -60755,176 +60699,176 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [sp, #32] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x27, x23, lsl #3] │ │ │ │ mov w4, w26 │ │ │ │ ldr x0, [x19] │ │ │ │ add w3, w23, #0x1 │ │ │ │ - add x2, x21, #0xa08 │ │ │ │ + add x2, x21, #0x938 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27, x23, lsl #3] │ │ │ │ mov x1, x28 │ │ │ │ - bl 43dac │ │ │ │ + bl 43ccc │ │ │ │ ldr x22, [sp, #152] │ │ │ │ - cbnz w0, 45fd8 │ │ │ │ + cbnz w0, 45ef8 │ │ │ │ ldr x5, [x22, #72] │ │ │ │ mov x0, x22 │ │ │ │ ldr x7, [x27, x23, lsl #3] │ │ │ │ ldp x1, x2, [x5] │ │ │ │ ldp x3, x4, [x5, #16] │ │ │ │ ldp x5, x6, [x5, #32] │ │ │ │ - bl 3d644 │ │ │ │ + bl 3d564 │ │ │ │ mov w24, w0 │ │ │ │ ldr x1, [x22, #64] │ │ │ │ - cbz x1, 46120 │ │ │ │ + cbz x1, 46040 │ │ │ │ mov x0, x1 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x22, #64] │ │ │ │ ldr x0, [x22, #72] │ │ │ │ - cbz x0, 46130 │ │ │ │ + cbz x0, 46050 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x22, #72] │ │ │ │ add x0, x22, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x22, #88] │ │ │ │ - cbz x0, 46148 │ │ │ │ + cbz x0, 46068 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x22, #88] │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #152] │ │ │ │ - cbnz w24, 4693c │ │ │ │ + cbnz w24, 4685c │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp w26, w23 │ │ │ │ - b.gt 46080 │ │ │ │ + b.gt 45fa0 │ │ │ │ ldr w24, [sp, #40] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov w3, w20 │ │ │ │ - add x2, x1, #0x6c0 │ │ │ │ + add x2, x1, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x2, x0, #0xc58 │ │ │ │ + adrp x0, 5b000 │ │ │ │ + add x2, x0, #0xb88 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ mov x0, x22 │ │ │ │ - adrp x1, 5f000 │ │ │ │ + adrp x1, 5e000 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ - add x1, x1, #0x6f8 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ str w5, [sp, #24] │ │ │ │ bl 94b0 <__strcat_chk@plt> │ │ │ │ ldr w5, [sp, #24] │ │ │ │ - b 45f30 │ │ │ │ + b 45e50 │ │ │ │ mov w24, w0 │ │ │ │ mov x26, x28 │ │ │ │ - b 45fe8 │ │ │ │ + b 45f08 │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ mov w24, w0 │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ ldr x25, [sp, #1568] │ │ │ │ ldr x26, [sp, #1576] │ │ │ │ - b 45ca0 │ │ │ │ + b 45bc0 │ │ │ │ mov w5, w0 │ │ │ │ - b 45edc │ │ │ │ + b 45dfc │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x11, 5b000 │ │ │ │ - adrp x12, 5b000 │ │ │ │ - add x4, x11, #0xd70 │ │ │ │ - add x2, x12, #0xd78 │ │ │ │ + adrp x11, 5a000 │ │ │ │ + adrp x12, 5a000 │ │ │ │ + add x4, x11, #0xca0 │ │ │ │ + add x2, x12, #0xca8 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x12, x11, [sp, #24] │ │ │ │ str w5, [sp, #40] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ ldr w3, [sp, #16] │ │ │ │ - add x2, x2, #0xa38 │ │ │ │ + add x2, x2, #0x968 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x12, x11, [sp, #24] │ │ │ │ ldr w5, [sp, #40] │ │ │ │ - cbz x21, 469b8 │ │ │ │ + cbz x21, 468d8 │ │ │ │ ldr x0, [x19] │ │ │ │ - cbnz w5, 466e0 │ │ │ │ - adrp x1, 5f000 │ │ │ │ - add x1, x1, #0x748 │ │ │ │ + cbnz w5, 46600 │ │ │ │ + adrp x1, 5e000 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ str w24, [sp, #132] │ │ │ │ mov x24, x21 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ mov w23, #0x2 // #2 │ │ │ │ - add x2, x2, #0xd60 │ │ │ │ + add x2, x2, #0xc90 │ │ │ │ stp x11, x12, [sp, #24] │ │ │ │ str w20, [sp, #64] │ │ │ │ stp x1, x2, [sp, #112] │ │ │ │ add x1, sp, #0xa0 │ │ │ │ stp x1, x27, [sp, #96] │ │ │ │ str x22, [sp, #136] │ │ │ │ ldr x1, [sp, #24] │ │ │ │ str xzr, [sp, #160] │ │ │ │ ldr w3, [sp, #64] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x20, [sp, #104] │ │ │ │ - adrp x0, 5f000 │ │ │ │ + adrp x0, 5e000 │ │ │ │ ldr w4, [sp, #16] │ │ │ │ - add x2, x0, #0x700 │ │ │ │ + add x2, x0, #0x630 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w23 │ │ │ │ ldr x5, [x20, x24, lsl #3] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [x20] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20, x24, lsl #3] │ │ │ │ ldr x1, [sp, #96] │ │ │ │ - bl 43dac │ │ │ │ + bl 43ccc │ │ │ │ mov w22, w0 │ │ │ │ - cbnz w0, 4696c │ │ │ │ + cbnz w0, 4688c │ │ │ │ ldr x25, [sp, #160] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ str xzr, [sp, #168] │ │ │ │ bl 95c0 │ │ │ │ mov w3, #0x25 // #37 │ │ │ │ - cbz x0, 466cc │ │ │ │ + cbz x0, 465ec │ │ │ │ ldr x1, [sp, #24] │ │ │ │ ldr x0, [x19] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [sp, #112] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x28, [x26, #72] │ │ │ │ - cbz x28, 46694 │ │ │ │ + cbz x28, 465b4 │ │ │ │ ldr x28, [x25, #72] │ │ │ │ - cbz x28, 46688 │ │ │ │ + cbz x28, 465a8 │ │ │ │ ldp w4, w3, [x26] │ │ │ │ mov x1, x26 │ │ │ │ ldr w2, [x25] │ │ │ │ ldp w6, w7, [x26, #16] │ │ │ │ add w2, w4, w2 │ │ │ │ ldp w4, w5, [x26, #8] │ │ │ │ ldr w0, [x26, #24] │ │ │ │ str w0, [sp] │ │ │ │ add x0, sp, #0xa8 │ │ │ │ - bl 31c80 │ │ │ │ + bl 31ba0 │ │ │ │ mov w22, w0 │ │ │ │ - cbnz w0, 46f28 │ │ │ │ + cbnz w0, 46e48 │ │ │ │ ldur d23, [x25, #28] │ │ │ │ mov w23, #0x118 // #280 │ │ │ │ ldur d22, [x26, #28] │ │ │ │ ldr x28, [sp, #168] │ │ │ │ ldr w2, [x25] │ │ │ │ add v22.2s, v23.2s, v22.2s │ │ │ │ ldr w1, [x26] │ │ │ │ @@ -60979,15 +60923,15 @@ │ │ │ │ add w0, w0, w2 │ │ │ │ add x1, x1, #0x7 │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x20, x1, #3 │ │ │ │ add x0, x0, x1, lsl #3 │ │ │ │ bl 9b60 │ │ │ │ str x0, [x28, #72] │ │ │ │ - cbz x0, 46f28 │ │ │ │ + cbz x0, 46e48 │ │ │ │ ldpsw x3, x2, [x28, #32] │ │ │ │ add x21, x0, #0x38 │ │ │ │ ldr w23, [x28] │ │ │ │ ldrsw x1, [x28, #40] │ │ │ │ ldr w4, [x28, #56] │ │ │ │ add x23, x3, w23, sxtw #3 │ │ │ │ str xzr, [sp, #56] │ │ │ │ @@ -60999,22 +60943,22 @@ │ │ │ │ str x5, [sp, #72] │ │ │ │ mov x5, x2 │ │ │ │ ldrsw x2, [x28, #48] │ │ │ │ stp x5, x1, [sp, #80] │ │ │ │ add x1, x1, x3 │ │ │ │ add x2, x1, x2 │ │ │ │ stp x1, x2, [sp, #40] │ │ │ │ - cbz w4, 464ac │ │ │ │ + cbz w4, 463cc │ │ │ │ ldrsw x1, [x28, #52] │ │ │ │ add x1, x2, x1 │ │ │ │ str x1, [sp, #56] │ │ │ │ ldr w1, [x26] │ │ │ │ add x20, x0, x20 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 46928 │ │ │ │ + b.le 46848 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ ldr x1, [x26, #72] │ │ │ │ add x2, x20, x27 │ │ │ │ str x2, [x21, x23, lsl #3] │ │ │ │ mov x0, x2 │ │ │ │ ldr x1, [x1] │ │ │ │ @@ -61022,20 +60966,20 @@ │ │ │ │ add x23, x23, #0x1 │ │ │ │ bl 9bf0 │ │ │ │ bl 96d0 │ │ │ │ add x27, x0, x27 │ │ │ │ ldr w1, [x26] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w1, w23 │ │ │ │ - b.gt 464c4 │ │ │ │ + b.gt 463e4 │ │ │ │ ldr w0, [x25] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 46550 │ │ │ │ + b.le 46470 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - b 46514 │ │ │ │ + b 46434 │ │ │ │ ldr w1, [x26] │ │ │ │ ldr x3, [x25, #72] │ │ │ │ add w1, w1, w23 │ │ │ │ add x2, x20, x27 │ │ │ │ mov x0, x2 │ │ │ │ ldr x3, [x3] │ │ │ │ str x2, [x21, w1, sxtw #3] │ │ │ │ @@ -61043,15 +60987,15 @@ │ │ │ │ add x23, x23, #0x1 │ │ │ │ bl 9bf0 │ │ │ │ bl 96d0 │ │ │ │ add x27, x0, x27 │ │ │ │ ldr w1, [x25] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w1, w23 │ │ │ │ - b.gt 46510 │ │ │ │ + b.gt 46430 │ │ │ │ ldr x1, [x26, #72] │ │ │ │ ldrsw x2, [x28, #36] │ │ │ │ ldr x20, [sp, #72] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ mov x0, x20 │ │ │ │ bl a0c0 │ │ │ │ ldr x1, [x26, #72] │ │ │ │ @@ -61080,133 +61024,133 @@ │ │ │ │ stp x21, x20, [x0] │ │ │ │ stp x23, x27, [x0, #16] │ │ │ │ ldp x1, x2, [sp, #40] │ │ │ │ stp x1, x2, [x0, #32] │ │ │ │ ldr x1, [sp, #56] │ │ │ │ str x1, [x0, #48] │ │ │ │ ldr x0, [x25, #64] │ │ │ │ - cbz x0, 465ec │ │ │ │ + cbz x0, 4650c │ │ │ │ bl ab40 │ │ │ │ str xzr, [x25, #64] │ │ │ │ ldr x0, [x25, #72] │ │ │ │ - cbz x0, 465fc │ │ │ │ + cbz x0, 4651c │ │ │ │ bl ab40 │ │ │ │ str xzr, [x25, #72] │ │ │ │ add x0, x25, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x25, #88] │ │ │ │ - cbz x0, 46614 │ │ │ │ + cbz x0, 46534 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x25, #88] │ │ │ │ mov x0, x25 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [x26, #64] │ │ │ │ str xzr, [sp, #160] │ │ │ │ - cbz x0, 46630 │ │ │ │ + cbz x0, 46550 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #64] │ │ │ │ ldr x0, [x26, #72] │ │ │ │ - cbz x0, 46640 │ │ │ │ + cbz x0, 46560 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #72] │ │ │ │ add x0, x26, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x26, #88] │ │ │ │ - cbz x0, 46658 │ │ │ │ + cbz x0, 46578 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #88] │ │ │ │ mov x0, x26 │ │ │ │ bl ab40 │ │ │ │ - cbnz w22, 46994 │ │ │ │ + cbnz w22, 468b4 │ │ │ │ ldr w0, [sp, #16] │ │ │ │ add x24, x24, #0x1 │ │ │ │ str x28, [sp, #152] │ │ │ │ cmp w0, w24 │ │ │ │ - b.le 46984 │ │ │ │ + b.le 468a4 │ │ │ │ ldr x0, [x19] │ │ │ │ mov x26, x28 │ │ │ │ add w23, w24, #0x1 │ │ │ │ - b 46270 │ │ │ │ + b 46190 │ │ │ │ ldr x0, [x25, #64] │ │ │ │ - cbnz x0, 465e4 │ │ │ │ - b 465fc │ │ │ │ - cbnz x25, 465dc │ │ │ │ + cbnz x0, 46504 │ │ │ │ + b 4651c │ │ │ │ + cbnz x25, 464fc │ │ │ │ ldr x0, [x26, #64] │ │ │ │ str xzr, [sp, #160] │ │ │ │ - cbnz x0, 46628 │ │ │ │ + cbnz x0, 46548 │ │ │ │ add x0, x26, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x26, #88] │ │ │ │ - cbz x0, 466bc │ │ │ │ + cbz x0, 465dc │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #88] │ │ │ │ mov x0, x26 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ bl ab40 │ │ │ │ - b 46664 │ │ │ │ + b 46584 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ bl a9c0 │ │ │ │ and w3, w0, #0xff │ │ │ │ - b 462e8 │ │ │ │ - adrp x25, 5f000 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xd60 │ │ │ │ + b 46208 │ │ │ │ + adrp x25, 5e000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xc90 │ │ │ │ mov w23, #0x2 // #2 │ │ │ │ stp x11, x12, [sp, #24] │ │ │ │ str w20, [sp, #48] │ │ │ │ str x1, [sp, #72] │ │ │ │ - add x1, x25, #0x748 │ │ │ │ + add x1, x25, #0x678 │ │ │ │ add x25, sp, #0xb0 │ │ │ │ stp x25, x1, [sp, #56] │ │ │ │ str w24, [sp, #80] │ │ │ │ str x22, [sp, #88] │ │ │ │ ldr x1, [sp, #24] │ │ │ │ str xzr, [sp, #176] │ │ │ │ ldr w3, [sp, #48] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5f000 │ │ │ │ + adrp x0, 5e000 │ │ │ │ ldr w4, [sp, #16] │ │ │ │ ldr x5, [x27, x21, lsl #3] │ │ │ │ - add x2, x0, #0x798 │ │ │ │ + add x2, x0, #0x6c8 │ │ │ │ ldr x6, [x27] │ │ │ │ mov w3, w23 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27, x21, lsl #3] │ │ │ │ ldr x1, [sp, #56] │ │ │ │ - bl 43dac │ │ │ │ + bl 43ccc │ │ │ │ str w0, [sp, #40] │ │ │ │ - cbnz w0, 46960 │ │ │ │ + cbnz w0, 46880 │ │ │ │ ldr x20, [sp, #176] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ mov w3, #0x25 // #37 │ │ │ │ - cbz x0, 468d0 │ │ │ │ + cbz x0, 467f0 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ ldr x0, [x19] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [sp, #64] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x26, #72] │ │ │ │ - cbz x0, 468c0 │ │ │ │ + cbz x0, 467e0 │ │ │ │ ldp x28, x0, [x20, #64] │ │ │ │ - cbz x0, 468e4 │ │ │ │ + cbz x0, 46804 │ │ │ │ ldp w4, w3, [x26] │ │ │ │ ldp w1, w2, [x20] │ │ │ │ mul w4, w4, w3 │ │ │ │ mul w1, w1, w2 │ │ │ │ ldp w2, w3, [x26, #8] │ │ │ │ mul w4, w4, w2 │ │ │ │ ldp w6, w2, [x20, #8] │ │ │ │ @@ -61220,175 +61164,175 @@ │ │ │ │ mul w1, w1, w3 │ │ │ │ ldr w3, [x26, #24] │ │ │ │ mul w1, w1, w2 │ │ │ │ ldr w2, [x20, #24] │ │ │ │ mul w4, w4, w3 │ │ │ │ mul w1, w1, w2 │ │ │ │ cmp w4, w1 │ │ │ │ - b.ne 4690c // b.any │ │ │ │ + b.ne 4682c // b.any │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 46920 │ │ │ │ + b.le 46840 │ │ │ │ ldr x23, [x26, #64] │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ umull x25, w4, w0 │ │ │ │ add x24, x23, #0x60 │ │ │ │ ldr w0, [x24, x22] │ │ │ │ - cbnz w0, 46848 │ │ │ │ + cbnz w0, 46768 │ │ │ │ add x1, x28, x22 │ │ │ │ add x0, x23, x22 │ │ │ │ mov x2, #0x118 // #280 │ │ │ │ bl 9450 │ │ │ │ add x22, x22, #0x118 │ │ │ │ cmp x22, x25 │ │ │ │ - b.ne 46830 // b.any │ │ │ │ - cbz x28, 468b0 │ │ │ │ + b.ne 46750 // b.any │ │ │ │ + cbz x28, 467d0 │ │ │ │ mov x0, x28 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x20, #64] │ │ │ │ ldr x0, [x20, #72] │ │ │ │ - cbnz x0, 468b4 │ │ │ │ + cbnz x0, 467d4 │ │ │ │ add x0, x20, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x20, #88] │ │ │ │ - cbz x0, 46884 │ │ │ │ + cbz x0, 467a4 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x20, #88] │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ - cbnz w0, 469ac │ │ │ │ + cbnz w0, 468cc │ │ │ │ ldr w0, [sp, #16] │ │ │ │ add x21, x21, #0x1 │ │ │ │ cmp w0, w21 │ │ │ │ - b.le 46974 │ │ │ │ + b.le 46894 │ │ │ │ ldr x0, [x19] │ │ │ │ add w23, w21, #0x1 │ │ │ │ - b 46710 │ │ │ │ + b 46630 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ bl ab40 │ │ │ │ str xzr, [x20, #72] │ │ │ │ - b 4686c │ │ │ │ - cbz x20, 46894 │ │ │ │ + b 4678c │ │ │ │ + cbz x20, 467b4 │ │ │ │ ldr x28, [x20, #64] │ │ │ │ - cbnz x28, 46858 │ │ │ │ - b 46864 │ │ │ │ + cbnz x28, 46778 │ │ │ │ + b 46784 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ bl a9c0 │ │ │ │ and w3, w0, #0xff │ │ │ │ - b 46780 │ │ │ │ - cbnz x28, 46858 │ │ │ │ + b 466a0 │ │ │ │ + cbnz x28, 46778 │ │ │ │ add x0, x20, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x20, #88] │ │ │ │ - cbz x0, 46930 │ │ │ │ + cbz x0, 46850 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x20, #88] │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ - b 46894 │ │ │ │ + b 467b4 │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ str w1, [sp, #40] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cbnz x28, 46858 │ │ │ │ - b 468b4 │ │ │ │ + cbnz x28, 46778 │ │ │ │ + b 467d4 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - b 464fc │ │ │ │ + b 4641c │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ - b 46894 │ │ │ │ + b 467b4 │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ mov w24, #0xffffffe0 // #-32 │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ ldr x25, [sp, #1568] │ │ │ │ ldr x26, [sp, #1576] │ │ │ │ - b 45ca0 │ │ │ │ + b 45bc0 │ │ │ │ mov x26, x28 │ │ │ │ mov w24, #0xffffffe0 // #-32 │ │ │ │ - b 45fe8 │ │ │ │ + b 45f08 │ │ │ │ ldr w2, [sp, #40] │ │ │ │ mov w24, w2 │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ mov w24, w0 │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ ldr x22, [sp, #88] │ │ │ │ ldr w20, [sp, #48] │ │ │ │ ldr w24, [sp, #80] │ │ │ │ - b 45f50 │ │ │ │ + b 45e70 │ │ │ │ ldr x22, [sp, #136] │ │ │ │ ldr w20, [sp, #64] │ │ │ │ ldr w24, [sp, #132] │ │ │ │ - b 45f54 │ │ │ │ + b 45e74 │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ mov w24, #0xffffffc0 // #-64 │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ ldr x25, [sp, #1568] │ │ │ │ ldr x26, [sp, #1576] │ │ │ │ - b 45ca0 │ │ │ │ + b 45bc0 │ │ │ │ mov w2, #0xfffffff0 // #-16 │ │ │ │ mov w24, w2 │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ ldr w1, [sp, #16] │ │ │ │ - adrp x0, 5f000 │ │ │ │ - add x0, x0, #0x888 │ │ │ │ + adrp x0, 5e000 │ │ │ │ + add x0, x0, #0x7b8 │ │ │ │ stp x1, x0, [sp, #56] │ │ │ │ - adrp x0, 5f000 │ │ │ │ - add x0, x0, #0x7f8 │ │ │ │ + adrp x0, 5e000 │ │ │ │ + add x0, x0, #0x728 │ │ │ │ str w24, [sp, #120] │ │ │ │ mov w24, w5 │ │ │ │ mov x21, #0x1 // #1 │ │ │ │ stp x11, x12, [sp, #24] │ │ │ │ str x0, [sp, #112] │ │ │ │ add x0, sp, #0xa8 │ │ │ │ stp x0, x28, [sp, #40] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w20 │ │ │ │ - add x2, x1, #0x6c0 │ │ │ │ + add x2, x1, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str xzr, [sp, #168] │ │ │ │ add w22, w21, #0x1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x2, x0, #0xc58 │ │ │ │ + adrp x0, 5b000 │ │ │ │ + add x2, x0, #0xb88 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x1, [sp, #24] │ │ │ │ mov w3, w20 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ cmp w24, #0x1 │ │ │ │ - b.eq 46eac // b.none │ │ │ │ + b.eq 46dcc // b.none │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x27, x21, lsl #3] │ │ │ │ mov w3, w22 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x6, [x27] │ │ │ │ ldr x2, [sp, #64] │ │ │ │ ldr w4, [sp, #16] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27, x21, lsl #3] │ │ │ │ ldr x1, [sp, #40] │ │ │ │ - bl 43dac │ │ │ │ + bl 43ccc │ │ │ │ mov w23, w0 │ │ │ │ ldr x26, [sp, #152] │ │ │ │ - cbnz w0, 46f34 │ │ │ │ + cbnz w0, 46e54 │ │ │ │ ldr x25, [sp, #168] │ │ │ │ ldr w1, [x26, #28] │ │ │ │ ldr w0, [x25, #28] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 46aec // b.none │ │ │ │ + b.eq 46a0c // b.none │ │ │ │ ldp w1, w3, [x26] │ │ │ │ ldp w0, w2, [x25] │ │ │ │ mul w1, w1, w3 │ │ │ │ mul w0, w0, w2 │ │ │ │ ldp w2, w3, [x26, #8] │ │ │ │ mul w1, w1, w2 │ │ │ │ ldp w4, w2, [x25, #8] │ │ │ │ @@ -61402,20 +61346,20 @@ │ │ │ │ mul w0, w0, w3 │ │ │ │ ldr w3, [x26, #24] │ │ │ │ mul w0, w0, w2 │ │ │ │ ldr w2, [x25, #24] │ │ │ │ mul w1, w1, w3 │ │ │ │ mul w0, w0, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 46ef0 // b.none │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + b.eq 46e10 // b.none │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ mov w3, #0x25 // #37 │ │ │ │ - cbz x0, 46ed8 │ │ │ │ + cbz x0, 46df8 │ │ │ │ ldp w7, w2, [x26] │ │ │ │ ldp w0, w1, [x25] │ │ │ │ mul w7, w7, w2 │ │ │ │ mul w0, w0, w1 │ │ │ │ ldp w1, w2, [x26, #8] │ │ │ │ mul w7, w7, w1 │ │ │ │ ldp w4, w1, [x25, #8] │ │ │ │ @@ -61429,42 +61373,42 @@ │ │ │ │ mul w0, w0, w2 │ │ │ │ ldr w2, [x26, #24] │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w1, [x25, #24] │ │ │ │ mul w28, w7, w2 │ │ │ │ mul w0, w0, w1 │ │ │ │ cmp w28, w0 │ │ │ │ - b.ne 46f48 // b.any │ │ │ │ + b.ne 46e68 // b.any │ │ │ │ ldr w1, [x25, #28] │ │ │ │ ldr w22, [x26, #28] │ │ │ │ cmp w22, w1 │ │ │ │ - b.eq 46bac // b.none │ │ │ │ + b.eq 46acc // b.none │ │ │ │ csel w22, w22, w1, le │ │ │ │ ldr x1, [sp, #24] │ │ │ │ ldr x0, [x19] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w28 │ │ │ │ ldr w5, [x25, #28] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ ldr w4, [x26, #28] │ │ │ │ - add x2, x2, #0x948 │ │ │ │ + add x2, x2, #0x878 │ │ │ │ mov w28, w22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x26, #60] │ │ │ │ cmp w24, #0x2 │ │ │ │ - b.eq 46d7c // b.none │ │ │ │ + b.eq 46c9c // b.none │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 46e5c │ │ │ │ + b.le 46d7c │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x22, [x26, #64] │ │ │ │ umull x7, w28, w0 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ str w20, [sp, #72] │ │ │ │ @@ -61474,19 +61418,19 @@ │ │ │ │ str w23, [sp, #88] │ │ │ │ mov w23, w28 │ │ │ │ mov x28, x19 │ │ │ │ mov x19, x4 │ │ │ │ stp x21, x26, [sp, #96] │ │ │ │ mov x21, x25 │ │ │ │ ldr w0, [x22, #96] │ │ │ │ - cbz w0, 46c6c │ │ │ │ + cbz w0, 46b8c │ │ │ │ ldr x26, [x21, #64] │ │ │ │ add x25, x26, x19 │ │ │ │ ldr w0, [x25, #96] │ │ │ │ - cbz w0, 46c6c │ │ │ │ + cbz w0, 46b8c │ │ │ │ mov x1, x22 │ │ │ │ mov x2, #0x118 // #280 │ │ │ │ mov x0, x20 │ │ │ │ bl 9450 │ │ │ │ ldr q29, [x26, x19] │ │ │ │ mov x1, x20 │ │ │ │ ldr q30, [x25, #16] │ │ │ │ @@ -61502,81 +61446,81 @@ │ │ │ │ fdiv d28, d28, d0 │ │ │ │ stp q29, q30, [sp, #176] │ │ │ │ str d28, [sp, #208] │ │ │ │ bl 9450 │ │ │ │ add x19, x19, #0x118 │ │ │ │ add x22, x22, #0x118 │ │ │ │ cmp x24, x19 │ │ │ │ - b.ne 46c04 // b.any │ │ │ │ + b.ne 46b24 // b.any │ │ │ │ mov x25, x21 │ │ │ │ mov x19, x28 │ │ │ │ ldp x21, x26, [sp, #96] │ │ │ │ mov w28, w23 │ │ │ │ ldr w20, [sp, #72] │ │ │ │ ldr w24, [sp, #80] │ │ │ │ ldr w23, [sp, #88] │ │ │ │ - cbz w28, 46e5c │ │ │ │ + cbz w28, 46d7c │ │ │ │ ldr x0, [x25, #64] │ │ │ │ - cbz x0, 46cac │ │ │ │ + cbz x0, 46bcc │ │ │ │ bl ab40 │ │ │ │ str xzr, [x25, #64] │ │ │ │ ldr x0, [x25, #72] │ │ │ │ - cbz x0, 46cbc │ │ │ │ + cbz x0, 46bdc │ │ │ │ bl ab40 │ │ │ │ str xzr, [x25, #72] │ │ │ │ add x0, x25, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x25, #88] │ │ │ │ - cbz x0, 46cd4 │ │ │ │ + cbz x0, 46bf4 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x25, #88] │ │ │ │ mov x0, x25 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #168] │ │ │ │ - cbnz w23, 46f50 │ │ │ │ + cbnz w23, 46e70 │ │ │ │ ldr x5, [x26, #72] │ │ │ │ mov x0, x26 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldp x1, x2, [x5] │ │ │ │ ldp x3, x4, [x5, #16] │ │ │ │ ldp x5, x6, [x5, #32] │ │ │ │ - bl 3d644 │ │ │ │ + bl 3d564 │ │ │ │ mov w22, w0 │ │ │ │ ldr x1, [x26, #64] │ │ │ │ - cbz x1, 46d18 │ │ │ │ + cbz x1, 46c38 │ │ │ │ mov x0, x1 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #64] │ │ │ │ ldr x0, [x26, #72] │ │ │ │ - cbz x0, 46d28 │ │ │ │ + cbz x0, 46c48 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #72] │ │ │ │ add x0, x26, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x26, #88] │ │ │ │ - cbz x0, 46d40 │ │ │ │ + cbz x0, 46c60 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x26, #88] │ │ │ │ mov x0, x26 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #152] │ │ │ │ - cbnz w22, 4693c │ │ │ │ + cbnz w22, 4685c │ │ │ │ ldr x0, [x27] │ │ │ │ ldr x1, [sp, #48] │ │ │ │ - bl 43dac │ │ │ │ - cbnz w0, 46f3c │ │ │ │ + bl 43ccc │ │ │ │ + cbnz w0, 46e5c │ │ │ │ ldr x0, [sp, #56] │ │ │ │ add x21, x21, #0x1 │ │ │ │ cmp x0, x21 │ │ │ │ - b.ne 469ec // b.any │ │ │ │ + b.ne 4690c // b.any │ │ │ │ ldr x26, [sp, #152] │ │ │ │ ldr w24, [sp, #120] │ │ │ │ - b 4616c │ │ │ │ + b 4608c │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 46e5c │ │ │ │ + b.le 46d7c │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x22, [x26, #64] │ │ │ │ umull x7, w28, w0 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ str w20, [sp, #72] │ │ │ │ @@ -61586,19 +61530,19 @@ │ │ │ │ str w23, [sp, #88] │ │ │ │ mov w23, w28 │ │ │ │ mov x28, x19 │ │ │ │ mov x19, x4 │ │ │ │ stp x21, x26, [sp, #96] │ │ │ │ mov x21, x25 │ │ │ │ ldr w0, [x22, #96] │ │ │ │ - cbz w0, 46e48 │ │ │ │ + cbz w0, 46d68 │ │ │ │ ldr x26, [x21, #64] │ │ │ │ add x25, x26, x19 │ │ │ │ ldr w0, [x25, #96] │ │ │ │ - cbz w0, 46e48 │ │ │ │ + cbz w0, 46d68 │ │ │ │ mov x1, x22 │ │ │ │ mov x2, #0x118 // #280 │ │ │ │ mov x0, x20 │ │ │ │ bl 9450 │ │ │ │ ldr q25, [x26, x19] │ │ │ │ mov x1, x20 │ │ │ │ ldr q26, [x25, #16] │ │ │ │ @@ -61621,95 +61565,95 @@ │ │ │ │ str d24, [sp, #208] │ │ │ │ str w3, [sp, #288] │ │ │ │ stp q25, q26, [sp, #176] │ │ │ │ bl 9450 │ │ │ │ add x19, x19, #0x118 │ │ │ │ add x22, x22, #0x118 │ │ │ │ cmp x24, x19 │ │ │ │ - b.ne 46dc4 // b.any │ │ │ │ - b 46c7c │ │ │ │ + b.ne 46ce4 // b.any │ │ │ │ + b 46b9c │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x22, 56000 │ │ │ │ - add x22, x22, #0x268 │ │ │ │ + adrp x22, 55000 │ │ │ │ + add x22, x22, #0x188 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, x22 │ │ │ │ - adrp x2, 56000 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + adrp x2, 55000 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0x9d0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0x900 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x3, x22 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 46c9c │ │ │ │ + b 46bbc │ │ │ │ mov w1, w24 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x27, x21, lsl #3] │ │ │ │ mov w3, w22 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, w24 │ │ │ │ ldr x6, [x27] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ ldr w4, [sp, #16] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 46a68 │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 46988 │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w3, w0, #0xff │ │ │ │ - b 46b00 │ │ │ │ + b 46a20 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ mov w3, w20 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x910 │ │ │ │ + add x2, x2, #0x840 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 46aec │ │ │ │ + b 46a0c │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ mov w22, #0xffffffc0 // #-64 │ │ │ │ - b 465dc │ │ │ │ + b 464fc │ │ │ │ mov w24, w0 │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ ldr x26, [sp, #152] │ │ │ │ mov w24, w0 │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ mov w23, #0xfffffff0 // #-16 │ │ │ │ - b 46c9c │ │ │ │ + b 46bbc │ │ │ │ mov w24, #0xfffffff0 // #-16 │ │ │ │ - b 45fe4 │ │ │ │ + b 45f04 │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ mov w0, #0xffffffe0 // #-32 │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ ldr x25, [sp, #1568] │ │ │ │ ldr x26, [sp, #1576] │ │ │ │ - b 45cac │ │ │ │ + b 45bcc │ │ │ │ str x21, [sp, #1536] │ │ │ │ str x22, [sp, #1544] │ │ │ │ str x25, [sp, #1568] │ │ │ │ str x26, [sp, #1576] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ ldr x21, [sp, #1536] │ │ │ │ ldr x22, [sp, #1544] │ │ │ │ ldr x25, [sp, #1568] │ │ │ │ ldr x26, [sp, #1576] │ │ │ │ - b 45ca0 │ │ │ │ + b 45bc0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ stp x29, x30, [sp, #32] │ │ │ │ @@ -61718,53 +61662,53 @@ │ │ │ │ mov x19, x0 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ ldr x0, [x1] │ │ │ │ str x0, [sp, #24] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [sp, #16] │ │ │ │ ldr x24, [sp, #120] │ │ │ │ - cbz x19, 4712c │ │ │ │ + cbz x19, 4704c │ │ │ │ ldr w0, [sp, #112] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str w0, [sp] │ │ │ │ add x0, sp, #0x10 │ │ │ │ adrp x23, 7f000 │ │ │ │ ldr x23, [x23, #4064] │ │ │ │ stp x21, x22, [sp, #64] │ │ │ │ - bl 31c80 │ │ │ │ + bl 31ba0 │ │ │ │ ldr x20, [sp, #16] │ │ │ │ str x20, [x19] │ │ │ │ ldr x22, [x23] │ │ │ │ - cbz x22, 470c4 │ │ │ │ + cbz x22, 46fe4 │ │ │ │ ldr x0, [x22] │ │ │ │ - cbz x0, 470c4 │ │ │ │ + cbz x0, 46fe4 │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ sub x22, x22, #0x8 │ │ │ │ mov x19, #0x1 // #1 │ │ │ │ ldr w21, [x20, #84] │ │ │ │ bl 96d0 │ │ │ │ add w21, w21, w0 │ │ │ │ mov x1, x19 │ │ │ │ add x19, x19, #0x1 │ │ │ │ ldr x0, [x22, x19, lsl #3] │ │ │ │ str w21, [x20, #84] │ │ │ │ - cbnz x0, 47024 │ │ │ │ + cbnz x0, 46f44 │ │ │ │ add w0, w21, w1 │ │ │ │ str w1, [x20, #80] │ │ │ │ sxtw x0, w0 │ │ │ │ bl 9b60 │ │ │ │ str x0, [x20, #88] │ │ │ │ mov x25, x0 │ │ │ │ - cbz x0, 470c0 │ │ │ │ + cbz x0, 46fe0 │ │ │ │ ldr w0, [x20, #80] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 470c0 │ │ │ │ + b.le 46fe0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - b 47078 │ │ │ │ + b 46f98 │ │ │ │ ldr x25, [x20, #88] │ │ │ │ ldr x0, [x23] │ │ │ │ ldr x26, [x0, w19, uxtw #3] │ │ │ │ mov x0, x26 │ │ │ │ bl 96d0 │ │ │ │ add x2, x22, x19 │ │ │ │ mov x21, x0 │ │ │ │ @@ -61775,55 +61719,55 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ add x22, x22, x21 │ │ │ │ add x0, x0, x22 │ │ │ │ strb wzr, [x0, x19] │ │ │ │ add x19, x19, #0x1 │ │ │ │ ldr w0, [x20, #80] │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 47074 │ │ │ │ + b.gt 46f94 │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ bl 9720 │ │ │ │ str d0, [x20, #112] │ │ │ │ bl 9720 │ │ │ │ str d0, [x20, #120] │ │ │ │ - cbz x24, 470e0 │ │ │ │ + cbz x24, 47000 │ │ │ │ ldr w0, [x24, #8] │ │ │ │ - cbnz w0, 4711c │ │ │ │ + cbnz w0, 4703c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 47134 // b.any │ │ │ │ + b.ne 47054 // b.any │ │ │ │ ldp x29, x30, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #48] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldp x0, x1, [x24] │ │ │ │ stp x0, x1, [x20, #96] │ │ │ │ stp xzr, xzr, [x24] │ │ │ │ - b 470e0 │ │ │ │ + b 47000 │ │ │ │ mov w0, #0xffffffc0 // #-64 │ │ │ │ - b 470e8 │ │ │ │ + b 47008 │ │ │ │ stp x21, x22, [sp, #64] │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xd0 │ │ │ │ stp x29, x30, [sp, #48] │ │ │ │ add x29, sp, #0x30 │ │ │ │ ldr w8, [sp, #216] │ │ │ │ stp x19, x20, [sp, #64] │ │ │ │ mov x20, x1 │ │ │ │ - adrp x1, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ stp x21, x22, [sp, #80] │ │ │ │ mov w21, w7 │ │ │ │ mov w22, w6 │ │ │ │ stp x23, x24, [sp, #96] │ │ │ │ mov w23, w5 │ │ │ │ mov w24, w4 │ │ │ │ stp x25, x26, [sp, #112] │ │ │ │ @@ -61850,30 +61794,30 @@ │ │ │ │ mul w3, w4, w5 │ │ │ │ madd w4, w22, w4, w7 │ │ │ │ mul w0, w3, w0 │ │ │ │ madd w3, w23, w3, w4 │ │ │ │ mul w19, w0, w19 │ │ │ │ madd w0, w24, w0, w3 │ │ │ │ madd w19, w19, w25, w0 │ │ │ │ - add x0, x1, #0xd50 │ │ │ │ + add x0, x1, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ mov w3, #0x25 // #37 │ │ │ │ sxtw x28, w19 │ │ │ │ - cbz x0, 474a0 │ │ │ │ + cbz x0, 473c0 │ │ │ │ str w3, [sp, #200] │ │ │ │ bl 9720 │ │ │ │ adrp x6, 7f000 │ │ │ │ ldr x6, [x6, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #200] │ │ │ │ - adrp x4, 5b000 │ │ │ │ - adrp x2, 5b000 │ │ │ │ - add x4, x4, #0xd70 │ │ │ │ + adrp x4, 5a000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + add x4, x4, #0xca0 │ │ │ │ ldr x0, [x6] │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ str d0, [x27, #120] │ │ │ │ str x6, [sp, #200] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w5, w0, [x27] │ │ │ │ mov w1, #0x118 // #280 │ │ │ │ ldp w2, w4, [x27, #8] │ │ │ │ mov w7, w25 │ │ │ │ @@ -61882,17 +61826,17 @@ │ │ │ │ ldp w11, w10, [x27, #16] │ │ │ │ smull x25, w19, w1 │ │ │ │ ldr x1, [x27, #64] │ │ │ │ mul w5, w5, w2 │ │ │ │ ldr x6, [sp, #200] │ │ │ │ add x1, x1, x25 │ │ │ │ add x3, x28, #0x1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mul w5, w5, w4 │ │ │ │ - add x2, x2, #0xa68 │ │ │ │ + add x2, x2, #0x998 │ │ │ │ ldr x0, [x6] │ │ │ │ ldr w6, [x1, #96] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mul w5, w5, w11 │ │ │ │ str w24, [sp] │ │ │ │ str w23, [sp, #8] │ │ │ │ ldp w9, w4, [x27, #24] │ │ │ │ @@ -61903,115 +61847,115 @@ │ │ │ │ mul w5, w5, w9 │ │ │ │ str w21, [sp, #24] │ │ │ │ str w8, [sp, #40] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x2, [x27, #64] │ │ │ │ add x19, x2, x25 │ │ │ │ ldr w1, [x19, #64] │ │ │ │ - cbz w1, 472cc │ │ │ │ + cbz w1, 471ec │ │ │ │ ldr w0, [x19, #60] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d13, d31 │ │ │ │ - b.eq 472e4 // b.none │ │ │ │ + b.eq 47204 // b.none │ │ │ │ str d13, [x19, #8] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d14, d31 │ │ │ │ - b.eq 472fc // b.none │ │ │ │ + b.eq 4721c // b.none │ │ │ │ str d14, [x2, x25] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d15, d31 │ │ │ │ - b.eq 47314 // b.none │ │ │ │ + b.eq 47234 // b.none │ │ │ │ str d15, [x19, #32] │ │ │ │ ldr w0, [sp, #240] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x7f │ │ │ │ - b.hi 4732c // b.pmore │ │ │ │ + b.hi 4724c // b.pmore │ │ │ │ ldr w0, [sp, #240] │ │ │ │ str w0, [x19, #92] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ - cbz x0, 47344 │ │ │ │ + cbz x0, 47264 │ │ │ │ ldp q30, q31, [x0] │ │ │ │ ldr x2, [x0, #32] │ │ │ │ str x2, [x19, #272] │ │ │ │ stp q30, q31, [x19, #240] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ - cbz x0, 47360 │ │ │ │ + cbz x0, 47280 │ │ │ │ ldp q30, q31, [x0] │ │ │ │ ldr x2, [x0, #32] │ │ │ │ str x2, [x19, #232] │ │ │ │ stur q30, [x19, #200] │ │ │ │ stur q31, [x19, #216] │ │ │ │ - cbnz w1, 47448 │ │ │ │ + cbnz w1, 47368 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d11, d31 │ │ │ │ - b.eq 4737c // b.none │ │ │ │ + b.eq 4729c // b.none │ │ │ │ str d11, [x19, #16] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fcmp d12, d31 │ │ │ │ - b.eq 47394 // b.none │ │ │ │ + b.eq 472b4 // b.none │ │ │ │ str d12, [x19, #24] │ │ │ │ ldr w0, [sp, #232] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x7f │ │ │ │ - b.hi 473ac // b.pmore │ │ │ │ + b.hi 472cc // b.pmore │ │ │ │ ldr w0, [sp, #232] │ │ │ │ str w0, [x19, #88] │ │ │ │ ldr w0, [sp, #248] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 473bc // b.none │ │ │ │ + b.eq 472dc // b.none │ │ │ │ str w0, [x19, #112] │ │ │ │ ldr w0, [sp, #224] │ │ │ │ str w0, [x19, #40] │ │ │ │ ldr x0, [sp, #264] │ │ │ │ - cbz x0, 473dc │ │ │ │ + cbz x0, 472fc │ │ │ │ ldp q30, q31, [x0] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ str x1, [x19, #192] │ │ │ │ stp q30, q31, [x19, #160] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ - cbz x0, 473f8 │ │ │ │ + cbz x0, 47318 │ │ │ │ ldp q30, q31, [x0] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ str x1, [x19, #152] │ │ │ │ stur q30, [x19, #120] │ │ │ │ stur q31, [x19, #136] │ │ │ │ - cbz x20, 47498 │ │ │ │ + cbz x20, 473b8 │ │ │ │ mov x0, x20 │ │ │ │ bl 9690 │ │ │ │ ldr x0, [x27, #64] │ │ │ │ ldr w2, [x20, #36] │ │ │ │ ldr w1, [x20, #240] │ │ │ │ str d0, [x19, #48] │ │ │ │ add x19, x0, x25 │ │ │ │ ldr x0, [x20, #224] │ │ │ │ stp w2, w1, [x19, #56] │ │ │ │ ldur d31, [x20, #28] │ │ │ │ stur d31, [x19, #100] │ │ │ │ ldr w2, [x20, #24] │ │ │ │ str x0, [x19, #72] │ │ │ │ str w2, [x19, #108] │ │ │ │ - cbz x26, 47440 │ │ │ │ + cbz x26, 47360 │ │ │ │ ldr x0, [x26, #224] │ │ │ │ ldr w1, [x26, #240] │ │ │ │ str w1, [x19, #64] │ │ │ │ str x0, [x19, #80] │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - cbnz w0, 4745c │ │ │ │ + cbnz w0, 4737c │ │ │ │ ldr w1, [x27, #28] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x27, #28] │ │ │ │ ldr d15, [sp, #176] │ │ │ │ add w1, w0, #0x1 │ │ │ │ str w1, [x19, #96] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -62022,29 +61966,29 @@ │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ ldp x27, x28, [sp, #128] │ │ │ │ ldp d11, d12, [sp, #144] │ │ │ │ ldp d13, d14, [sp, #160] │ │ │ │ add sp, sp, #0xd0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbnz x26, 47438 │ │ │ │ - b 47448 │ │ │ │ - adrp x0, 5b000 │ │ │ │ + cbnz x26, 47358 │ │ │ │ + b 47368 │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w3, w0, #0xff │ │ │ │ - b 471fc │ │ │ │ + b 4711c │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 474d4 // b.none │ │ │ │ - b 31de8 │ │ │ │ + b.eq 473f4 // b.none │ │ │ │ + b 31d08 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ @@ -62052,24 +61996,24 @@ │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp d14, d15, [sp, #144] │ │ │ │ sub sp, sp, #0xd80 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ add x15, sp, #0xe40 │ │ │ │ add x14, sp, #0xe20 │ │ │ │ - adrp x9, 61000 │ │ │ │ + adrp x9, 60000 │ │ │ │ mov x24, x0 │ │ │ │ - adrp x25, 5b000 │ │ │ │ + adrp x25, 5a000 │ │ │ │ ldp x11, x0, [x15, #16] │ │ │ │ - add x26, x25, #0xd50 │ │ │ │ + add x26, x25, #0xc80 │ │ │ │ ldp x21, x22, [x14, #16] │ │ │ │ ldp x23, x19, [x15] │ │ │ │ adrp x8, 7f000 │ │ │ │ ldr x8, [x8, #3960] │ │ │ │ - ldr d0, [x9, #456] │ │ │ │ + ldr d0, [x9, #248] │ │ │ │ ldp x9, x20, [x14] │ │ │ │ stp x0, x5, [sp, #200] │ │ │ │ ldr x0, [sp, #3680] │ │ │ │ stp x11, x7, [sp, #128] │ │ │ │ stp x6, x9, [sp, #176] │ │ │ │ str x0, [sp, #264] │ │ │ │ str x2, [sp, #1152] │ │ │ │ @@ -62077,95 +62021,95 @@ │ │ │ │ str x3, [sp, #1328] │ │ │ │ str x4, [sp, #1336] │ │ │ │ ldr x1, [sp, #3704] │ │ │ │ ldr x0, [x8] │ │ │ │ str x0, [sp, #3448] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x1, [sp, #248] │ │ │ │ - adrp x0, 5c000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldr x1, [sp, #3712] │ │ │ │ - add x0, x0, #0x88 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ str x1, [sp, #1136] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d0, [x0, #464] │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0x98 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d0, [x0, #256] │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfc8 │ │ │ │ str d31, [sp, #392] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #2.000000000000000000e+00 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xe50 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ str d31, [sp, #1216] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d0, #1.000000000000000000e+01 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfd8 │ │ │ │ str d31, [sp, #1224] │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ str d31, [sp, #1312] │ │ │ │ bl 98c0 │ │ │ │ fmov d14, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ mov x0, x26 │ │ │ │ bl 98c0 │ │ │ │ fmov d15, d0 │ │ │ │ mov x0, x26 │ │ │ │ bl 95c0 │ │ │ │ ldr x11, [sp, #128] │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x14, x1, #0xdc0 │ │ │ │ - cbz x0, 4832c │ │ │ │ - add x0, x25, #0xd50 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x14, x1, #0xcf0 │ │ │ │ + cbz x0, 4824c │ │ │ │ + add x0, x25, #0xc80 │ │ │ │ str x14, [sp, #128] │ │ │ │ str x11, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ str x1, [sp, #528] │ │ │ │ ldr x14, [sp, #128] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ - cbz x0, 4834c │ │ │ │ - add x0, x25, #0xd50 │ │ │ │ + cbz x0, 4826c │ │ │ │ + add x0, x25, #0xc80 │ │ │ │ stp x14, x11, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #128] │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ - cbz x0, 48388 │ │ │ │ - add x0, x25, #0xd50 │ │ │ │ + cbz x0, 482a8 │ │ │ │ + add x0, x25, #0xc80 │ │ │ │ stp x14, x11, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #224] │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ - cbz x0, 483c4 │ │ │ │ + cbz x0, 482e4 │ │ │ │ ldp w0, w1, [x24] │ │ │ │ str w0, [sp, #1212] │ │ │ │ ldr w9, [x24, #24] │ │ │ │ str w1, [sp, #1248] │ │ │ │ str w9, [sp, #1308] │ │ │ │ ldp w1, w2, [x24, #8] │ │ │ │ str w1, [sp, #1252] │ │ │ │ str w2, [sp, #1256] │ │ │ │ ldp w1, w2, [x24, #16] │ │ │ │ str w1, [sp, #1260] │ │ │ │ ldr w1, [x24, #104] │ │ │ │ str w1, [sp, #1208] │ │ │ │ str w2, [sp, #1304] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 483e8 │ │ │ │ + b.le 48308 │ │ │ │ add x2, sp, #0x4e8 │ │ │ │ mov w8, #0x0 // #0 │ │ │ │ mov x3, x20 │ │ │ │ mov x6, x23 │ │ │ │ ldr w12, [sp, #1304] │ │ │ │ mov w23, w9 │ │ │ │ ldp w1, w20, [x2, #-8] │ │ │ │ @@ -62179,15 +62123,15 @@ │ │ │ │ mov w8, w28 │ │ │ │ mov x5, x22 │ │ │ │ mov w28, w27 │ │ │ │ mov x7, x19 │ │ │ │ mov x27, x24 │ │ │ │ str wzr, [sp, #304] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 47a3c │ │ │ │ + b.le 4795c │ │ │ │ mul w24, w12, w23 │ │ │ │ mov w18, #0x0 // #0 │ │ │ │ mul w22, w24, w0 │ │ │ │ mul w21, w22, w9 │ │ │ │ mov w10, w21 │ │ │ │ mul w13, w21, w20 │ │ │ │ mov w21, w15 │ │ │ │ @@ -62203,15 +62147,15 @@ │ │ │ │ mov w0, w24 │ │ │ │ mov w24, w12 │ │ │ │ mov x12, x3 │ │ │ │ mov x3, x14 │ │ │ │ mov w14, w9 │ │ │ │ mov w9, w8 │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 47a10 │ │ │ │ + b.le 47930 │ │ │ │ mul w8, w13, w19 │ │ │ │ mov w10, w19 │ │ │ │ mov w19, w9 │ │ │ │ str w1, [sp, #216] │ │ │ │ mov x1, x27 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ add x8, x27, w8, sxtw │ │ │ │ @@ -62219,54 +62163,54 @@ │ │ │ │ mov w15, w0 │ │ │ │ mov w0, w18 │ │ │ │ mov x18, x2 │ │ │ │ mov w2, w13 │ │ │ │ mov w13, w14 │ │ │ │ mov w14, w20 │ │ │ │ cmp w13, #0x0 │ │ │ │ - b.le 479d8 │ │ │ │ + b.le 478f8 │ │ │ │ mul w16, w27, w25 │ │ │ │ mov x17, x12 │ │ │ │ mov w9, w25 │ │ │ │ mov x12, x3 │ │ │ │ mov x3, x17 │ │ │ │ str w14, [sp, #232] │ │ │ │ sxtw x16, w16 │ │ │ │ mov w14, w0 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ cmp w22, #0x0 │ │ │ │ - b.le 479b4 │ │ │ │ + b.le 478d4 │ │ │ │ mul w30, w14, w26 │ │ │ │ mov w17, w2 │ │ │ │ mov w2, w27 │ │ │ │ mov w27, w26 │ │ │ │ mov w26, w9 │ │ │ │ mov x9, x1 │ │ │ │ str w14, [sp, #256] │ │ │ │ mov w14, w15 │ │ │ │ mov x15, x18 │ │ │ │ mov w18, w22 │ │ │ │ mov w22, w10 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ str w13, [sp, #240] │ │ │ │ cmp w24, #0x0 │ │ │ │ - b.le 4797c │ │ │ │ + b.le 4789c │ │ │ │ mul w0, w14, w20 │ │ │ │ mov w1, w24 │ │ │ │ mov w13, #0x0 // #0 │ │ │ │ mov x25, x11 │ │ │ │ mov x24, x3 │ │ │ │ str w18, [sp, #152] │ │ │ │ mov x18, x15 │ │ │ │ str w14, [sp, #160] │ │ │ │ mov w14, w13 │ │ │ │ str x12, [sp, #144] │ │ │ │ str w0, [sp, #192] │ │ │ │ cmp w23, #0x0 │ │ │ │ - b.le 47960 │ │ │ │ + b.le 47880 │ │ │ │ ldr w0, [sp, #192] │ │ │ │ mov w15, #0x0 // #0 │ │ │ │ ldr x3, [x18, #64] │ │ │ │ str x3, [sp, #168] │ │ │ │ str x18, [sp, #272] │ │ │ │ madd w0, w14, w23, w0 │ │ │ │ str w1, [sp, #280] │ │ │ │ @@ -62299,110 +62243,110 @@ │ │ │ │ add x18, x0, x13 │ │ │ │ str w26, [sp, #56] │ │ │ │ mov x0, x18 │ │ │ │ str w27, [sp, #64] │ │ │ │ str w20, [sp, #72] │ │ │ │ str w14, [sp, #80] │ │ │ │ str w15, [sp, #88] │ │ │ │ - bl 31500 │ │ │ │ - cbnz w0, 47924 │ │ │ │ + bl 31420 │ │ │ │ + cbnz w0, 47844 │ │ │ │ ldr w0, [x18, #96] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.gt 482e0 │ │ │ │ + b.gt 48200 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 47924 // b.pmore │ │ │ │ + b.hi 47844 // b.pmore │ │ │ │ ldr w0, [sp, #304] │ │ │ │ cmp w21, w19 │ │ │ │ add w28, w28, #0x1 │ │ │ │ mov w19, w21 │ │ │ │ cinc w0, w0, ne // ne = any │ │ │ │ str w0, [sp, #304] │ │ │ │ add w15, w15, #0x1 │ │ │ │ add x13, x13, #0x118 │ │ │ │ cmp w15, w23 │ │ │ │ - b.ne 47898 // b.any │ │ │ │ + b.ne 477b8 // b.any │ │ │ │ ldr w1, [sp, #280] │ │ │ │ add w14, w14, #0x1 │ │ │ │ ldr x18, [sp, #272] │ │ │ │ ldr x16, [sp, #296] │ │ │ │ ldr x8, [sp, #312] │ │ │ │ ldr x9, [sp, #336] │ │ │ │ ldr w30, [sp, #288] │ │ │ │ ldr w2, [sp, #320] │ │ │ │ ldr w17, [sp, #328] │ │ │ │ cmp w1, w14 │ │ │ │ - b.gt 47844 │ │ │ │ + b.gt 47764 │ │ │ │ ldr x12, [sp, #144] │ │ │ │ mov x15, x18 │ │ │ │ ldr w14, [sp, #160] │ │ │ │ mov x3, x24 │ │ │ │ ldr w18, [sp, #152] │ │ │ │ mov x11, x25 │ │ │ │ mov w24, w1 │ │ │ │ add w20, w20, #0x1 │ │ │ │ cmp w20, w18 │ │ │ │ - b.lt 47810 // b.tstop │ │ │ │ + b.lt 47730 // b.tstop │ │ │ │ mov w10, w22 │ │ │ │ ldr w13, [sp, #240] │ │ │ │ mov w22, w18 │ │ │ │ mov x18, x15 │ │ │ │ mov w15, w14 │ │ │ │ ldr w14, [sp, #256] │ │ │ │ mov x1, x9 │ │ │ │ mov w9, w26 │ │ │ │ mov w26, w27 │ │ │ │ mov w27, w2 │ │ │ │ mov w2, w17 │ │ │ │ add w26, w26, #0x1 │ │ │ │ cmp w26, w13 │ │ │ │ - b.lt 477d4 // b.tstop │ │ │ │ + b.lt 476f4 // b.tstop │ │ │ │ mov w25, w9 │ │ │ │ mov w0, w14 │ │ │ │ mov x9, x3 │ │ │ │ ldr w14, [sp, #232] │ │ │ │ mov x3, x12 │ │ │ │ mov x12, x9 │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w25, w14 │ │ │ │ - b.lt 477a8 // b.tstop │ │ │ │ + b.lt 476c8 // b.tstop │ │ │ │ mov w20, w14 │ │ │ │ mov w14, w13 │ │ │ │ mov w13, w2 │ │ │ │ mov x2, x18 │ │ │ │ mov w18, w0 │ │ │ │ mov w0, w15 │ │ │ │ mov w15, w27 │ │ │ │ mov x27, x1 │ │ │ │ ldr w1, [sp, #216] │ │ │ │ mov w9, w19 │ │ │ │ mov w19, w10 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w1, w19 │ │ │ │ - b.gt 47768 │ │ │ │ + b.gt 47688 │ │ │ │ mov w8, w9 │ │ │ │ mov w15, w21 │ │ │ │ mov w9, w14 │ │ │ │ mov x27, x2 │ │ │ │ mov x14, x3 │ │ │ │ mov w0, w22 │ │ │ │ mov x3, x12 │ │ │ │ mov w12, w24 │ │ │ │ ldr w2, [sp, #1212] │ │ │ │ add w15, w15, #0x1 │ │ │ │ cmp w2, w15 │ │ │ │ - b.gt 47708 │ │ │ │ + b.gt 47628 │ │ │ │ mov x24, x27 │ │ │ │ mov x20, x3 │ │ │ │ mov w27, w28 │ │ │ │ mov x21, x4 │ │ │ │ mov x22, x5 │ │ │ │ mov x23, x6 │ │ │ │ mov x19, x7 │ │ │ │ - cbz w28, 4be9c │ │ │ │ + cbz w28, 4bdbc │ │ │ │ ldr w0, [x24, #28] │ │ │ │ add x12, sp, #0x1f0 │ │ │ │ add x13, sp, #0x248 │ │ │ │ str wzr, [sp, #168] │ │ │ │ cmp w0, w28 │ │ │ │ fcvtzs w0, d15 │ │ │ │ str wzr, [sp, #192] │ │ │ │ @@ -62427,15 +62371,15 @@ │ │ │ │ movi d8, #0x0 │ │ │ │ str d9, [sp, #3560] │ │ │ │ str d10, [sp, #3568] │ │ │ │ str d11, [sp, #3576] │ │ │ │ str d12, [sp, #3584] │ │ │ │ fmov d12, x0 │ │ │ │ str d13, [sp, #3592] │ │ │ │ - b.ne 4b164 // b.any │ │ │ │ + b.ne 4b084 // b.any │ │ │ │ add x1, sp, #0x278 │ │ │ │ add x2, sp, #0x2b8 │ │ │ │ str d8, [sp, #240] │ │ │ │ add x3, sp, #0x2d8 │ │ │ │ str d12, [sp, #336] │ │ │ │ add x4, sp, #0x320 │ │ │ │ str d12, [sp, #368] │ │ │ │ @@ -62518,15 +62462,15 @@ │ │ │ │ str d8, [sp, #1088] │ │ │ │ str d8, [sp, #1104] │ │ │ │ str d8, [sp, #1112] │ │ │ │ str d8, [sp, #1128] │ │ │ │ ldr w0, [sp, #1144] │ │ │ │ subs w0, w0, #0x1 │ │ │ │ str w0, [sp, #1144] │ │ │ │ - b.eq 4be10 // b.none │ │ │ │ + b.eq 4bd30 // b.none │ │ │ │ ldr w1, [sp, #1248] │ │ │ │ cmp w9, #0x0 │ │ │ │ ldr w0, [sp, #1212] │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w1, [sp, #296] │ │ │ │ ccmp w1, #0x0, #0x4, eq // eq = none │ │ │ │ ldr w1, [sp, #1252] │ │ │ │ @@ -62536,64 +62480,64 @@ │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w1, [sp, #1260] │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w1, [sp, #1304] │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w1, [sp, #1308] │ │ │ │ mul w27, w0, w1 │ │ │ │ - b.gt 4bc00 │ │ │ │ + b.gt 4bb20 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 5b000 │ │ │ │ + adrp x2, 5a000 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x8, x2, #0xd78 │ │ │ │ + add x8, x2, #0xca8 │ │ │ │ mov x28, x0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x26, x1, #0xd70 │ │ │ │ + add x26, x1, #0xca0 │ │ │ │ mov x4, x26 │ │ │ │ stp x1, x2, [sp, #144] │ │ │ │ mov x2, x8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x28, [sp, #160] │ │ │ │ stp x8, x14, [sp, #304] │ │ │ │ str x11, [sp, #384] │ │ │ │ str w9, [sp, #536] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w4, w27 │ │ │ │ ldr w3, [x24, #28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x24] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldp w5, w6, [x24, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w7, [x24, #24] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w10, [x24, #16] │ │ │ │ str w10, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w9, [sp, #536] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldp x8, x14, [sp, #304] │ │ │ │ - cbz w9, 4ba00 │ │ │ │ + cbz w9, 4b920 │ │ │ │ cmp x20, #0x0 │ │ │ │ ccmp w9, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 4b9bc // b.none │ │ │ │ + b.eq 4b8dc // b.none │ │ │ │ ldr w0, [x24] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4b998 │ │ │ │ + b.le 4b8b8 │ │ │ │ ldr w13, [x24, #4] │ │ │ │ fmov d30, d14 │ │ │ │ fmov d31, d10 │ │ │ │ fmov d14, d12 │ │ │ │ mov w18, w13 │ │ │ │ add x13, sp, #0x4f0 │ │ │ │ fmov d10, d13 │ │ │ │ @@ -62615,58 +62559,58 @@ │ │ │ │ mov w9, w8 │ │ │ │ stp x21, x22, [x13] │ │ │ │ stp x23, x19, [x13, #16] │ │ │ │ mov x19, x14 │ │ │ │ str x11, [sp, #1296] │ │ │ │ str w24, [sp, #312] │ │ │ │ cmp w18, #0x0 │ │ │ │ - b.le 49084 │ │ │ │ + b.le 48fa4 │ │ │ │ ldr w11, [x26, #8] │ │ │ │ mov x20, x19 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ mov x19, x26 │ │ │ │ mov w10, w11 │ │ │ │ mov w15, w9 │ │ │ │ mov w11, w18 │ │ │ │ mov x26, x28 │ │ │ │ str x24, [sp, #1184] │ │ │ │ str w26, [sp, #536] │ │ │ │ cmp w10, #0x0 │ │ │ │ - b.le 49060 │ │ │ │ + b.le 48f80 │ │ │ │ ldr w9, [x19, #12] │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov x12, x26 │ │ │ │ mov w24, w25 │ │ │ │ mov w8, w15 │ │ │ │ mov x27, x19 │ │ │ │ mov w18, w9 │ │ │ │ cmp w18, #0x0 │ │ │ │ - b.le 49048 │ │ │ │ + b.le 48f68 │ │ │ │ ldr w9, [x27, #16] │ │ │ │ mov w13, #0x0 // #0 │ │ │ │ ldr x22, [sp, #208] │ │ │ │ mov w23, w13 │ │ │ │ mov w14, w24 │ │ │ │ mov w13, w8 │ │ │ │ mov x25, x27 │ │ │ │ mov w8, w9 │ │ │ │ mov w9, w18 │ │ │ │ cmp w8, #0x0 │ │ │ │ - b.le 4902c │ │ │ │ + b.le 48f4c │ │ │ │ ldr w15, [x25, #20] │ │ │ │ mov w16, w14 │ │ │ │ mov x28, x25 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov w14, w15 │ │ │ │ mov w26, w23 │ │ │ │ mov w15, w13 │ │ │ │ mov x25, x27 │ │ │ │ str w25, [sp, #384] │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 49010 │ │ │ │ + b.le 48f30 │ │ │ │ ldr w13, [x28, #24] │ │ │ │ mov w1, w26 │ │ │ │ mov w3, w16 │ │ │ │ mov x26, x12 │ │ │ │ mov w0, w13 │ │ │ │ mov x24, x28 │ │ │ │ mov w13, w8 │ │ │ │ @@ -62681,15 +62625,15 @@ │ │ │ │ mov x16, x26 │ │ │ │ mov w18, w8 │ │ │ │ mov x24, x30 │ │ │ │ mov x28, x22 │ │ │ │ str w24, [sp, #560] │ │ │ │ mov w19, w24 │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 48fd0 │ │ │ │ + b.le 48ef0 │ │ │ │ mov x26, x16 │ │ │ │ mov w22, w3 │ │ │ │ mov w23, w12 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ str x24, [sp, #1200] │ │ │ │ str w24, [sp, #1360] │ │ │ │ ldr x1, [sp, #1152] │ │ │ │ @@ -62716,15 +62660,15 @@ │ │ │ │ smull x19, w19, w0 │ │ │ │ add x24, x20, x19 │ │ │ │ ldr d27, [x20, x19] │ │ │ │ ldr w0, [x24, #88] │ │ │ │ ldr d26, [x24, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w3, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 48468 // b.any │ │ │ │ + b.ne 48388 // b.any │ │ │ │ ldp w1, w0, [x24, #60] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ cset w1, ne // ne = any │ │ │ │ fcmp d26, #0.0 │ │ │ │ fccmpe d27, d26, #0x4, ne // ne = any │ │ │ │ cset w0, gt │ │ │ │ @@ -62756,42 +62700,42 @@ │ │ │ │ str w0, [sp, #48] │ │ │ │ mov x0, x24 │ │ │ │ str w8, [sp, #80] │ │ │ │ str w25, [sp, #88] │ │ │ │ str w9, [sp, #1344] │ │ │ │ str w10, [sp, #1352] │ │ │ │ str w11, [sp, #1364] │ │ │ │ - bl 31500 │ │ │ │ + bl 31420 │ │ │ │ ldr w9, [sp, #1344] │ │ │ │ ldr w10, [sp, #1352] │ │ │ │ ldr w11, [sp, #1364] │ │ │ │ - cbnz w0, 48294 │ │ │ │ + cbnz w0, 481b4 │ │ │ │ ldr w0, [x24, #96] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.gt 482c8 │ │ │ │ + b.gt 481e8 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 48294 // b.pmore │ │ │ │ + b.hi 481b4 // b.pmore │ │ │ │ ldr w0, [sp, #1184] │ │ │ │ ldr d31, [x24, #8] │ │ │ │ cmp w15, w0 │ │ │ │ ldr w0, [sp, #304] │ │ │ │ cinc w0, w0, ne // ne = any │ │ │ │ str w0, [sp, #304] │ │ │ │ ldr w0, [sp, #1160] │ │ │ │ fcmp d31, #0.0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1160] │ │ │ │ ldr w0, [sp, #232] │ │ │ │ cinc w0, w0, ne // ne = any │ │ │ │ str w0, [sp, #232] │ │ │ │ ldr x0, [sp, #1168] │ │ │ │ - cbz x0, 485c0 │ │ │ │ + cbz x0, 484e0 │ │ │ │ cmp w13, #0x1 │ │ │ │ - b.gt 48474 │ │ │ │ + b.gt 48394 │ │ │ │ ldr w0, [x28, x27, lsl #2] │ │ │ │ scvtf d31, w0 │ │ │ │ ldp d26, d28, [x24, #24] │ │ │ │ ldr d25, [sp, #776] │ │ │ │ ldr d24, [sp, #768] │ │ │ │ ldr d29, [x24, #48] │ │ │ │ fcmpe d25, d26 │ │ │ │ @@ -62893,51 +62837,51 @@ │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d26, d26, d27, mi // mi = first │ │ │ │ str d26, [sp, #888] │ │ │ │ ldr d26, [sp, #896] │ │ │ │ fcmpe d26, d27 │ │ │ │ fcsel d27, d27, d26, mi // mi = first │ │ │ │ str d27, [sp, #896] │ │ │ │ - cbz w5, 48254 │ │ │ │ + cbz w5, 48174 │ │ │ │ ldr w4, [x24, #64] │ │ │ │ cmp w4, #0x0 │ │ │ │ ccmp w5, w4, #0x4, ne // ne = any │ │ │ │ - b.ne 48da8 // b.any │ │ │ │ - cbnz w4, 488a4 │ │ │ │ + b.ne 48cc8 // b.any │ │ │ │ + cbnz w4, 487c4 │ │ │ │ ldr d29, [x24, #8] │ │ │ │ ldr d28, [x24, #32] │ │ │ │ ldr d31, [sp, #392] │ │ │ │ ldp w11, w10, [x21, #4] │ │ │ │ fmul d31, d31, d28 │ │ │ │ ldp w9, w13, [x21, #12] │ │ │ │ ldp w18, w14, [x21, #20] │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.gt 48714 │ │ │ │ - adrp x0, 61000 │ │ │ │ + b.gt 48634 │ │ │ │ + adrp x0, 60000 │ │ │ │ ldr w15, [sp, #312] │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ + ldr d31, [x0, #248] │ │ │ │ ldr w0, [sp, #408] │ │ │ │ fmul d31, d28, d31 │ │ │ │ fcmpe d29, d31 │ │ │ │ fccmp d28, d29, #0x4, ls // ls = plast │ │ │ │ cinc w0, w0, ne // ne = any │ │ │ │ str w0, [sp, #408] │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w14, w25 │ │ │ │ - b.gt 47f00 │ │ │ │ + b.gt 47e20 │ │ │ │ ldr w19, [sp, #1360] │ │ │ │ mov x16, x26 │ │ │ │ ldr x24, [sp, #1200] │ │ │ │ add w19, w19, #0x1 │ │ │ │ mov w3, w22 │ │ │ │ mov w12, w23 │ │ │ │ cmp w18, w19 │ │ │ │ - b.le 4c064 │ │ │ │ + b.le 4bf84 │ │ │ │ add x24, x24, #0x1 │ │ │ │ - b 47ed8 │ │ │ │ + b 47df8 │ │ │ │ ldr d8, [sp, #3552] │ │ │ │ ldr d9, [sp, #3560] │ │ │ │ ldr d10, [sp, #3568] │ │ │ │ ldr d11, [sp, #3576] │ │ │ │ ldr d12, [sp, #3584] │ │ │ │ ldr d13, [sp, #3592] │ │ │ │ ldr x27, [sp, #3536] │ │ │ │ @@ -62945,106 +62889,106 @@ │ │ │ │ ldr x28, [sp, #3544] │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr x3, [sp, #3448] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 48444 // b.any │ │ │ │ + b.ne 48364 // b.any │ │ │ │ add sp, sp, #0xd80 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp d14, d15, [sp, #144] │ │ │ │ ldp x29, x30, [sp], #160 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ - add x0, x0, #0xe68 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ + add x0, x0, #0xd98 │ │ │ │ bl a6b0 │ │ │ │ mov x14, x0 │ │ │ │ ldr x11, [sp, #128] │ │ │ │ - b 47618 │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ - add x0, x0, #0xe78 │ │ │ │ + b 47538 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ + add x0, x0, #0xda8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #528] │ │ │ │ ldr x14, [sp, #128] │ │ │ │ - add x0, x25, #0xd50 │ │ │ │ + add x0, x25, #0xc80 │ │ │ │ ldr x11, [sp, #144] │ │ │ │ stp x14, x11, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #128] │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ - cbnz x0, 4765c │ │ │ │ + cbnz x0, 4757c │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - adrp x0, 5b000 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ and w0, w0, #0xff │ │ │ │ str w0, [sp, #128] │ │ │ │ - add x0, x25, #0xd50 │ │ │ │ + add x0, x25, #0xc80 │ │ │ │ stp x14, x11, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #224] │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ - cbnz x0, 4767c │ │ │ │ - adrp x0, 5b000 │ │ │ │ + cbnz x0, 4759c │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov x1, x0 │ │ │ │ - add x1, x1, #0xd70 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + add x1, x1, #0xca0 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ bl a6b0 │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 4767c │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 4759c │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #152] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #160] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ ldp x1, x19, [sp, #152] │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [x24, #28] │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 482ec │ │ │ │ + b 4820c │ │ │ │ str x27, [sp, #3536] │ │ │ │ str x28, [sp, #3544] │ │ │ │ str d8, [sp, #3552] │ │ │ │ str d9, [sp, #3560] │ │ │ │ str d10, [sp, #3568] │ │ │ │ str d11, [sp, #3576] │ │ │ │ str d12, [sp, #3584] │ │ │ │ str d13, [sp, #3592] │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1232] │ │ │ │ - b 47f98 │ │ │ │ + b 47eb8 │ │ │ │ mov w1, w13 │ │ │ │ mov x0, x28 │ │ │ │ bl a380 │ │ │ │ mov w2, w0 │ │ │ │ ldr w1, [x21, #16] │ │ │ │ mov x0, x28 │ │ │ │ str w2, [sp, #1320] │ │ │ │ @@ -63052,15 +62996,15 @@ │ │ │ │ ldr w0, [x28, w0, sxtw #2] │ │ │ │ ldr w2, [sp, #1320] │ │ │ │ ldr w3, [x28, x27, lsl #2] │ │ │ │ ldr w1, [x28, w2, sxtw #2] │ │ │ │ scvtf d31, w3 │ │ │ │ cmp w1, w0 │ │ │ │ ccmp w27, w2, #0x4, lt // lt = tstop │ │ │ │ - b.eq 48088 // b.none │ │ │ │ + b.eq 47fa8 // b.none │ │ │ │ ldp w0, w6, [x21, #20] │ │ │ │ scvtf d28, w1 │ │ │ │ ldr w1, [sp, #216] │ │ │ │ mov w4, #0x118 // #280 │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [sp, #216] │ │ │ │ ldr w1, [sp, #560] │ │ │ │ @@ -63119,76 +63063,76 @@ │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d29, d29, d30, mi // mi = first │ │ │ │ str d29, [sp, #920] │ │ │ │ ldr d29, [sp, #928] │ │ │ │ fcmpe d29, d30 │ │ │ │ fcsel d30, d30, d29, mi // mi = first │ │ │ │ str d30, [sp, #928] │ │ │ │ - b 48088 │ │ │ │ + b 47fa8 │ │ │ │ fcmp d27, d26 │ │ │ │ - b.ne 48818 // b.any │ │ │ │ + b.ne 48738 // b.any │ │ │ │ ldr d29, [x24, #32] │ │ │ │ fcmp d29, d31 │ │ │ │ - b.ne 487d0 // b.any │ │ │ │ + b.ne 486f0 // b.any │ │ │ │ fcmpe d27, d31 │ │ │ │ - b.mi 487b0 // b.first │ │ │ │ + b.mi 486d0 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 48780 // b.none │ │ │ │ + b.eq 486a0 // b.none │ │ │ │ fmov d30, d31 │ │ │ │ fmov d28, d27 │ │ │ │ fcmp d29, #0.0 │ │ │ │ - b.eq 48768 // b.none │ │ │ │ + b.eq 48688 // b.none │ │ │ │ mov w7, #0x6d // #109 │ │ │ │ mov w4, w7 │ │ │ │ ldr d31, [sp, #1216] │ │ │ │ fmul d31, d31, d28 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls 48748 // b.plast │ │ │ │ + b.ls 48668 // b.plast │ │ │ │ mov w6, #0x5f // #95 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ fcmp d28, #0.0 │ │ │ │ movi d31, #0x0 │ │ │ │ fccmp d30, d31, #0x4, ne // ne = any │ │ │ │ - b.eq 48670 // b.none │ │ │ │ + b.eq 48590 // b.none │ │ │ │ ldr d31, [sp, #1224] │ │ │ │ fmul d31, d31, d28 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt 48fc4 │ │ │ │ + b.gt 48ee4 │ │ │ │ ldr d31, [sp, #1224] │ │ │ │ mov w0, #0x2e // #46 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fcmpe d28, d31 │ │ │ │ csel w5, wzr, w5, gt │ │ │ │ csel w6, w0, w6, gt │ │ │ │ ldr d29, [sp, #1312] │ │ │ │ fmul d31, d29, d28 │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt 48fb8 │ │ │ │ + b.gt 48ed8 │ │ │ │ fmul d30, d29, d30 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ fcmpe d28, d30 │ │ │ │ csel w5, wzr, w5, gt │ │ │ │ csel w6, w0, w6, gt │ │ │ │ ldr x1, [sp, #1184] │ │ │ │ ldr x0, [sp, #1240] │ │ │ │ ldr x1, [x0, x1, lsl #3] │ │ │ │ - cbz x1, 486ac │ │ │ │ + cbz x1, 485cc │ │ │ │ add x0, sp, #0x970 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w4, [sp, #1344] │ │ │ │ str w7, [sp, #1352] │ │ │ │ str w5, [sp, #1364] │ │ │ │ str w6, [sp, #1368] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr w4, [sp, #1344] │ │ │ │ ldr w7, [sp, #1352] │ │ │ │ ldr w5, [sp, #1364] │ │ │ │ ldr w6, [sp, #1368] │ │ │ │ ldr w0, [sp, #1180] │ │ │ │ - cbz w0, 4bfe4 │ │ │ │ + cbz w0, 4bf04 │ │ │ │ ldr w0, [sp, #536] │ │ │ │ mov x5, x28 │ │ │ │ str w0, [sp] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ str w0, [sp, #24] │ │ │ │ ldr w0, [sp, #560] │ │ │ │ ldr x6, [sp, #176] │ │ │ │ @@ -63202,126 +63146,126 @@ │ │ │ │ ldr x4, [sp, #1336] │ │ │ │ ldr w0, [sp, #1180] │ │ │ │ ldr w7, [sp, #312] │ │ │ │ str w0, [sp, #48] │ │ │ │ ldr w0, [sp, #296] │ │ │ │ str w0, [sp, #56] │ │ │ │ mov x0, x21 │ │ │ │ - bl 32024 │ │ │ │ + bl 31f44 │ │ │ │ ldr w13, [x21, #16] │ │ │ │ - b 48078 │ │ │ │ + b 47f98 │ │ │ │ fdiv d29, d29, d28 │ │ │ │ ldr d31, [sp, #552] │ │ │ │ ldr d30, [sp, #544] │ │ │ │ ldr w0, [sp, #400] │ │ │ │ ldr w15, [sp, #312] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #400] │ │ │ │ fcmpe d31, d29 │ │ │ │ fadd d30, d30, d29 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ str d30, [sp, #544] │ │ │ │ str d31, [sp, #552] │ │ │ │ - b 48294 │ │ │ │ + b 481b4 │ │ │ │ ldr d31, [sp, #1216] │ │ │ │ mov w6, #0x7e // #126 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ fmul d31, d31, d30 │ │ │ │ fcmpe d28, d31 │ │ │ │ csel w6, w6, w0, ls // ls = plast │ │ │ │ cset w5, hi // hi = pmore │ │ │ │ - b 48614 │ │ │ │ + b 48534 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ fcmpe d27, d26 │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ csel w7, w7, w0, gt │ │ │ │ - b 485fc │ │ │ │ + b 4851c │ │ │ │ fmov d28, d27 │ │ │ │ fmov d30, d31 │ │ │ │ fcmpe d26, d29 │ │ │ │ - b.mi 487c4 // b.first │ │ │ │ + b.mi 486e4 // b.first │ │ │ │ fcmp d29, #0.0 │ │ │ │ mov w4, #0x72 // #114 │ │ │ │ - b.eq 487c4 // b.none │ │ │ │ + b.eq 486e4 // b.none │ │ │ │ fcmpe d29, d31 │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ csel w7, w7, w0, mi // mi = first │ │ │ │ - b 485fc │ │ │ │ + b 4851c │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ fmov d28, d27 │ │ │ │ fmov d30, d31 │ │ │ │ mov w4, w7 │ │ │ │ - b 485fc │ │ │ │ + b 4851c │ │ │ │ mov w7, #0x72 // #114 │ │ │ │ mov w4, w7 │ │ │ │ - b 485fc │ │ │ │ + b 4851c │ │ │ │ fmov d28, d27 │ │ │ │ movi d25, #0x0 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ fcsel d30, d25, d31, mi // mi = first │ │ │ │ fcmpe d29, d25 │ │ │ │ fcsel d25, d25, d29, mi // mi = first │ │ │ │ fcmpe d30, d25 │ │ │ │ fcsel d30, d30, d25, mi // mi = first │ │ │ │ fcmpe d27, d31 │ │ │ │ - b.mi 48854 // b.first │ │ │ │ + b.mi 48774 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.eq 48854 // b.none │ │ │ │ + b.eq 48774 // b.none │ │ │ │ fcmpe d29, d31 │ │ │ │ - b.mi 48860 // b.first │ │ │ │ + b.mi 48780 // b.first │ │ │ │ fcmpe d26, d29 │ │ │ │ mov w4, #0x6d // #109 │ │ │ │ - b.mi 4876c // b.first │ │ │ │ - b 485ec │ │ │ │ + b.mi 4868c // b.first │ │ │ │ + b 4850c │ │ │ │ movi d30, #0x0 │ │ │ │ fcmpe d27, #0.0 │ │ │ │ ldr d29, [x24, #32] │ │ │ │ fcsel d28, d30, d27, mi // mi = first │ │ │ │ fcmpe d26, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ fcmpe d28, d30 │ │ │ │ fcsel d28, d28, d30, mi // mi = first │ │ │ │ fcmp d31, d29 │ │ │ │ - b.ne 487d4 // b.any │ │ │ │ + b.ne 486f4 // b.any │ │ │ │ fcmpe d27, d31 │ │ │ │ fmov d30, d31 │ │ │ │ - b.mi 48854 // b.first │ │ │ │ + b.mi 48774 // b.first │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 48808 // b.any │ │ │ │ + b.ne 48728 // b.any │ │ │ │ fcmpe d27, d26 │ │ │ │ - b.gt 4887c │ │ │ │ - b 48788 │ │ │ │ + b.gt 4879c │ │ │ │ + b 486a8 │ │ │ │ fcmpe d26, d29 │ │ │ │ - b.mi 4889c // b.first │ │ │ │ + b.mi 487bc // b.first │ │ │ │ fcmp d29, #0.0 │ │ │ │ - b.eq 4889c // b.none │ │ │ │ + b.eq 487bc // b.none │ │ │ │ mov w7, #0x4d // #77 │ │ │ │ mov w4, w7 │ │ │ │ - b 485fc │ │ │ │ + b 4851c │ │ │ │ fcmpe d26, d29 │ │ │ │ - b.mi 48890 // b.first │ │ │ │ + b.mi 487b0 // b.first │ │ │ │ fcmp d29, #0.0 │ │ │ │ mov w4, #0x52 // #82 │ │ │ │ - b.ne 4879c // b.any │ │ │ │ + b.ne 486bc // b.any │ │ │ │ mov w7, #0x52 // #82 │ │ │ │ mov w4, w7 │ │ │ │ - b 485fc │ │ │ │ + b 4851c │ │ │ │ mov w4, #0x4d // #77 │ │ │ │ - b 4876c │ │ │ │ + b 4868c │ │ │ │ ldr d30, [x20, x19] │ │ │ │ ldr d31, [x24, #16] │ │ │ │ ldr d29, [sp, #392] │ │ │ │ ldr w1, [sp, #1232] │ │ │ │ fmul d24, d29, d31 │ │ │ │ fcmpe d24, d30 │ │ │ │ cset w0, mi // mi = first │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 489d8 // b.any │ │ │ │ + b.ne 488f8 // b.any │ │ │ │ ldr d27, [x24, #24] │ │ │ │ ldr d28, [sp, #688] │ │ │ │ ldr d26, [sp, #256] │ │ │ │ fdiv d29, d27, d30 │ │ │ │ ldr w0, [sp, #192] │ │ │ │ fadd d9, d9, d27 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -63341,66 +63285,66 @@ │ │ │ │ str d29, [sp, #456] │ │ │ │ ldr d29, [sp, #464] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #464] │ │ │ │ fcmp d31, #0.0 │ │ │ │ ldr d28, [x24, #32] │ │ │ │ - b.eq 48954 // b.none │ │ │ │ + b.eq 48874 // b.none │ │ │ │ fcmp d28, #0.0 │ │ │ │ - b.eq 48954 // b.none │ │ │ │ + b.eq 48874 // b.none │ │ │ │ fdiv d29, d28, d31 │ │ │ │ ldr w0, [sp, #424] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #424] │ │ │ │ fadd d12, d12, d29 │ │ │ │ ldr d29, [x24, #8] │ │ │ │ fcmpe d24, d29 │ │ │ │ - b.mi 4bf80 // b.first │ │ │ │ + b.mi 4bea0 // b.first │ │ │ │ ldr d26, [sp, #392] │ │ │ │ fmul d26, d26, d30 │ │ │ │ fcmpe d29, d26 │ │ │ │ - b.gt 4bf50 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d26, [x0, #456] │ │ │ │ + b.gt 4be70 │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d26, [x0, #248] │ │ │ │ fmul d26, d30, d26 │ │ │ │ fcmpe d29, d26 │ │ │ │ fccmp d30, d29, #0x4, ls // ls = plast │ │ │ │ - b.ne 4bf20 // b.any │ │ │ │ + b.ne 4be40 // b.any │ │ │ │ fcmpe d24, d28 │ │ │ │ - b.mi 4bec4 // b.first │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d30, [x0, #456] │ │ │ │ + b.mi 4bde4 // b.first │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d30, [x0, #248] │ │ │ │ fmul d30, d31, d30 │ │ │ │ fcmpe d28, d30 │ │ │ │ fccmp d31, d28, #0x4, ls // ls = plast │ │ │ │ - b.eq 48254 // b.none │ │ │ │ + b.eq 48174 // b.none │ │ │ │ fdiv d31, d31, d28 │ │ │ │ ldr d30, [sp, #760] │ │ │ │ ldr d27, [sp, #448] │ │ │ │ ldr w0, [sp, #320] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #320] │ │ │ │ fcmpe d30, d31 │ │ │ │ fadd d27, d27, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d27, [sp, #448] │ │ │ │ str d31, [sp, #760] │ │ │ │ - b 48254 │ │ │ │ + b 48174 │ │ │ │ ldr x0, [sp, #176] │ │ │ │ ldr x1, [sp, #1200] │ │ │ │ fdiv d23, d30, d31 │ │ │ │ ldrb w6, [x0, x1] │ │ │ │ cmp w6, #0x53 │ │ │ │ - b.eq 48fac // b.none │ │ │ │ - b.hi 48f98 // b.pmore │ │ │ │ + b.eq 48ecc // b.none │ │ │ │ + b.hi 48eb8 // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ and w0, w2, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 48e38 // b.pmore │ │ │ │ + b.hi 48d58 // b.pmore │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ ldr d29, [sp, #280] │ │ │ │ fsub d25, d30, d31 │ │ │ │ ldr d27, [x24, #24] │ │ │ │ scvtf d17, w4 │ │ │ │ ldr w0, [x24, #108] │ │ │ │ scvtf d28, w5 │ │ │ │ @@ -63517,15 +63461,15 @@ │ │ │ │ fcsel d29, d29, d26, mi // mi = first │ │ │ │ str d29, [sp, #1064] │ │ │ │ ldr d29, [sp, #1072] │ │ │ │ fcmpe d29, d26 │ │ │ │ fcsel d29, d26, d29, mi // mi = first │ │ │ │ str d29, [sp, #1072] │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.ls 48f64 // b.plast │ │ │ │ + b.ls 48e84 // b.plast │ │ │ │ movi d28, #0x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ ldr w7, [x28, x27, lsl #2] │ │ │ │ mov x2, #0xcd6500000000 // #225833675390976 │ │ │ │ ldp w9, w1, [x24, #100] │ │ │ │ movk x2, #0x41cd, lsl #48 │ │ │ │ @@ -63612,64 +63556,64 @@ │ │ │ │ fcsel d29, d29, d27, mi // mi = first │ │ │ │ str d29, [sp, #792] │ │ │ │ ldr d29, [sp, #800] │ │ │ │ fcmpe d29, d27 │ │ │ │ fcsel d29, d27, d29, mi // mi = first │ │ │ │ str d29, [sp, #800] │ │ │ │ cmp w5, w4 │ │ │ │ - b.le 48f50 │ │ │ │ + b.le 48e70 │ │ │ │ ldr w0, [sp, #572] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #572] │ │ │ │ ldr x0, [sp, #1152] │ │ │ │ ldr w1, [x0, x26, lsl #2] │ │ │ │ ldr w0, [x24, #88] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 48f40 │ │ │ │ - b.lt 48f30 // b.tstop │ │ │ │ + b.gt 48e60 │ │ │ │ + b.lt 48e50 // b.tstop │ │ │ │ ldr w0, [sp, #1176] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1176] │ │ │ │ - b 4892c │ │ │ │ + b 4884c │ │ │ │ ldp x0, x1, [x24, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 488ac // b.any │ │ │ │ + b.ne 487cc // b.any │ │ │ │ ldr w1, [x24, #108] │ │ │ │ fmov d27, #8.000000000000000000e+00 │ │ │ │ scvtf d29, x0 │ │ │ │ scvtf d28, w1 │ │ │ │ fmul d27, d28, d27 │ │ │ │ fcmp d29, d27 │ │ │ │ - b.eq 488ac // b.none │ │ │ │ + b.eq 487cc // b.none │ │ │ │ fmov d27, #4.000000000000000000e+00 │ │ │ │ fmul d28, d28, d27 │ │ │ │ fcmp d29, d28 │ │ │ │ - b.eq 488ac // b.none │ │ │ │ + b.eq 487cc // b.none │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x24, #72] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w0, [x24, #108] │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ scvtf d0, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldpsw x4, x3, [x24, #60] │ │ │ │ scvtf d31, w0 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w5, [x24, #60] │ │ │ │ - cbz w5, 4824c │ │ │ │ + cbz w5, 4816c │ │ │ │ ldr w4, [x24, #64] │ │ │ │ - b 48248 │ │ │ │ + b 48168 │ │ │ │ str d31, [sp, #1232] │ │ │ │ str d24, [sp, #1320] │ │ │ │ str d30, [sp, #1344] │ │ │ │ str d23, [sp, #1352] │ │ │ │ str w6, [sp, #1364] │ │ │ │ str w5, [sp, #1368] │ │ │ │ str w4, [sp, #1372] │ │ │ │ @@ -63682,144 +63626,144 @@ │ │ │ │ ldr d30, [sp, #1344] │ │ │ │ ldr w3, [x0, x1] │ │ │ │ ldr d23, [sp, #1352] │ │ │ │ and w0, w3, #0xff │ │ │ │ ldr w5, [sp, #1368] │ │ │ │ ldr w4, [sp, #1372] │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.eq 48f8c // b.none │ │ │ │ - b.hi 48ea8 // b.pmore │ │ │ │ + b.eq 48eac // b.none │ │ │ │ + b.hi 48dc8 // b.pmore │ │ │ │ sub w0, w0, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 48ec0 // b.pmore │ │ │ │ + b.hi 48de0 // b.pmore │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 48a04 │ │ │ │ + b 48924 │ │ │ │ cmp w0, #0x53 │ │ │ │ - b.eq 48f8c // b.none │ │ │ │ + b.eq 48eac // b.none │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ cmp w0, #0x5a │ │ │ │ - b.eq 48a08 // b.none │ │ │ │ + b.eq 48928 // b.none │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x338 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x268 │ │ │ │ str d23, [sp, #1232] │ │ │ │ ldr x0, [x0] │ │ │ │ str w3, [sp, #1320] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #1320] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x3c8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x2f8 │ │ │ │ ldr x0, [x0] │ │ │ │ and w3, w3, #0xff │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #176] │ │ │ │ ldr x1, [sp, #1200] │ │ │ │ ldr d31, [x24, #16] │ │ │ │ ldr d29, [sp, #392] │ │ │ │ ldrb w6, [x0, x1] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr d30, [x20, x19] │ │ │ │ ldr d23, [sp, #1232] │ │ │ │ fmul d24, d29, d31 │ │ │ │ ldp w5, w4, [x24, #60] │ │ │ │ sub w2, w6, #0x43 │ │ │ │ - b 48a08 │ │ │ │ + b 48928 │ │ │ │ ldr w0, [sp, #588] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #588] │ │ │ │ - b 4892c │ │ │ │ + b 4884c │ │ │ │ ldr w0, [sp, #584] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #584] │ │ │ │ - b 4892c │ │ │ │ - b.lt 48f7c // b.tstop │ │ │ │ + b 4884c │ │ │ │ + b.lt 48e9c // b.tstop │ │ │ │ ldr w0, [sp, #580] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #580] │ │ │ │ - b 48d80 │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + b 48ca0 │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x320 │ │ │ │ ldr x6, [x1, x2, lsl #3] │ │ │ │ mul x0, x0, x6 │ │ │ │ ucvtf d28, x0 │ │ │ │ - b 48c04 │ │ │ │ + b 48b24 │ │ │ │ ldr w0, [sp, #576] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #576] │ │ │ │ - b 48d80 │ │ │ │ + b 48ca0 │ │ │ │ sub w2, w6, #0x43 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - b 48a08 │ │ │ │ + b 48928 │ │ │ │ cmp w6, #0x5a │ │ │ │ - b.ne 48e38 // b.any │ │ │ │ + b.ne 48d58 // b.any │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov w2, #0x17 // #23 │ │ │ │ - b 48a08 │ │ │ │ + b 48928 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ - b 48a08 │ │ │ │ + b 48928 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x21 // #33 │ │ │ │ - b 48670 │ │ │ │ + b 48590 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x2e // #46 │ │ │ │ - b 4864c │ │ │ │ + b 4856c │ │ │ │ add w30, w19, #0x1 │ │ │ │ mov x26, x16 │ │ │ │ mov w8, w18 │ │ │ │ mov x24, x21 │ │ │ │ mov x22, x28 │ │ │ │ cmp w18, w30 │ │ │ │ - b.le 4c08c │ │ │ │ + b.le 4bfac │ │ │ │ ldr x20, [sp, #1192] │ │ │ │ mov w0, w12 │ │ │ │ mov x25, x27 │ │ │ │ mov x12, x26 │ │ │ │ mov w16, w3 │ │ │ │ mov w14, w18 │ │ │ │ mov w8, w13 │ │ │ │ mov x28, x21 │ │ │ │ mov w26, w0 │ │ │ │ add x25, x25, #0x1 │ │ │ │ cmp w8, w25 │ │ │ │ - b.gt 47e80 │ │ │ │ + b.gt 47da0 │ │ │ │ mov w14, w16 │ │ │ │ mov w23, w26 │ │ │ │ mov w13, w15 │ │ │ │ mov x25, x28 │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w9, w23 │ │ │ │ - b.gt 47e58 │ │ │ │ + b.gt 47d78 │ │ │ │ mov w24, w14 │ │ │ │ mov w8, w13 │ │ │ │ mov w18, w9 │ │ │ │ mov x27, x25 │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w10, w24 │ │ │ │ - b.gt 47e2c │ │ │ │ + b.gt 47d4c │ │ │ │ mov x26, x12 │ │ │ │ mov w15, w8 │ │ │ │ mov x19, x27 │ │ │ │ add x26, x26, #0x1 │ │ │ │ cmp w11, w26 │ │ │ │ - b.gt 47e04 │ │ │ │ + b.gt 47d24 │ │ │ │ mov x26, x19 │ │ │ │ mov w9, w15 │ │ │ │ ldr x24, [sp, #1184] │ │ │ │ mov w18, w11 │ │ │ │ ldr w0, [x26] │ │ │ │ mov x19, x20 │ │ │ │ add x24, x24, #0x1 │ │ │ │ cmp w0, w24 │ │ │ │ - b.gt 47dd4 │ │ │ │ + b.gt 47cf4 │ │ │ │ fmov d30, d12 │ │ │ │ fmov d31, d15 │ │ │ │ ldr w9, [sp, #1180] │ │ │ │ add x3, sp, #0x4f0 │ │ │ │ ldr x20, [sp, #1168] │ │ │ │ fmov d12, d14 │ │ │ │ ldr x11, [sp, #1296] │ │ │ │ @@ -63831,409 +63775,409 @@ │ │ │ │ ldp x23, x19, [x3, #16] │ │ │ │ fmov d8, d13 │ │ │ │ fmov d14, d30 │ │ │ │ fmov d13, d10 │ │ │ │ ldr w27, [sp, #1160] │ │ │ │ fmov d10, d31 │ │ │ │ mov x24, x26 │ │ │ │ - cbnz w9, 4b990 │ │ │ │ + cbnz w9, 4b8b0 │ │ │ │ cmp w27, #0x0 │ │ │ │ - b.le 4b998 │ │ │ │ + b.le 4b8b8 │ │ │ │ ldr w0, [sp, #296] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 4b334 │ │ │ │ + b.gt 4b254 │ │ │ │ ldr w0, [x24, #28] │ │ │ │ cmp w0, w27 │ │ │ │ - b.ne 4b2dc // b.any │ │ │ │ + b.ne 4b1fc // b.any │ │ │ │ ldr w0, [x24, #60] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 49460 // b.none │ │ │ │ + b.eq 49380 // b.none │ │ │ │ ldr w0, [sp, #296] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w9, #0x0 │ │ │ │ str w0, [sp, #1180] │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #1168] │ │ │ │ ldr w0, [sp, #168] │ │ │ │ ldr w1, [sp, #192] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w1, #0x0, #0x0, le │ │ │ │ - b.ne 4afd0 // b.any │ │ │ │ - cbz w0, 4bbc8 │ │ │ │ + b.ne 4aef0 // b.any │ │ │ │ + cbz w0, 4bae8 │ │ │ │ movi d31, #0x0 │ │ │ │ str d31, [sp, #392] │ │ │ │ str d31, [sp, #424] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #256] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #296] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0xc10 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xb40 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #256] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ ldr w0, [sp, #400] │ │ │ │ - cbz w0, 4bbac │ │ │ │ + cbz w0, 4bacc │ │ │ │ ldr w1, [sp, #232] │ │ │ │ - cbz w1, 49208 │ │ │ │ + cbz w1, 49128 │ │ │ │ scvtf d12, w0 │ │ │ │ ldr d31, [sp, #544] │ │ │ │ fdiv d12, d31, d12 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #256] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #296] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d12 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #400] │ │ │ │ - add x2, x2, #0xcd8 │ │ │ │ + add x2, x2, #0xc08 │ │ │ │ ldr w4, [sp, #408] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #552] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #256] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ ldr w0, [sp, #420] │ │ │ │ movi d0, #0x0 │ │ │ │ - cbz w0, 49220 │ │ │ │ + cbz w0, 49140 │ │ │ │ scvtf d0, w0 │ │ │ │ ldr d31, [sp, #720] │ │ │ │ fdiv d0, d31, d0 │ │ │ │ ldr w0, [sp, #568] │ │ │ │ str xzr, [sp, #312] │ │ │ │ - cbz w0, 4923c │ │ │ │ + cbz w0, 4915c │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #728] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #312] │ │ │ │ ldr w0, [sp, #272] │ │ │ │ - cbnz w0, 4b954 │ │ │ │ + cbnz w0, 4b874 │ │ │ │ ldr w0, [sp, #320] │ │ │ │ - cbz w0, 4b944 │ │ │ │ + cbz w0, 4b864 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d29, [sp, #448] │ │ │ │ movi d30, #0x0 │ │ │ │ fdiv d12, d29, d31 │ │ │ │ str d30, [sp, #256] │ │ │ │ str d30, [sp, #296] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ - cbz w0, 4adf4 │ │ │ │ + cbz w0, 4ad14 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #632] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldr d30, [sp, #712] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #384] │ │ │ │ ldr w0, [sp, #232] │ │ │ │ - cbnz w0, 4aba8 │ │ │ │ + cbnz w0, 4aac8 │ │ │ │ scvtf d12, w27 │ │ │ │ ldr d31, [sp, #832] │ │ │ │ ldr w0, [sp, #216] │ │ │ │ fdiv d31, d31, d12 │ │ │ │ str d31, [sp, #328] │ │ │ │ ldr d31, [sp, #352] │ │ │ │ fdiv d31, d31, d12 │ │ │ │ str d31, [sp, #312] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ fdiv d31, d31, d12 │ │ │ │ str d31, [sp, #320] │ │ │ │ ldr d31, [sp, #288] │ │ │ │ fdiv d31, d31, d12 │ │ │ │ str d31, [sp, #272] │ │ │ │ - cbz w0, 4aae8 │ │ │ │ + cbz w0, 4aa08 │ │ │ │ scvtf d31, w0 │ │ │ │ ldr d30, [sp, #904] │ │ │ │ fdiv d8, d30, d31 │ │ │ │ ldr d30, [sp, #912] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #296] │ │ │ │ ldr w1, [sp, #168] │ │ │ │ ldr w0, [sp, #192] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbnz w0, 4aa24 │ │ │ │ + cbnz w0, 4a944 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #192] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x25, x1, #0xd70 │ │ │ │ + add x25, x1, #0xca0 │ │ │ │ str w9, [sp, #384] │ │ │ │ ldp x1, x28, [sp, #152] │ │ │ │ mov x4, x25 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x26, x1, #0xd78 │ │ │ │ + add x26, x1, #0xca8 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldr d0, [sp, #328] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d1, [sp, #840] │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ ldr d2, [sp, #848] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #232] │ │ │ │ ldr x11, [sp, #192] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - cbnz w0, 4a638 │ │ │ │ + cbnz w0, 4a558 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ ldr w1, [sp, #168] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w1, 4a51c │ │ │ │ + cbnz w1, 4a43c │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x25, x1, #0xd70 │ │ │ │ + add x25, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldr x1, [sp, #152] │ │ │ │ mov x4, x25 │ │ │ │ - add x26, x1, #0xd78 │ │ │ │ + add x26, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x26 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w3, w27 │ │ │ │ ldp d1, d2, [sp, #336] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ ldr d0, [sp, #272] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #288] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #232] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - cbnz w0, 4a3dc │ │ │ │ + cbnz w0, 4a2fc │ │ │ │ ldr w0, [sp, #216] │ │ │ │ - cbz w0, 49420 │ │ │ │ + cbz w0, 49340 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #216] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #368] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ ldr w0, [sp, #1168] │ │ │ │ - cbz w0, 49488 │ │ │ │ + cbz w0, 493a8 │ │ │ │ ldr w0, [sp, #1180] │ │ │ │ - cbz w0, 49460 │ │ │ │ + cbz w0, 49380 │ │ │ │ ldr x19, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x27, [sp, #3536] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x28, [sp, #3544] │ │ │ │ ldr d8, [sp, #3552] │ │ │ │ ldr d9, [sp, #3560] │ │ │ │ ldr d10, [sp, #3568] │ │ │ │ ldr d11, [sp, #3576] │ │ │ │ ldr d12, [sp, #3584] │ │ │ │ ldr d13, [sp, #3592] │ │ │ │ - b 482ec │ │ │ │ + b 4820c │ │ │ │ str w9, [sp, #128] │ │ │ │ cmp w9, #0x1 │ │ │ │ str x11, [sp, #144] │ │ │ │ - b.le 49460 │ │ │ │ + b.le 49380 │ │ │ │ cmp w27, #0x1 │ │ │ │ - b.eq 49460 // b.none │ │ │ │ - adrp x0, 5d000 │ │ │ │ - add x25, x0, #0x5b8 │ │ │ │ + b.eq 49380 // b.none │ │ │ │ + adrp x0, 5c000 │ │ │ │ + add x25, x0, #0x4e8 │ │ │ │ mov x0, x25 │ │ │ │ bl 95c0 │ │ │ │ ldr x11, [sp, #144] │ │ │ │ ldr w9, [sp, #128] │ │ │ │ - cbz x0, 4a3d0 │ │ │ │ + cbz x0, 4a2f0 │ │ │ │ mov x0, x25 │ │ │ │ str x11, [sp, #128] │ │ │ │ str w9, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ ldr x11, [sp, #128] │ │ │ │ mov x25, x0 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ - adrp x0, 5d000 │ │ │ │ - add x0, x0, #0x5d0 │ │ │ │ + adrp x0, 5c000 │ │ │ │ + add x0, x0, #0x500 │ │ │ │ str x11, [sp, #128] │ │ │ │ str w9, [sp, #144] │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ str w9, [sp, #144] │ │ │ │ ldr x11, [sp, #128] │ │ │ │ - cbz w0, 4a340 │ │ │ │ + cbz w0, 4a260 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ add x26, sp, #0x568 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x25 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x26 │ │ │ │ - add x3, x3, #0x5e8 │ │ │ │ + add x3, x3, #0x518 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x11, [sp, #128] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ - add x25, x0, #0xfd0 │ │ │ │ + add x25, x0, #0xf00 │ │ │ │ cmp w9, #0x2 │ │ │ │ - b.eq 4a2d0 // b.none │ │ │ │ + b.eq 4a1f0 // b.none │ │ │ │ sub w0, w9, #0x67 │ │ │ │ str w0, [sp, #320] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4a170 // b.plast │ │ │ │ + b.ls 4a090 // b.plast │ │ │ │ cmp w9, #0x3 │ │ │ │ - b.eq 4a0d4 // b.none │ │ │ │ + b.eq 49ff4 // b.none │ │ │ │ ldr w25, [sp, #320] │ │ │ │ cmp w9, #0x69 │ │ │ │ - b.ne 4959c // b.any │ │ │ │ + b.ne 494bc // b.any │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x320 │ │ │ │ + add x2, x2, #0x250 │ │ │ │ str x11, [sp, #128] │ │ │ │ mov w25, #0x2 // #2 │ │ │ │ ldr x0, [x0] │ │ │ │ str w9, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #128] │ │ │ │ ldr w9, [sp, #144] │ │ │ │ ldr w0, [x24] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 49460 │ │ │ │ + b.le 49380 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ str wzr, [sp, #128] │ │ │ │ ldr w26, [x24, #4] │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ - cbz x1, 49b60 │ │ │ │ + cbz x1, 49a80 │ │ │ │ mov w12, w26 │ │ │ │ mov w28, w9 │ │ │ │ mov x26, x22 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ mov x22, x20 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ mov w20, w25 │ │ │ │ mov x9, x11 │ │ │ │ mov x25, x19 │ │ │ │ mov w19, w27 │ │ │ │ mov x27, x23 │ │ │ │ mov x23, x21 │ │ │ │ add x1, x1, #0x108 │ │ │ │ str x1, [sp, #216] │ │ │ │ cmp w12, #0x0 │ │ │ │ - b.le 49a20 │ │ │ │ + b.le 49940 │ │ │ │ ldr w10, [x24, #8] │ │ │ │ mov x0, x23 │ │ │ │ mov w11, #0x0 // #0 │ │ │ │ mov w13, w12 │ │ │ │ mov w21, w11 │ │ │ │ mov w23, w19 │ │ │ │ mov x11, x27 │ │ │ │ mov w19, w20 │ │ │ │ mov w1, w10 │ │ │ │ mov x27, x22 │ │ │ │ mov x12, x25 │ │ │ │ mov x20, x0 │ │ │ │ mov x10, x26 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 499ec │ │ │ │ + b.le 4990c │ │ │ │ ldr w7, [x24, #12] │ │ │ │ mov w22, w21 │ │ │ │ mov x8, x20 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov w2, w7 │ │ │ │ mov x7, x27 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 499d4 │ │ │ │ + b.le 498f4 │ │ │ │ ldr w15, [x24, #16] │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ mov w20, w22 │ │ │ │ mov w21, w25 │ │ │ │ str w19, [sp, #328] │ │ │ │ mov w19, w26 │ │ │ │ cmp w15, #0x0 │ │ │ │ - b.le 499bc │ │ │ │ + b.le 498dc │ │ │ │ ldr w14, [x24, #20] │ │ │ │ mov x27, x7 │ │ │ │ mov w6, w1 │ │ │ │ mov w22, w20 │ │ │ │ mov w25, w19 │ │ │ │ mov w7, w2 │ │ │ │ str xzr, [sp, #152] │ │ │ │ ldr w0, [sp, #152] │ │ │ │ str w0, [sp, #168] │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 49994 │ │ │ │ + b.le 498b4 │ │ │ │ mov x0, x8 │ │ │ │ ldr w20, [x24, #24] │ │ │ │ mov w8, w25 │ │ │ │ mov w25, w21 │ │ │ │ mov x21, x0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ nop │ │ │ │ str w26, [sp, #144] │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 49978 │ │ │ │ + b.le 49898 │ │ │ │ str w6, [sp, #224] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str w7, [sp, #232] │ │ │ │ str w15, [sp, #240] │ │ │ │ str w14, [sp, #248] │ │ │ │ str w8, [sp, #256] │ │ │ │ str w13, [sp, #280] │ │ │ │ stp x10, x11, [sp, #288] │ │ │ │ stp x12, x9, [sp, #304] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldr w8, [sp, #256] │ │ │ │ ldr x17, [x0] │ │ │ │ str x0, [sp, #192] │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x370 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x2a0 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ str x0, [sp, #272] │ │ │ │ ldr x0, [sp, #176] │ │ │ │ ldp x10, x11, [sp, #288] │ │ │ │ ldp x12, x9, [sp, #304] │ │ │ │ ldr x18, [x24, #64] │ │ │ │ ldrb w5, [x0, x26] │ │ │ │ @@ -64262,75 +64206,75 @@ │ │ │ │ mul w1, w6, w30 │ │ │ │ madd w0, w30, w25, w0 │ │ │ │ mul w30, w13, w1 │ │ │ │ madd w1, w1, w22, w0 │ │ │ │ madd w0, w30, w23, w1 │ │ │ │ smaddl x0, w0, w4, x18 │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.hi 497a4 // b.pmore │ │ │ │ + b.hi 496c4 // b.pmore │ │ │ │ ldr x1, [sp, #216] │ │ │ │ ldr x16, [x1, w2, uxtw #3] │ │ │ │ cmp w3, w23 │ │ │ │ - b.ne 4996c // b.any │ │ │ │ - cbz x27, 497bc │ │ │ │ + b.ne 4988c // b.any │ │ │ │ + cbz x27, 496dc │ │ │ │ ldr w1, [x27] │ │ │ │ cmp w1, w3 │ │ │ │ - b.lt 49960 // b.tstop │ │ │ │ - cbz x21, 497cc │ │ │ │ + b.lt 49880 // b.tstop │ │ │ │ + cbz x21, 496ec │ │ │ │ ldr w1, [x21] │ │ │ │ cmp w1, w22 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ - cbz x10, 497dc │ │ │ │ + b.ne 49880 // b.any │ │ │ │ + cbz x10, 496fc │ │ │ │ ldr w1, [x10] │ │ │ │ cmp w1, w25 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ - cbz x11, 497ec │ │ │ │ + b.ne 49880 // b.any │ │ │ │ + cbz x11, 4970c │ │ │ │ ldr w1, [x11] │ │ │ │ cmp w1, w26 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ - cbz x12, 49800 │ │ │ │ + b.ne 49880 // b.any │ │ │ │ + cbz x12, 49720 │ │ │ │ ldr w1, [x12] │ │ │ │ ldr w2, [sp, #152] │ │ │ │ cmp w1, w2 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ - cbz x9, 49810 │ │ │ │ + b.ne 49880 // b.any │ │ │ │ + cbz x9, 49730 │ │ │ │ ldr w1, [x9] │ │ │ │ cmp w1, w8 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ + b.ne 49880 // b.any │ │ │ │ ldr w1, [sp, #3688] │ │ │ │ - cbz w1, 49828 │ │ │ │ + cbz w1, 49748 │ │ │ │ ldr w1, [x0, #56] │ │ │ │ ldr w2, [sp, #3688] │ │ │ │ tst w2, w1 │ │ │ │ - b.eq 49960 // b.none │ │ │ │ + b.eq 49880 // b.none │ │ │ │ ldr w1, [sp, #3696] │ │ │ │ - cbz w1, 49840 │ │ │ │ + cbz w1, 49760 │ │ │ │ ldr w1, [x0, #56] │ │ │ │ ldr w2, [sp, #3696] │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ + b.ne 49880 // b.any │ │ │ │ ldr x1, [sp, #136] │ │ │ │ - cbz x1, 49948 │ │ │ │ + cbz x1, 49868 │ │ │ │ ldr x1, [sp, #200] │ │ │ │ - cbz x1, 4985c │ │ │ │ + cbz x1, 4977c │ │ │ │ ldr w1, [x1] │ │ │ │ cmp w1, w19 │ │ │ │ - b.ne 49960 // b.any │ │ │ │ + b.ne 49880 // b.any │ │ │ │ ldr w1, [x0, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 49960 // b.pmore │ │ │ │ + b.hi 49880 // b.pmore │ │ │ │ cmp w28, #0x2 │ │ │ │ - b.eq 49b28 // b.none │ │ │ │ + b.eq 49a48 // b.none │ │ │ │ cmp w28, #0x67 │ │ │ │ - b.eq 49af0 // b.none │ │ │ │ + b.eq 49a10 // b.none │ │ │ │ cmp w28, #0x68 │ │ │ │ - b.eq 49a80 // b.none │ │ │ │ + b.eq 499a0 // b.none │ │ │ │ cmp w28, #0x3 │ │ │ │ - b.ne 49910 // b.any │ │ │ │ + b.ne 49830 // b.any │ │ │ │ ldr x2, [sp, #152] │ │ │ │ str x9, [sp, #256] │ │ │ │ ldr x1, [sp, #208] │ │ │ │ ldr d30, [x0, #48] │ │ │ │ ldrsw x3, [x0, #108] │ │ │ │ ldr w4, [x1, x2, lsl #2] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -64361,109 +64305,109 @@ │ │ │ │ ldp w7, w15, [x24, #12] │ │ │ │ ldp w14, w20, [x24, #20] │ │ │ │ add w19, w19, #0x1 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #128] │ │ │ │ cmp w19, w20 │ │ │ │ - b.ge 4996c // b.tcont │ │ │ │ + b.ge 4988c // b.tcont │ │ │ │ ldr x0, [sp, #192] │ │ │ │ ldr x18, [x24, #64] │ │ │ │ ldr x17, [x0] │ │ │ │ ldr x0, [sp, #184] │ │ │ │ ldr w3, [x0] │ │ │ │ ldr x0, [sp, #176] │ │ │ │ ldrb w5, [x0, x8] │ │ │ │ - b 49748 │ │ │ │ + b 49668 │ │ │ │ ldr x1, [sp, #264] │ │ │ │ - cbz x1, 4985c │ │ │ │ + cbz x1, 4977c │ │ │ │ ldr w2, [x1] │ │ │ │ ldr w1, [x0, #40] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4985c // b.none │ │ │ │ + b.eq 4977c // b.none │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w20, w19 │ │ │ │ - b.gt 49748 │ │ │ │ + b.gt 49668 │ │ │ │ mov w0, w26 │ │ │ │ mov x26, x8 │ │ │ │ mov w8, w0 │ │ │ │ add x26, x26, #0x1 │ │ │ │ cmp w14, w26 │ │ │ │ - b.gt 496c0 │ │ │ │ + b.gt 495e0 │ │ │ │ mov x0, x21 │ │ │ │ mov w21, w25 │ │ │ │ mov w25, w8 │ │ │ │ mov x8, x0 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #152] │ │ │ │ cmp w15, w0 │ │ │ │ - b.gt 49694 │ │ │ │ + b.gt 495b4 │ │ │ │ mov w2, w7 │ │ │ │ mov w1, w6 │ │ │ │ mov w20, w22 │ │ │ │ mov w19, w25 │ │ │ │ mov x7, x27 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w2, w19 │ │ │ │ - b.gt 49670 │ │ │ │ + b.gt 49590 │ │ │ │ ldr w19, [sp, #328] │ │ │ │ mov w22, w20 │ │ │ │ mov w25, w21 │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w1, w25 │ │ │ │ - b.gt 49650 │ │ │ │ + b.gt 49570 │ │ │ │ mov w21, w22 │ │ │ │ mov x27, x7 │ │ │ │ mov x20, x8 │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w13, w21 │ │ │ │ - b.gt 49630 │ │ │ │ + b.gt 49550 │ │ │ │ mov x0, x20 │ │ │ │ mov w20, w19 │ │ │ │ mov w19, w23 │ │ │ │ mov x23, x0 │ │ │ │ ldr w0, [x24] │ │ │ │ mov x22, x27 │ │ │ │ mov x25, x12 │ │ │ │ mov x26, x10 │ │ │ │ mov x27, x11 │ │ │ │ mov w12, w13 │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 495f4 │ │ │ │ + b.gt 49514 │ │ │ │ mov w25, w20 │ │ │ │ mov w9, w28 │ │ │ │ ldr w0, [sp, #320] │ │ │ │ cmp w9, #0x2 │ │ │ │ ccmp w0, #0x1, #0x0, ne // ne = any │ │ │ │ - b.hi 4a0a8 // b.pmore │ │ │ │ + b.hi 49fc8 // b.pmore │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.hi 49460 // b.pmore │ │ │ │ + b.hi 49380 // b.pmore │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3a0 │ │ │ │ + add x2, x2, #0x2d0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49460 │ │ │ │ + b 49380 │ │ │ │ ldr w7, [x0, #56] │ │ │ │ mov w6, #0x53 // #83 │ │ │ │ stp x8, x10, [sp, #224] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ stp x11, x12, [sp, #240] │ │ │ │ tst x7, #0x400000 │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ str x9, [sp, #256] │ │ │ │ ldr x1, [sp, #152] │ │ │ │ ldp d0, d31, [x0, #8] │ │ │ │ ldr x0, [sp, #208] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr w4, [x0, x1, lsl #2] │ │ │ │ ubfx x1, x7, #23, #1 │ │ │ │ @@ -64475,105 +64419,105 @@ │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x9, [sp, #256] │ │ │ │ ldp x8, x10, [sp, #224] │ │ │ │ ldp x11, x12, [sp, #240] │ │ │ │ ldp w13, w6, [x24, #4] │ │ │ │ ldp w7, w15, [x24, #12] │ │ │ │ ldp w14, w20, [x24, #20] │ │ │ │ - b 49910 │ │ │ │ + b 49830 │ │ │ │ ldr d0, [x0] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d31, [x0, #16] │ │ │ │ - add x2, x2, #0x368 │ │ │ │ + add x2, x2, #0x298 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ str x9, [sp, #256] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x8, x10, [sp, #224] │ │ │ │ stp x11, x12, [sp, #240] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49ad4 │ │ │ │ + b 499f4 │ │ │ │ ldr d0, [x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr d31, [x0, #16] │ │ │ │ mov w1, w3 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ - add x2, x2, #0x368 │ │ │ │ + add x2, x2, #0x298 │ │ │ │ str x9, [sp, #256] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x8, x10, [sp, #224] │ │ │ │ stp x11, x12, [sp, #240] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49ad4 │ │ │ │ + b 499f4 │ │ │ │ mov w14, w26 │ │ │ │ mov x12, x19 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ mov x10, x23 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ mov x19, x22 │ │ │ │ mov w26, w9 │ │ │ │ add x1, x1, #0x108 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ str wzr, [sp, #128] │ │ │ │ str x1, [sp, #184] │ │ │ │ cmp w14, #0x0 │ │ │ │ - b.le 49f68 │ │ │ │ + b.le 49e88 │ │ │ │ ldr w15, [x24, #8] │ │ │ │ mov x27, x21 │ │ │ │ mov x13, x19 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w21, w15 │ │ │ │ mov w15, w14 │ │ │ │ cmp w21, #0x0 │ │ │ │ - b.le 49f4c │ │ │ │ + b.le 49e6c │ │ │ │ ldr x19, [sp, #176] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ ldr w18, [x24, #12] │ │ │ │ mov w0, w21 │ │ │ │ mov x8, x27 │ │ │ │ mov w21, w25 │ │ │ │ mov w27, w7 │ │ │ │ mov w23, w22 │ │ │ │ mov w7, w15 │ │ │ │ cmp w18, #0x0 │ │ │ │ - b.le 49f2c │ │ │ │ + b.le 49e4c │ │ │ │ ldr w4, [x24, #16] │ │ │ │ mov w9, w27 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, w23 │ │ │ │ mov w25, w22 │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 49f18 │ │ │ │ + b.le 49e38 │ │ │ │ ldr x22, [sp, #200] │ │ │ │ mov w15, w0 │ │ │ │ ldr w3, [x24, #20] │ │ │ │ mov w23, w9 │ │ │ │ ldr w14, [sp, #3688] │ │ │ │ str xzr, [sp, #152] │ │ │ │ str w21, [sp, #328] │ │ │ │ ldr w0, [sp, #152] │ │ │ │ str w0, [sp, #168] │ │ │ │ cmp w3, #0x0 │ │ │ │ - b.le 49ef8 │ │ │ │ + b.le 49e18 │ │ │ │ str w14, [sp, #3688] │ │ │ │ mov x14, x22 │ │ │ │ ldr w6, [x24, #24] │ │ │ │ ldr w22, [sp, #3688] │ │ │ │ str w22, [sp, #3688] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ str x19, [sp, #144] │ │ │ │ mov x22, x8 │ │ │ │ str x19, [sp, #312] │ │ │ │ ldr w8, [sp, #3688] │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 49ed0 │ │ │ │ + b.le 49df0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ str w15, [sp, #192] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str w18, [sp, #216] │ │ │ │ str w4, [sp, #224] │ │ │ │ str w3, [sp, #232] │ │ │ │ @@ -64583,17 +64527,17 @@ │ │ │ │ stp x11, x14, [sp, #288] │ │ │ │ str w6, [sp, #304] │ │ │ │ str w8, [sp, #3688] │ │ │ │ bl 9590 <__ctype_toupper_loc@plt> │ │ │ │ ldp x10, x12, [sp, #272] │ │ │ │ mov x9, x0 │ │ │ │ ldp x11, x14, [sp, #288] │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ ldr x13, [sp, #248] │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + add x0, x0, #0x298 │ │ │ │ ldr w15, [sp, #192] │ │ │ │ ldr w18, [sp, #216] │ │ │ │ ldr w4, [sp, #224] │ │ │ │ ldr w3, [sp, #232] │ │ │ │ ldr w7, [sp, #240] │ │ │ │ ldr w6, [sp, #304] │ │ │ │ ldr w8, [sp, #3688] │ │ │ │ @@ -64617,79 +64561,79 @@ │ │ │ │ mul w0, w30, w7 │ │ │ │ madd w30, w27, w30, w1 │ │ │ │ mov w1, #0x118 // #280 │ │ │ │ madd w0, w0, w28, w30 │ │ │ │ smull x0, w0, w1 │ │ │ │ add x16, x17, x0 │ │ │ │ cmp w2, #0x17 │ │ │ │ - b.ls 49f7c // b.plast │ │ │ │ + b.ls 49e9c // b.plast │ │ │ │ mov x30, #0x0 // #0 │ │ │ │ - cbz x20, 49d3c │ │ │ │ + cbz x20, 49c5c │ │ │ │ ldr w1, [x20] │ │ │ │ cmp w28, w1 │ │ │ │ - b.gt 49ea4 │ │ │ │ - cbz x22, 49d4c │ │ │ │ + b.gt 49dc4 │ │ │ │ + cbz x22, 49c6c │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w27, w1 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ - cbz x13, 49d5c │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ + cbz x13, 49c7c │ │ │ │ ldr w1, [x13] │ │ │ │ cmp w23, w1 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ - cbz x10, 49d6c │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ + cbz x10, 49c8c │ │ │ │ ldr w1, [x10] │ │ │ │ cmp w25, w1 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ - cbz x12, 49d80 │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ + cbz x12, 49ca0 │ │ │ │ ldr w1, [x12] │ │ │ │ ldr w2, [sp, #152] │ │ │ │ cmp w1, w2 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ - cbz x11, 49d90 │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ + cbz x11, 49cb0 │ │ │ │ ldr w1, [x11] │ │ │ │ cmp w21, w1 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ - cbz w8, 49da0 │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ + cbz w8, 49cc0 │ │ │ │ ldr w1, [x16, #56] │ │ │ │ tst w8, w1 │ │ │ │ - b.eq 49ea4 // b.none │ │ │ │ + b.eq 49dc4 // b.none │ │ │ │ ldr w1, [sp, #3696] │ │ │ │ - cbz w1, 49db8 │ │ │ │ + cbz w1, 49cd8 │ │ │ │ ldr w1, [x16, #56] │ │ │ │ ldr w2, [sp, #3696] │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ ldr x1, [sp, #136] │ │ │ │ - cbz x1, 49f88 │ │ │ │ - cbz x14, 49dd0 │ │ │ │ + cbz x1, 49ea8 │ │ │ │ + cbz x14, 49cf0 │ │ │ │ ldr w1, [x14] │ │ │ │ cmp w19, w1 │ │ │ │ - b.ne 49ea4 // b.any │ │ │ │ + b.ne 49dc4 // b.any │ │ │ │ ldr w1, [x16, #96] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 49ea4 // b.pmore │ │ │ │ + b.hi 49dc4 // b.pmore │ │ │ │ cmp w26, #0x2 │ │ │ │ - b.eq 4a040 // b.none │ │ │ │ + b.eq 49f60 // b.none │ │ │ │ cmp w26, #0x67 │ │ │ │ - b.eq 4a004 // b.none │ │ │ │ + b.eq 49f24 // b.none │ │ │ │ cmp w26, #0x68 │ │ │ │ - b.eq 49fa4 // b.none │ │ │ │ + b.eq 49ec4 // b.none │ │ │ │ cmp w26, #0x3 │ │ │ │ - b.ne 49e98 // b.any │ │ │ │ + b.ne 49db8 // b.any │ │ │ │ ldr x2, [sp, #152] │ │ │ │ str x9, [sp, #192] │ │ │ │ ldr x1, [sp, #208] │ │ │ │ str x14, [sp, #248] │ │ │ │ ldr d30, [x16, #48] │ │ │ │ ldrsw x3, [x16, #108] │ │ │ │ ldr w1, [x1, x2, lsl #2] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d1, [x17, x0] │ │ │ │ - add x2, x2, #0x370 │ │ │ │ + add x2, x2, #0x2a0 │ │ │ │ ldr d29, [x16, #16] │ │ │ │ scvtf d31, w1 │ │ │ │ stp x13, x10, [sp, #216] │ │ │ │ mul x3, x3, x30 │ │ │ │ stp x12, x11, [sp, #232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w8, [sp, #3688] │ │ │ │ @@ -64715,497 +64659,497 @@ │ │ │ │ ldp w3, w6, [x24, #20] │ │ │ │ ldr w8, [sp, #3688] │ │ │ │ ldr w0, [sp, #128] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #128] │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w6, w19 │ │ │ │ - b.gt 49cc8 │ │ │ │ + b.gt 49be8 │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w21, w3 │ │ │ │ - b.ge 4a074 // b.tcont │ │ │ │ + b.ge 49f94 // b.tcont │ │ │ │ ldr x0, [sp, #144] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #144] │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.gt 49c60 │ │ │ │ + b.gt 49b80 │ │ │ │ str w8, [sp, #3688] │ │ │ │ add w21, w21, #0x1 │ │ │ │ ldr x19, [sp, #312] │ │ │ │ mov x8, x22 │ │ │ │ ldr w22, [sp, #3688] │ │ │ │ cmp w3, w21 │ │ │ │ - b.le 4a08c │ │ │ │ + b.le 49fac │ │ │ │ str w22, [sp, #3688] │ │ │ │ mov x22, x14 │ │ │ │ ldr w14, [sp, #3688] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #152] │ │ │ │ cmp w4, w0 │ │ │ │ - b.gt 49c18 │ │ │ │ + b.gt 49b38 │ │ │ │ ldr w21, [sp, #328] │ │ │ │ mov w0, w15 │ │ │ │ mov w9, w23 │ │ │ │ add w25, w25, #0x1 │ │ │ │ cmp w25, w18 │ │ │ │ - b.lt 49bf4 // b.tstop │ │ │ │ + b.lt 49b14 // b.tstop │ │ │ │ mov w23, w27 │ │ │ │ mov w27, w9 │ │ │ │ add w27, w27, #0x1 │ │ │ │ cmp w27, w0 │ │ │ │ - b.lt 49bd8 // b.tstop │ │ │ │ + b.lt 49af8 // b.tstop │ │ │ │ mov w25, w21 │ │ │ │ mov w22, w23 │ │ │ │ mov w21, w0 │ │ │ │ mov w15, w7 │ │ │ │ mov x27, x8 │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w15 │ │ │ │ - b.lt 49bac // b.tstop │ │ │ │ + b.lt 49acc // b.tstop │ │ │ │ ldr w0, [x24] │ │ │ │ mov w14, w15 │ │ │ │ mov x21, x27 │ │ │ │ mov x19, x13 │ │ │ │ add w28, w28, #0x1 │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 49b8c │ │ │ │ + b.gt 49aac │ │ │ │ mov w9, w26 │ │ │ │ - b 49a34 │ │ │ │ + b 49954 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ ldr x30, [x1, w2, uxtw #3] │ │ │ │ - b 49d2c │ │ │ │ + b 49c4c │ │ │ │ ldr x1, [sp, #264] │ │ │ │ - cbz x1, 49dd0 │ │ │ │ + cbz x1, 49cf0 │ │ │ │ ldr w1, [x1] │ │ │ │ ldr w2, [x16, #40] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 49dd0 // b.none │ │ │ │ - b 49ea4 │ │ │ │ + b.eq 49cf0 // b.none │ │ │ │ + b 49dc4 │ │ │ │ ldr x1, [sp, #152] │ │ │ │ str x9, [sp, #192] │ │ │ │ ldr x0, [sp, #208] │ │ │ │ str x14, [sp, #248] │ │ │ │ ldr w7, [x16, #56] │ │ │ │ mov w6, #0x53 // #83 │ │ │ │ str w8, [sp, #3688] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w4, [x0, x1, lsl #2] │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + add x2, x2, #0x2b8 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ tst x7, #0x400000 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ ubfx x1, x7, #23, #1 │ │ │ │ add w1, w1, #0x47 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x13, x10, [sp, #216] │ │ │ │ csel w6, w1, w6, eq // eq = none │ │ │ │ stp x12, x11, [sp, #232] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp d0, d31, [x16, #8] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49e78 │ │ │ │ + b 49d98 │ │ │ │ ldr d0, [x17, x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ str x9, [sp, #192] │ │ │ │ ldr x2, [sp, #256] │ │ │ │ str x14, [sp, #248] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ ldr x0, [x0] │ │ │ │ str w8, [sp, #3688] │ │ │ │ ldr d31, [x16, #16] │ │ │ │ stp x13, x10, [sp, #216] │ │ │ │ stp x12, x11, [sp, #232] │ │ │ │ fdiv d0, d0, d31 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49e78 │ │ │ │ + b 49d98 │ │ │ │ ldr d0, [x17, x0] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, w3 │ │ │ │ ldr d31, [x16, #16] │ │ │ │ ldr x2, [sp, #256] │ │ │ │ str x9, [sp, #192] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x13, x10, [sp, #216] │ │ │ │ stp x12, x11, [sp, #232] │ │ │ │ str x14, [sp, #248] │ │ │ │ str w8, [sp, #3688] │ │ │ │ - b 4a034 │ │ │ │ + b 49f54 │ │ │ │ str w8, [sp, #3688] │ │ │ │ mov x8, x22 │ │ │ │ ldr x19, [sp, #312] │ │ │ │ mov x22, x14 │ │ │ │ ldr w14, [sp, #3688] │ │ │ │ - b 49ef8 │ │ │ │ + b 49e18 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #152] │ │ │ │ cmp w4, w0 │ │ │ │ - b.le 49f0c │ │ │ │ + b.le 49e2c │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 49c38 │ │ │ │ + b 49b58 │ │ │ │ cmp w25, #0x1 │ │ │ │ - b.ls 49a64 // b.plast │ │ │ │ + b.ls 49984 // b.plast │ │ │ │ cmp w9, #0x3 │ │ │ │ - b.ne 49460 // b.any │ │ │ │ + b.ne 49380 // b.any │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49460 │ │ │ │ + b 49380 │ │ │ │ ldr x27, [sp, #160] │ │ │ │ mov x4, x26 │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x258 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x188 │ │ │ │ ldr x0, [x27] │ │ │ │ str x11, [sp, #128] │ │ │ │ str w9, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x270 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1a0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x2c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x24] │ │ │ │ mov w1, #0xffffff9c // #-100 │ │ │ │ str w1, [sp, #320] │ │ │ │ mov w25, w1 │ │ │ │ ldr x11, [sp, #128] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ - b.gt 495a8 │ │ │ │ - b 4a0b8 │ │ │ │ + b.gt 494c8 │ │ │ │ + b 49fd8 │ │ │ │ ldr x1, [sp, #248] │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ str x0, [sp, #248] │ │ │ │ cmp w9, #0x67 │ │ │ │ - b.eq 4a3a4 // b.none │ │ │ │ + b.eq 4a2c4 // b.none │ │ │ │ frintp d31, d9 │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ fmov d2, d14 │ │ │ │ fmov d1, d9 │ │ │ │ ldr d0, [sp, #256] │ │ │ │ add x28, sp, #0x970 │ │ │ │ mov x0, x28 │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ fcmpe d31, d15 │ │ │ │ - add x3, x3, #0x6b8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #128] │ │ │ │ str w9, [sp, #144] │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ str d9, [sp, #280] │ │ │ │ ldr x11, [sp, #128] │ │ │ │ - adrp x5, 5c000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ mov x6, x28 │ │ │ │ - add x5, x5, #0x48 │ │ │ │ + add x5, x5, #0xf78 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ ldr x1, [sp, #1136] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x1, 4a38c │ │ │ │ + cbz x1, 4a2ac │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbz w1, 4a38c │ │ │ │ - adrp x1, 5c000 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + cbz w1, 4a2ac │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xf98 │ │ │ │ ldr x7, [sp, #248] │ │ │ │ fmov d2, d14 │ │ │ │ fmov d0, d15 │ │ │ │ ldr w4, [sp, #304] │ │ │ │ ldr d1, [sp, #280] │ │ │ │ mov w3, w27 │ │ │ │ ldr x2, [sp, #1136] │ │ │ │ stp x2, x1, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x708 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x638 │ │ │ │ str x11, [sp, #128] │ │ │ │ str w9, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x27, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ ldr x0, [x27] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov x3, x25 │ │ │ │ mov x4, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xb90 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xac0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xae0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdc0 │ │ │ │ + add x2, x2, #0xcf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w25, [sp, #320] │ │ │ │ ldr w0, [x24] │ │ │ │ ldr x11, [sp, #128] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ - b.gt 495a8 │ │ │ │ + b.gt 494c8 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x448 │ │ │ │ + add x2, x2, #0x378 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49a64 │ │ │ │ + b 49984 │ │ │ │ ldr x27, [sp, #160] │ │ │ │ mov x4, x26 │ │ │ │ mov x3, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x608 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ ldr x0, [x27] │ │ │ │ str x11, [sp, #128] │ │ │ │ str w9, [sp, #144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x590 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x690 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x5c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x6a8 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x5d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x24] │ │ │ │ mov w1, #0xffffff9b // #-101 │ │ │ │ - b 4a154 │ │ │ │ + b 4a074 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ add x26, sp, #0x568 │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfc8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xef8 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x4, x25 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ - adrp x3, 5d000 │ │ │ │ + adrp x3, 5c000 │ │ │ │ mov x0, x26 │ │ │ │ - add x3, x3, #0x5f8 │ │ │ │ + add x3, x3, #0x528 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #128] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x11, [sp, #128] │ │ │ │ - adrp x0, 5c000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ - add x25, x0, #0x18 │ │ │ │ - b 49544 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x2, x2, #0x60 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x25, x0, #0xf48 │ │ │ │ + b 49464 │ │ │ │ + adrp x2, 5a000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x2, x2, #0xf90 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ str x2, [sp, #1136] │ │ │ │ - b 4a208 │ │ │ │ + b 4a128 │ │ │ │ ldr d31, [sp, #280] │ │ │ │ fmov d15, #2.000000000000000000e+00 │ │ │ │ ldr d14, [sp, #240] │ │ │ │ - adrp x6, 5c000 │ │ │ │ - adrp x5, 5c000 │ │ │ │ - add x6, x6, #0x28 │ │ │ │ + adrp x6, 5a000 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x6, x6, #0xf58 │ │ │ │ frintp d31, d31 │ │ │ │ - add x5, x5, #0x30 │ │ │ │ + add x5, x5, #0xf60 │ │ │ │ fcmpe d31, d15 │ │ │ │ fcsel d15, d15, d31, mi // mi = first │ │ │ │ - b 4a1e8 │ │ │ │ - adrp x0, 60000 │ │ │ │ - add x25, x0, #0x138 │ │ │ │ - b 494d8 │ │ │ │ + b 4a108 │ │ │ │ + adrp x0, 5f000 │ │ │ │ + add x25, x0, #0x68 │ │ │ │ + b 493f8 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr x0, [x28] │ │ │ │ str w9, [sp, #192] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldp d1, d2, [sp, #496] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #312] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d3, [sp, #352] │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldr d0, [sp, #320] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d3, [sp, #360] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ ldr d1, [sp, #512] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #520] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ ldr w0, [sp, #216] │ │ │ │ - cbz w0, 49420 │ │ │ │ + cbz w0, 49340 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #216] │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ ldp d1, d2, [sp, #368] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr w3, [sp, #216] │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr d0, [sp, #296] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #920] │ │ │ │ ldr d2, [sp, #928] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - b 49420 │ │ │ │ + b 49340 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x4, x25 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #192] │ │ │ │ str w9, [sp, #312] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d31, d1, [sp, #472] │ │ │ │ mov w3, w27 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d12 │ │ │ │ fmov d3, d31 │ │ │ │ ldr d2, [sp, #488] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldp d1, d2, [sp, #336] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d0, [sp, #272] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ ldr d3, [sp, #288] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #168] │ │ │ │ ldr x11, [sp, #192] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w9, [sp, #312] │ │ │ │ - b.le 493c8 │ │ │ │ + b.le 492e8 │ │ │ │ ldr w0, [sp, #1208] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 493c8 │ │ │ │ + b.le 492e8 │ │ │ │ str x11, [sp, #168] │ │ │ │ str w9, [sp, #192] │ │ │ │ bl a1d0 │ │ │ │ ldr w2, [x24, #104] │ │ │ │ add w3, w0, #0x2 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - b.le 4a900 │ │ │ │ + b.le 4a820 │ │ │ │ ldr x0, [x24, #96] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d13, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ umaddl x2, w2, w4, x0 │ │ │ │ mov x1, x0 │ │ │ │ - b 4a614 │ │ │ │ + b 4a534 │ │ │ │ add x1, x1, #0x18 │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 4a7f8 // b.none │ │ │ │ + b.eq 4a718 // b.none │ │ │ │ ldr w4, [x1, #12] │ │ │ │ cmp w4, w3 │ │ │ │ - b.ne 4a608 // b.any │ │ │ │ + b.ne 4a528 // b.any │ │ │ │ ldr w4, [x1, #16] │ │ │ │ cmp w4, #0x5 │ │ │ │ - b.ne 4a608 // b.any │ │ │ │ + b.ne 4a528 // b.any │ │ │ │ ldr d13, [x1] │ │ │ │ fdiv d13, d13, d31 │ │ │ │ - b 4a608 │ │ │ │ + b 4a528 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w9, [sp, #328] │ │ │ │ ldr x0, [x28] │ │ │ │ @@ -65213,564 +65157,564 @@ │ │ │ │ ldr d31, [sp, #856] │ │ │ │ mov w3, w27 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d12 │ │ │ │ ldr d1, [sp, #864] │ │ │ │ ldr d2, [sp, #872] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x150 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0x80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #880] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ fdiv d0, d31, d12 │ │ │ │ ldr d1, [sp, #888] │ │ │ │ ldr d2, [sp, #896] │ │ │ │ - adrp x2, 5d000 │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + adrp x2, 5c000 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w1, [sp, #168] │ │ │ │ ldr x0, [x28] │ │ │ │ ldr x11, [sp, #192] │ │ │ │ ldr w9, [sp, #328] │ │ │ │ - cbz w1, 49364 │ │ │ │ + cbz w1, 49284 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x4, x25 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #192] │ │ │ │ str w9, [sp, #328] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d31, d1, [sp, #472] │ │ │ │ mov w3, w27 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d31, d12 │ │ │ │ fmov d3, d31 │ │ │ │ ldr d2, [sp, #488] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x2, x2, #0x210 │ │ │ │ + add x2, x2, #0x140 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldp d1, d2, [sp, #336] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #272] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr d3, [sp, #288] │ │ │ │ - add x2, x2, #0x278 │ │ │ │ + add x2, x2, #0x1a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldp d1, d2, [sp, #496] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #312] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d3, [sp, #352] │ │ │ │ - add x2, x2, #0x3d8 │ │ │ │ + add x2, x2, #0x308 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ ldr d0, [sp, #320] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr d3, [sp, #360] │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ ldr d1, [sp, #512] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #520] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #168] │ │ │ │ ldr x11, [sp, #192] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w9, [sp, #328] │ │ │ │ - b.le 4a46c │ │ │ │ + b.le 4a38c │ │ │ │ ldr w0, [sp, #1208] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4a46c │ │ │ │ - b 4a5c0 │ │ │ │ + b.le 4a38c │ │ │ │ + b 4a4e0 │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movi d15, #0x0 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d31, x1 │ │ │ │ - b 4a818 │ │ │ │ + b 4a738 │ │ │ │ add x0, x0, #0x18 │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 4a83c // b.none │ │ │ │ + b.eq 4a75c // b.none │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 4a80c // b.any │ │ │ │ + b.ne 4a72c // b.any │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 4a80c // b.any │ │ │ │ + b.ne 4a72c // b.any │ │ │ │ ldr d15, [x0] │ │ │ │ fdiv d15, d15, d31 │ │ │ │ - b 4a80c │ │ │ │ + b 4a72c │ │ │ │ fcmp d13, #0.0 │ │ │ │ - b.eq 4a900 // b.none │ │ │ │ + b.eq 4a820 // b.none │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d13, d11 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ fdiv d0, d13, d10 │ │ │ │ - add x2, x2, #0x2e0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d13, d10 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - b.mi 4a9dc // b.first │ │ │ │ + b.mi 4a8fc // b.first │ │ │ │ fcmpe d13, d11 │ │ │ │ - b.mi 4a9dc // b.first │ │ │ │ + b.mi 4a8fc // b.first │ │ │ │ fcmp d15, #0.0 │ │ │ │ - b.eq 4a900 // b.none │ │ │ │ + b.eq 4a820 // b.none │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d0, d15, d13 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x2e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fcmpe d15, d10 │ │ │ │ - b.mi 4a964 // b.first │ │ │ │ + b.mi 4a884 // b.first │ │ │ │ fcmpe d15, d11 │ │ │ │ - b.mi 4a964 // b.first │ │ │ │ + b.mi 4a884 // b.first │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ ldr w25, [sp, #216] │ │ │ │ - cbz w25, 49420 │ │ │ │ + cbz w25, 49340 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x26, [sp, #152] │ │ │ │ ldr x0, [x26] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x26] │ │ │ │ mov w3, w25 │ │ │ │ ldp d1, d2, [sp, #368] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #232] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - cbnz w0, 4a4c4 │ │ │ │ - b 49420 │ │ │ │ + cbnz w0, 4a3e4 │ │ │ │ + b 49340 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ ldr w20, [sp, #128] │ │ │ │ - add x28, x1, #0xd70 │ │ │ │ + add x28, x1, #0xca0 │ │ │ │ ldp x1, x19, [sp, #152] │ │ │ │ mov w3, w20 │ │ │ │ mov x4, x28 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x25, x1, #0xd78 │ │ │ │ + add x25, x1, #0xca8 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fdiv d1, d15, d11 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fdiv d0, d15, d10 │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x2, #0x3e8 │ │ │ │ + add x2, x2, #0x318 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x2, x25 │ │ │ │ mov x4, x28 │ │ │ │ mov w3, w20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x450 │ │ │ │ + add x2, x2, #0x380 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 49460 │ │ │ │ + b 49380 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #192] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5c000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x348 │ │ │ │ + add x2, x2, #0x278 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w9, [sp, #192] │ │ │ │ - b 4a8a0 │ │ │ │ + b 4a7c0 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #384] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x25, x1, #0xd70 │ │ │ │ + add x25, x1, #0xca0 │ │ │ │ str w9, [sp, #400] │ │ │ │ ldp x1, x28, [sp, #152] │ │ │ │ mov x4, x25 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x26, x1, #0xd78 │ │ │ │ + add x26, x1, #0xca8 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d3, [sp, #768] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w3, w27 │ │ │ │ fdiv d0, d3, d12 │ │ │ │ ldr d1, [sp, #776] │ │ │ │ ldr d2, [sp, #784] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xf90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w1, [sp, #168] │ │ │ │ ldr x0, [x28] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #400] │ │ │ │ - cbnz w1, 4aaf4 │ │ │ │ + cbnz w1, 4aa14 │ │ │ │ ldr w1, [sp, #192] │ │ │ │ - cbz w1, 492f0 │ │ │ │ + cbz w1, 49210 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x4, x25 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #384] │ │ │ │ str w9, [sp, #400] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d15 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w3, [sp, #192] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ ldp d1, d2, [sp, #456] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d3, [sp, #392] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #400] │ │ │ │ - b 492f0 │ │ │ │ + b 49210 │ │ │ │ movi d8, #0x0 │ │ │ │ str d8, [sp, #296] │ │ │ │ - b 492e0 │ │ │ │ + b 49200 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x4, x25 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #384] │ │ │ │ str w9, [sp, #400] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d13 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #168] │ │ │ │ - add x2, x2, #0x10 │ │ │ │ + add x2, x2, #0xf40 │ │ │ │ ldr d3, [sp, #424] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr d1, [sp, #792] │ │ │ │ ldr d2, [sp, #800] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #192] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #400] │ │ │ │ - cbnz w0, 4ae00 │ │ │ │ + cbnz w0, 4ad20 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #192] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #384] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d31, [sp, #808] │ │ │ │ mov w3, w27 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5d000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fdiv d0, d31, d12 │ │ │ │ ldr d1, [sp, #816] │ │ │ │ ldr d2, [sp, #824] │ │ │ │ - add x2, x2, #0x90 │ │ │ │ + add x2, x2, #0xfc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #192] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b 492f0 │ │ │ │ + b 49210 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str d0, [sp, #400] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str x11, [sp, #408] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ str w9, [sp, #432] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w26, [sp, #420] │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w26 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd58 │ │ │ │ + add x2, x2, #0xc88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr d0, [sp, #400] │ │ │ │ ldr x11, [sp, #408] │ │ │ │ ldr w9, [sp, #432] │ │ │ │ - cbnz w26, 4afa0 │ │ │ │ + cbnz w26, 4aec0 │ │ │ │ ldr x25, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x26, 5c000 │ │ │ │ - add x2, x26, #0xc58 │ │ │ │ + adrp x26, 5b000 │ │ │ │ + add x2, x26, #0xb88 │ │ │ │ str x11, [sp, #400] │ │ │ │ ldr x0, [x25] │ │ │ │ str w9, [sp, #408] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x0, x1, [sp, #144] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x0, #0xd70 │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x4, x0, #0xca0 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ ldr x0, [x25] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w28, [sp, #568] │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w28 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdb8 │ │ │ │ + add x2, x2, #0xce8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #400] │ │ │ │ ldr w9, [sp, #408] │ │ │ │ - cbnz w28, 4af70 │ │ │ │ + cbnz w28, 4ae90 │ │ │ │ ldr x25, [sp, #160] │ │ │ │ - add x28, x26, #0xc58 │ │ │ │ + add x28, x26, #0xb88 │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #400] │ │ │ │ ldr x0, [x25] │ │ │ │ str w9, [sp, #408] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str x25, [sp, #160] │ │ │ │ ldp x0, x1, [sp, #144] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x0, #0xd70 │ │ │ │ + add x4, x0, #0xca0 │ │ │ │ str x4, [sp, #312] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x25, x1, #0xd78 │ │ │ │ + add x25, x1, #0xca8 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #272] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ ldr w1, [sp, #272] │ │ │ │ ldr x11, [sp, #400] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w9, [sp, #408] │ │ │ │ - cbnz w1, 4aef8 │ │ │ │ + cbnz w1, 4ae18 │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #272] │ │ │ │ str w9, [sp, #296] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #272] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x25, x1, #0xd70 │ │ │ │ + add x25, x1, #0xca0 │ │ │ │ str w9, [sp, #296] │ │ │ │ ldp x1, x0, [sp, #152] │ │ │ │ mov x4, x25 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x28, x1, #0xd78 │ │ │ │ + add x28, x1, #0xca8 │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #328] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xeb8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xde8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ ldr w1, [sp, #328] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ str w9, [sp, #296] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x11, [sp, #272] │ │ │ │ - cbnz w1, 4ae84 │ │ │ │ - add x2, x26, #0xc58 │ │ │ │ + cbnz w1, 4ada4 │ │ │ │ + add x2, x26, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #272] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #272] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #296] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w28, [sp, #320] │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w28 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + add x2, x2, #0xe88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ - cbnz w28, 4ae54 │ │ │ │ + cbnz w28, 4ad74 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - add x2, x26, #0xc58 │ │ │ │ + add x2, x26, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #272] │ │ │ │ str w9, [sp, #296] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ - b 4928c │ │ │ │ + b 491ac │ │ │ │ movi d8, #0x0 │ │ │ │ str d8, [sp, #384] │ │ │ │ - b 49284 │ │ │ │ + b 491a4 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #384] │ │ │ │ ldr x0, [x28] │ │ │ │ str w9, [sp, #400] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d15 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w3, [sp, #192] │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ ldp d1, d2, [sp, #456] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #392] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #400] │ │ │ │ - b 4ab4c │ │ │ │ + b 4aa6c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ fmov d0, d12 │ │ │ │ ldr d1, [sp, #760] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr x0, [x0] │ │ │ │ str w9, [sp, #296] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ - b 4adcc │ │ │ │ + b 4acec │ │ │ │ ldr d0, [sp, #384] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #744] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - add x2, x26, #0xc58 │ │ │ │ + add x2, x26, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x4, x25 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ ldr x25, [sp, #160] │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d0, d8 │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #640] │ │ │ │ - add x2, x2, #0xef0 │ │ │ │ + add x2, x2, #0xe20 │ │ │ │ ldr d2, [sp, #648] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #296] │ │ │ │ - b 4ad7c │ │ │ │ + b 4ac9c │ │ │ │ fmov d1, d9 │ │ │ │ ldr d0, [sp, #256] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ str x11, [sp, #272] │ │ │ │ str w9, [sp, #400] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x2, x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ ldr x0, [x28] │ │ │ │ @@ -65778,56 +65722,56 @@ │ │ │ │ ldr x0, [x28] │ │ │ │ mov x2, x25 │ │ │ │ ldr x4, [sp, #312] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #296] │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + add x2, x2, #0xd80 │ │ │ │ ldr d1, [sp, #616] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d2, [sp, #624] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #272] │ │ │ │ ldr w9, [sp, #400] │ │ │ │ - b 4acfc │ │ │ │ + b 4ac1c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #312] │ │ │ │ - add x2, x2, #0xdf0 │ │ │ │ + add x2, x2, #0xd20 │ │ │ │ ldr d1, [sp, #752] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ str w9, [sp, #408] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #400] │ │ │ │ ldr w9, [sp, #408] │ │ │ │ - b 4ac64 │ │ │ │ + b 4ab84 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #736] │ │ │ │ - add x2, x2, #0xd90 │ │ │ │ + add x2, x2, #0xcc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #400] │ │ │ │ ldr x0, [x0] │ │ │ │ str w9, [sp, #408] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #400] │ │ │ │ ldr w9, [sp, #408] │ │ │ │ - b 4ac00 │ │ │ │ + b 4ab20 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ - cbnz w0, 4b868 │ │ │ │ + cbnz w0, 4b788 │ │ │ │ ldr w0, [sp, #424] │ │ │ │ - cbz w0, 4b860 │ │ │ │ + cbz w0, 4b780 │ │ │ │ scvtf d29, w0 │ │ │ │ fdiv d14, d14, d29 │ │ │ │ ldr w0, [sp, #192] │ │ │ │ - cbz w0, 4b81c │ │ │ │ + cbz w0, 4b73c │ │ │ │ scvtf d28, w0 │ │ │ │ ldr d31, [sp, #256] │ │ │ │ movi d29, #0x0 │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d29, [sp, #240] │ │ │ │ str d29, [sp, #312] │ │ │ │ str d29, [sp, #424] │ │ │ │ @@ -65843,84 +65787,84 @@ │ │ │ │ str d29, [sp, #1160] │ │ │ │ str d31, [sp, #384] │ │ │ │ fdiv d31, d15, d28 │ │ │ │ str d31, [sp, #296] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #984] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x26, x1, #0xd70 │ │ │ │ + add x26, x1, #0xca0 │ │ │ │ str d29, [sp, #1008] │ │ │ │ ldp x1, x28, [sp, #152] │ │ │ │ mov x4, x26 │ │ │ │ str w9, [sp, #1032] │ │ │ │ ldr x0, [x28] │ │ │ │ - add x25, x1, #0xd78 │ │ │ │ + add x25, x1, #0xca8 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #392] │ │ │ │ - add x2, x2, #0x520 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w2, [sp, #168] │ │ │ │ ldr x11, [sp, #984] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr w9, [sp, #1032] │ │ │ │ - b.gt 4b3e8 │ │ │ │ - b.ne 4b7b0 // b.any │ │ │ │ + b.gt 4b308 │ │ │ │ + b.ne 4b6d0 // b.any │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #432] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #440] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ - ldr d0, [x1, #456] │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ + ldr d0, [x1, #248] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ str d15, [sp, #392] │ │ │ │ ldr x11, [sp, #432] │ │ │ │ str d13, [sp, #424] │ │ │ │ ldr w9, [sp, #440] │ │ │ │ ldr d15, [sp, #296] │ │ │ │ ldr d13, [sp, #312] │ │ │ │ ldr w0, [sp, #192] │ │ │ │ - cbz w0, 4914c │ │ │ │ + cbz w0, 4906c │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x11, [sp, #296] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str w9, [sp, #312] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w3, [sp, #192] │ │ │ │ - add x2, x2, #0xc60 │ │ │ │ + add x2, x2, #0xb90 │ │ │ │ ldr d3, [sp, #256] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #384] │ │ │ │ ldr d1, [sp, #688] │ │ │ │ ldr d2, [sp, #696] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #296] │ │ │ │ ldr w9, [sp, #312] │ │ │ │ - b 49198 │ │ │ │ + b 490b8 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ add x15, sp, #0x290 │ │ │ │ str x0, [sp, #160] │ │ │ │ add x16, sp, #0x2b8 │ │ │ │ str d8, [sp, #240] │ │ │ │ add x17, sp, #0x2d8 │ │ │ │ @@ -65999,89 +65943,89 @@ │ │ │ │ stp d8, d8, [x28, #24] │ │ │ │ stp d8, d8, [x30] │ │ │ │ stp d8, d8, [x30, #24] │ │ │ │ stp d8, d8, [x0] │ │ │ │ stp d8, d8, [x0, #24] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #1144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #152] │ │ │ │ str d8, [sp, #1088] │ │ │ │ str d8, [sp, #1104] │ │ │ │ str d8, [sp, #1112] │ │ │ │ str d8, [sp, #1128] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ str x14, [sp, #312] │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ str x11, [sp, #384] │ │ │ │ ldp x1, x25, [sp, #152] │ │ │ │ str w9, [sp, #536] │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x1, #0xd78 │ │ │ │ + add x2, x1, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ mov w3, w27 │ │ │ │ ldr w4, [x24, #28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4c8 │ │ │ │ + add x2, x2, #0x3f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x14, [sp, #312] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #536] │ │ │ │ - b 47c4c │ │ │ │ + b 47b6c │ │ │ │ ldr x0, [sp, #248] │ │ │ │ str x14, [sp, #312] │ │ │ │ str x11, [sp, #384] │ │ │ │ str w9, [sp, #536] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldr x14, [sp, #312] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #536] │ │ │ │ - cbz x0, 4b378 │ │ │ │ + cbz x0, 4b298 │ │ │ │ add x0, sp, #0x970 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w9, [sp, #536] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x14, [sp, #312] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ ldr w9, [sp, #536] │ │ │ │ ldr x25, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ - adrp x26, 5e000 │ │ │ │ + adrp x26, 5d000 │ │ │ │ ldr x0, [x25] │ │ │ │ - add x2, x26, #0x6b8 │ │ │ │ + add x2, x26, #0x5e8 │ │ │ │ str x14, [sp, #312] │ │ │ │ str x11, [sp, #384] │ │ │ │ str w9, [sp, #536] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #248] │ │ │ │ add x1, sp, #0x970 │ │ │ │ - adrp x3, 5b000 │ │ │ │ - add x3, x3, #0xfc0 │ │ │ │ + adrp x3, 5a000 │ │ │ │ + add x3, x3, #0xef0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x0, [x25] │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ - add x2, x2, #0x498 │ │ │ │ + add x2, x2, #0x3c8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x24, #28] │ │ │ │ ldr x11, [sp, #384] │ │ │ │ cmp w0, w27 │ │ │ │ ldr w9, [sp, #536] │ │ │ │ - b.eq 4b7c4 // b.none │ │ │ │ + b.eq 4b6e4 // b.none │ │ │ │ ldr x14, [sp, #312] │ │ │ │ - b 4b2dc │ │ │ │ + b 4b1fc │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #392] │ │ │ │ str w9, [sp, #984] │ │ │ │ @@ -66091,17 +66035,17 @@ │ │ │ │ ldr w4, [sp, #192] │ │ │ │ fmov d0, x1 │ │ │ │ mov w3, w2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add w0, w4, w2 │ │ │ │ scvtf d28, w2 │ │ │ │ scvtf d1, w4 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ scvtf d27, w0 │ │ │ │ - add x2, x2, #0x5a8 │ │ │ │ + add x2, x2, #0x4d8 │ │ │ │ ldr x0, [x28] │ │ │ │ fdiv d1, d1, d27 │ │ │ │ fdiv d28, d28, d27 │ │ │ │ fmul d1, d1, d0 │ │ │ │ fmul d0, d28, d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ @@ -66110,247 +66054,247 @@ │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d3, d14 │ │ │ │ ldr d29, [sp, #1008] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ fmov d0, d29 │ │ │ │ ldr d1, [sp, #240] │ │ │ │ ldr d2, [sp, #280] │ │ │ │ - add x2, x2, #0x610 │ │ │ │ + add x2, x2, #0x540 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #424] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d3, [sp, #440] │ │ │ │ - add x2, x2, #0x698 │ │ │ │ + add x2, x2, #0x5c8 │ │ │ │ ldr d1, [sp, #672] │ │ │ │ ldr d2, [sp, #680] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d3, [sp, #432] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d0, [sp, #528] │ │ │ │ - add x2, x2, #0x700 │ │ │ │ + add x2, x2, #0x630 │ │ │ │ ldr d1, [sp, #656] │ │ │ │ ldr d2, [sp, #664] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d8 │ │ │ │ ldr x0, [x28] │ │ │ │ fmov d1, d12 │ │ │ │ ldr d0, [sp, #1160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x768 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x698 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #944] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d2, [sp, #952] │ │ │ │ - add x2, x2, #0x7b8 │ │ │ │ + add x2, x2, #0x6e8 │ │ │ │ ldr d0, [sp, #1152] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d1, [sp, #968] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d2, [sp, #976] │ │ │ │ - add x2, x2, #0x818 │ │ │ │ + add x2, x2, #0x748 │ │ │ │ ldr d0, [sp, #1144] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #960] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #992] │ │ │ │ - add x2, x2, #0x878 │ │ │ │ + add x2, x2, #0x7a8 │ │ │ │ ldr d2, [sp, #1000] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #936] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1016] │ │ │ │ - add x2, x2, #0x8d8 │ │ │ │ + add x2, x2, #0x808 │ │ │ │ ldr d2, [sp, #1024] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #592] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1064] │ │ │ │ - add x2, x2, #0x938 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ ldr d2, [sp, #1072] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ fmov d2, d10 │ │ │ │ ldr x0, [x28] │ │ │ │ fmov d1, d11 │ │ │ │ ldr d0, [sp, #560] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x998 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x8c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #1088] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1096] │ │ │ │ - add x2, x2, #0x9f8 │ │ │ │ + add x2, x2, #0x928 │ │ │ │ ldr d2, [sp, #1104] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #536] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1120] │ │ │ │ - add x2, x2, #0xa58 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ ldr d2, [sp, #1128] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [sp, #600] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr d1, [sp, #1040] │ │ │ │ - add x2, x2, #0xab8 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ ldr d2, [sp, #1048] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #580] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #572] │ │ │ │ - add x2, x2, #0xb18 │ │ │ │ + add x2, x2, #0xa48 │ │ │ │ ldr w3, [sp, #576] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x4, x26 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w4, [sp, #584] │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + add x2, x2, #0xaa0 │ │ │ │ ldr w3, [sp, #588] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w5, [sp, #1176] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #392] │ │ │ │ ldr w9, [sp, #984] │ │ │ │ str d15, [sp, #392] │ │ │ │ ldr d15, [sp, #296] │ │ │ │ str d13, [sp, #424] │ │ │ │ ldr d13, [sp, #312] │ │ │ │ - b 4b100 │ │ │ │ + b 4b020 │ │ │ │ ldr w0, [x24, #60] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 49460 // b.none │ │ │ │ + b.eq 49380 // b.none │ │ │ │ ldr x25, [sp, #160] │ │ │ │ - add x2, x26, #0x6b8 │ │ │ │ + add x2, x26, #0x5e8 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ str x11, [sp, #296] │ │ │ │ str w9, [sp, #312] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x438 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x11, [sp, #296] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr w9, [sp, #312] │ │ │ │ str w0, [sp, #1168] │ │ │ │ str w0, [sp, #1180] │ │ │ │ - b 49128 │ │ │ │ + b 49048 │ │ │ │ movi d29, #0x0 │ │ │ │ str d29, [sp, #240] │ │ │ │ str d29, [sp, #296] │ │ │ │ str d29, [sp, #312] │ │ │ │ str d29, [sp, #384] │ │ │ │ str d29, [sp, #424] │ │ │ │ str d29, [sp, #528] │ │ │ │ @@ -66359,24 +66303,24 @@ │ │ │ │ str d29, [sp, #592] │ │ │ │ str d29, [sp, #600] │ │ │ │ str d29, [sp, #936] │ │ │ │ str d29, [sp, #960] │ │ │ │ str d29, [sp, #1144] │ │ │ │ str d29, [sp, #1152] │ │ │ │ str d29, [sp, #1160] │ │ │ │ - b 4b040 │ │ │ │ + b 4af60 │ │ │ │ movi d14, #0x0 │ │ │ │ - b 4afe8 │ │ │ │ + b 4af08 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ ldr d31, [sp, #240] │ │ │ │ scvtf d28, w0 │ │ │ │ ldr w0, [sp, #424] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #240] │ │ │ │ - cbz w0, 4bbf8 │ │ │ │ + cbz w0, 4bb18 │ │ │ │ scvtf d29, w0 │ │ │ │ fdiv d14, d14, d29 │ │ │ │ ldr d31, [sp, #592] │ │ │ │ ldr w0, [sp, #192] │ │ │ │ fdiv d29, d31, d28 │ │ │ │ ldr d31, [sp, #600] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ @@ -66407,106 +66351,106 @@ │ │ │ │ str d31, [sp, #536] │ │ │ │ ldr d31, [sp, #432] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #528] │ │ │ │ ldr d31, [sp, #440] │ │ │ │ fdiv d31, d31, d28 │ │ │ │ str d31, [sp, #424] │ │ │ │ - cbz w0, 4bbe8 │ │ │ │ + cbz w0, 4bb08 │ │ │ │ scvtf d27, w0 │ │ │ │ ldr d31, [sp, #256] │ │ │ │ fdiv d31, d31, d27 │ │ │ │ str d31, [sp, #384] │ │ │ │ fdiv d31, d15, d27 │ │ │ │ str d31, [sp, #296] │ │ │ │ fdiv d31, d13, d28 │ │ │ │ str d31, [sp, #312] │ │ │ │ - b 4b040 │ │ │ │ + b 4af60 │ │ │ │ movi d12, #0x0 │ │ │ │ str d12, [sp, #256] │ │ │ │ str d12, [sp, #296] │ │ │ │ - b 49264 │ │ │ │ + b 49184 │ │ │ │ ldr w0, [sp, #272] │ │ │ │ movi d12, #0x0 │ │ │ │ ldr d30, [sp, #704] │ │ │ │ scvtf d31, w0 │ │ │ │ ldr w0, [sp, #320] │ │ │ │ fdiv d30, d30, d31 │ │ │ │ str d30, [sp, #256] │ │ │ │ - cbz w0, 4b980 │ │ │ │ + cbz w0, 4b8a0 │ │ │ │ scvtf d30, w0 │ │ │ │ ldr d29, [sp, #448] │ │ │ │ fdiv d12, d29, d30 │ │ │ │ ldr d30, [sp, #608] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #296] │ │ │ │ - b 49264 │ │ │ │ + b 49184 │ │ │ │ cmp w27, #0x0 │ │ │ │ - b.gt 490f4 │ │ │ │ + b.gt 49014 │ │ │ │ ldr x27, [sp, #3536] │ │ │ │ ldr x28, [sp, #3544] │ │ │ │ ldr d8, [sp, #3552] │ │ │ │ ldr d9, [sp, #3560] │ │ │ │ ldr d10, [sp, #3568] │ │ │ │ ldr d11, [sp, #3576] │ │ │ │ ldr d12, [sp, #3584] │ │ │ │ ldr d13, [sp, #3592] │ │ │ │ - b 48404 │ │ │ │ + b 48324 │ │ │ │ ldr x25, [sp, #160] │ │ │ │ mov x2, x8 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ mov x4, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w9, [sp, #384] │ │ │ │ ldr x0, [x25] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2a8 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b 47d5c │ │ │ │ - cbnz x20, 47d5c │ │ │ │ + b 47c7c │ │ │ │ + cbnz x20, 47c7c │ │ │ │ ldr x27, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ - adrp x26, 5e000 │ │ │ │ + adrp x26, 5d000 │ │ │ │ ldr x0, [x27] │ │ │ │ - add x2, x26, #0x6b8 │ │ │ │ + add x2, x26, #0x5e8 │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x14, [sp, #304] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x14 │ │ │ │ mov x6, x14 │ │ │ │ mov x5, x14 │ │ │ │ mov x4, x14 │ │ │ │ mov x3, x14 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x24, #8] │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ cmp w0, #0x1 │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b.le 4bb48 │ │ │ │ + b.le 4ba68 │ │ │ │ ldr w0, [x24, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 4baa4 │ │ │ │ + b.le 4b9c4 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov x4, x14 │ │ │ │ mov x3, x14 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1d0 │ │ │ │ + add x2, x2, #0x100 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ ldr x0, [sp, #160] │ │ │ │ @@ -66516,267 +66460,267 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ stp x14, x14, [sp] │ │ │ │ mov x5, x14 │ │ │ │ stp x14, x14, [sp, #16] │ │ │ │ mov x4, x14 │ │ │ │ mov x3, x14 │ │ │ │ stp x14, x14, [sp, #32] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x14, x14, [sp, #48] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ stp x14, x14, [sp, #64] │ │ │ │ stp x14, x14, [sp, #80] │ │ │ │ stp x14, x14, [sp, #96] │ │ │ │ stp x14, x8, [sp, #112] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - cbz w25, 47d5c │ │ │ │ + cbz w25, 47c7c │ │ │ │ ldr x25, [sp, #160] │ │ │ │ - add x2, x26, #0x6b8 │ │ │ │ + add x2, x26, #0x5e8 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2a0 │ │ │ │ + add x2, x2, #0x1d0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b 47d5c │ │ │ │ + b 47c7c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov x7, x14 │ │ │ │ ldr x8, [sp, #528] │ │ │ │ mov x6, x14 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x14, x14, [sp] │ │ │ │ mov x5, x14 │ │ │ │ stp x14, x14, [sp, #16] │ │ │ │ mov x4, x14 │ │ │ │ mov x3, x14 │ │ │ │ stp x14, x14, [sp, #32] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x14, x14, [sp, #48] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ stp x14, x14, [sp, #64] │ │ │ │ stp x14, x14, [sp, #80] │ │ │ │ stp x14, x14, [sp, #96] │ │ │ │ stp x14, x8, [sp, #112] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b 47d5c │ │ │ │ + b 47c7c │ │ │ │ ldr w0, [sp, #232] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [sp, #408] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 49208 // b.none │ │ │ │ + b.eq 49128 // b.none │ │ │ │ movi d12, #0x0 │ │ │ │ - b 491b4 │ │ │ │ + b 490d4 │ │ │ │ str d15, [sp, #296] │ │ │ │ movi d15, #0x0 │ │ │ │ ldr d31, [sp, #256] │ │ │ │ str d13, [sp, #312] │ │ │ │ fmov d13, d15 │ │ │ │ str d15, [sp, #256] │ │ │ │ str d31, [sp, #384] │ │ │ │ - b 4b0a4 │ │ │ │ + b 4afc4 │ │ │ │ movi d31, #0x0 │ │ │ │ str d31, [sp, #296] │ │ │ │ str d31, [sp, #384] │ │ │ │ - b 4b938 │ │ │ │ + b 4b858 │ │ │ │ movi d14, #0x0 │ │ │ │ - b 4b88c │ │ │ │ + b 4b7ac │ │ │ │ ldr x0, [sp, #248] │ │ │ │ stp x14, x11, [sp, #144] │ │ │ │ str w9, [sp, #160] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ ldr w9, [sp, #160] │ │ │ │ - cbz x0, 4bc38 │ │ │ │ + cbz x0, 4bb58 │ │ │ │ add x0, sp, #0x970 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w9, [sp, #160] │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ ldr w9, [sp, #160] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ - cbz x0, 4be64 │ │ │ │ + cbz x0, 4bd84 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ mov x28, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x26, 5e000 │ │ │ │ - add x2, x26, #0x6b8 │ │ │ │ + adrp x26, 5d000 │ │ │ │ + add x2, x26, #0x5e8 │ │ │ │ stp x14, x11, [sp, #144] │ │ │ │ str x28, [sp, #160] │ │ │ │ str w9, [sp, #304] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ add x3, sp, #0x970 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd8 │ │ │ │ + add x2, x2, #0x8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #144] │ │ │ │ ldr w9, [sp, #304] │ │ │ │ ldr x28, [sp, #160] │ │ │ │ - adrp x1, 5b000 │ │ │ │ + adrp x1, 5a000 │ │ │ │ ldr w3, [sp, #128] │ │ │ │ - add x4, x1, #0xd70 │ │ │ │ - adrp x2, 5b000 │ │ │ │ + add x4, x1, #0xca0 │ │ │ │ + adrp x2, 5a000 │ │ │ │ str w9, [sp, #384] │ │ │ │ ldr x0, [x28] │ │ │ │ stp x1, x2, [sp, #144] │ │ │ │ - add x2, x2, #0xd78 │ │ │ │ + add x2, x2, #0xca8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov w4, w27 │ │ │ │ ldr w3, [x24, #28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ - add x27, x26, #0x6b8 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x20 │ │ │ │ + add x27, x26, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x7, 5c000 │ │ │ │ + adrp x7, 5b000 │ │ │ │ ldp w3, w4, [x24] │ │ │ │ - add x7, x7, #0x148 │ │ │ │ + add x7, x7, #0x78 │ │ │ │ ldp w5, w6, [x24, #8] │ │ │ │ str x7, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr w7, [x24, #24] │ │ │ │ - add x2, x2, #0x128 │ │ │ │ + add x2, x2, #0x58 │ │ │ │ str w7, [sp, #8] │ │ │ │ ldp w7, w8, [x24, #16] │ │ │ │ str w8, [sp] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ mov x2, x27 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x188 │ │ │ │ + add x2, x2, #0xb8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - cbnz x20, 4bb08 │ │ │ │ + cbnz x20, 4ba28 │ │ │ │ ldr x28, [sp, #160] │ │ │ │ mov x2, x27 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x28] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ ldr x14, [sp, #304] │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x14 │ │ │ │ mov x6, x14 │ │ │ │ mov x5, x14 │ │ │ │ mov x4, x14 │ │ │ │ mov x3, x14 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x24, #8] │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ cmp w0, #0x1 │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b.gt 4ba68 │ │ │ │ + b.gt 4b988 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov x7, x14 │ │ │ │ ldr x8, [sp, #528] │ │ │ │ mov x6, x14 │ │ │ │ ldr x0, [x0] │ │ │ │ stp x14, x14, [sp] │ │ │ │ mov x5, x14 │ │ │ │ stp x14, x14, [sp, #16] │ │ │ │ mov x4, x14 │ │ │ │ mov x3, x14 │ │ │ │ stp x14, x14, [sp, #32] │ │ │ │ - adrp x2, 5c000 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x14, x14, [sp, #48] │ │ │ │ - add x2, x2, #0x1e0 │ │ │ │ + add x2, x2, #0x110 │ │ │ │ stp x14, x14, [sp, #64] │ │ │ │ stp x14, x14, [sp, #80] │ │ │ │ stp x14, x14, [sp, #96] │ │ │ │ stp x14, x8, [sp, #112] │ │ │ │ stp x14, x11, [sp, #304] │ │ │ │ str w9, [sp, #384] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x14, x11, [sp, #304] │ │ │ │ ldr w9, [sp, #384] │ │ │ │ - b 4bb08 │ │ │ │ + b 4ba28 │ │ │ │ ldr w0, [x24, #60] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 49460 // b.none │ │ │ │ + b.eq 49380 // b.none │ │ │ │ ldr w0, [sp, #296] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ cmp w9, #0x0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ str w1, [sp, #1168] │ │ │ │ str w0, [sp, #1180] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 4be78 // b.any │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b.ne 4bd98 // b.any │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #152] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #160] │ │ │ │ - b 49128 │ │ │ │ + b 49048 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x26, 5e000 │ │ │ │ + adrp x26, 5d000 │ │ │ │ str x0, [sp, #160] │ │ │ │ - b 4bc90 │ │ │ │ + b 4bbb0 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #160] │ │ │ │ - adrp x0, 5b000 │ │ │ │ - adrp x26, 5e000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + adrp x26, 5d000 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #152] │ │ │ │ - b 4b7d0 │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 4b6f0 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 5b000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ str x0, [sp, #152] │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #160] │ │ │ │ ldr x27, [sp, #3536] │ │ │ │ ldr x28, [sp, #3544] │ │ │ │ - b 48404 │ │ │ │ + b 48324 │ │ │ │ fdiv d30, d28, d31 │ │ │ │ fsub d31, d28, d31 │ │ │ │ ldr w0, [sp, #272] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #272] │ │ │ │ fdiv d31, d27, d31 │ │ │ │ ldr d27, [sp, #704] │ │ │ │ @@ -66791,39 +66735,39 @@ │ │ │ │ fcsel d30, d30, d31, mi // mi = first │ │ │ │ str d27, [sp, #608] │ │ │ │ str d30, [sp, #616] │ │ │ │ ldr d30, [sp, #624] │ │ │ │ fcmpe d30, d31 │ │ │ │ fcsel d31, d31, d30, mi // mi = first │ │ │ │ str d31, [sp, #624] │ │ │ │ - b 48254 │ │ │ │ + b 48174 │ │ │ │ fdiv d30, d30, d29 │ │ │ │ ldr d26, [sp, #752] │ │ │ │ ldr d25, [sp, #728] │ │ │ │ ldr w0, [sp, #568] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #568] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #728] │ │ │ │ str d30, [sp, #752] │ │ │ │ - b 48988 │ │ │ │ + b 488a8 │ │ │ │ fdiv d30, d29, d30 │ │ │ │ ldr d26, [sp, #736] │ │ │ │ ldr d25, [sp, #720] │ │ │ │ ldr w0, [sp, #420] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #420] │ │ │ │ fcmpe d26, d30 │ │ │ │ fadd d25, d25, d30 │ │ │ │ fcsel d30, d30, d26, mi // mi = first │ │ │ │ str d25, [sp, #720] │ │ │ │ str d30, [sp, #736] │ │ │ │ - b 48988 │ │ │ │ + b 488a8 │ │ │ │ fdiv d25, d29, d31 │ │ │ │ fsub d26, d29, d31 │ │ │ │ ldr d23, [sp, #744] │ │ │ │ ldr d22, [sp, #712] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ fdiv d26, d27, d26 │ │ │ │ add w0, w0, #0x1 │ │ │ │ @@ -66840,154 +66784,154 @@ │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d25, d25, d26, mi // mi = first │ │ │ │ str d25, [sp, #640] │ │ │ │ ldr d25, [sp, #648] │ │ │ │ fcmpe d25, d26 │ │ │ │ fcsel d26, d26, d25, mi // mi = first │ │ │ │ str d26, [sp, #648] │ │ │ │ - b 48960 │ │ │ │ + b 48880 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #224] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ str w4, [sp, #1344] │ │ │ │ str w7, [sp, #1352] │ │ │ │ str w5, [sp, #1364] │ │ │ │ str w6, [sp, #1368] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [sp, #160] │ │ │ │ ldr w1, [sp, #296] │ │ │ │ ldr w5, [sp, #1364] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr w4, [sp, #1344] │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ ldr w7, [sp, #1352] │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ ldr w6, [sp, #1368] │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ ldr x2, [sp, #1320] │ │ │ │ - adrp x5, 5b000 │ │ │ │ - add x5, x5, #0xfb8 │ │ │ │ + adrp x5, 5a000 │ │ │ │ + add x5, x5, #0xee8 │ │ │ │ csel x5, x5, x1, ne // ne = any │ │ │ │ add x3, x2, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0x328 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0x258 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 486b4 │ │ │ │ + b 485d4 │ │ │ │ ldr x20, [sp, #1192] │ │ │ │ mov x12, x16 │ │ │ │ mov x25, x27 │ │ │ │ mov w16, w22 │ │ │ │ mov w26, w23 │ │ │ │ mov x22, x28 │ │ │ │ mov w14, w18 │ │ │ │ mov w8, w13 │ │ │ │ mov x28, x21 │ │ │ │ - b 49010 │ │ │ │ + b 48f30 │ │ │ │ add x20, x27, #0x1 │ │ │ │ cmp w13, w20 │ │ │ │ - b.le 4c0a0 │ │ │ │ + b.le 4bfc0 │ │ │ │ str w20, [sp, #384] │ │ │ │ - b 47ebc │ │ │ │ + b 47ddc │ │ │ │ ldr x20, [sp, #1192] │ │ │ │ mov w23, w12 │ │ │ │ mov w8, w13 │ │ │ │ mov w14, w3 │ │ │ │ mov x12, x16 │ │ │ │ mov w13, w15 │ │ │ │ mov x25, x21 │ │ │ │ - b 4902c │ │ │ │ + b 48f4c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ sub sp, sp, #0xd50 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - adrp x8, 61000 │ │ │ │ + adrp x8, 60000 │ │ │ │ stp x2, x3, [sp, #80] │ │ │ │ mov x20, x1 │ │ │ │ - ldr d31, [x8, #472] │ │ │ │ + ldr d31, [x8, #264] │ │ │ │ mov w1, #0x43 // #67 │ │ │ │ ldr x8, [sp, #3504] │ │ │ │ stp x4, x7, [sp, #96] │ │ │ │ mov x27, x0 │ │ │ │ adrp x9, 7f000 │ │ │ │ ldr x9, [x9, #3960] │ │ │ │ str x8, [sp, #112] │ │ │ │ mov x25, x5 │ │ │ │ mov x24, x6 │ │ │ │ ldr x0, [x9] │ │ │ │ str x0, [sp, #3400] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x19, 5b000 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + adrp x19, 5a000 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ str wzr, [sp, #248] │ │ │ │ str d31, [sp, #256] │ │ │ │ str w1, [sp, #264] │ │ │ │ bl 95c0 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ str w1, [sp, #76] │ │ │ │ - cbz x0, 4cc18 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + cbz x0, 4cb38 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ bl 95c0 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - add x1, x1, #0xe60 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str x1, [sp, #152] │ │ │ │ - cbz x0, 4cbfc │ │ │ │ + cbz x0, 4cb1c │ │ │ │ movi d0, #0x0 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ bl 98c0 │ │ │ │ fmov d31, d0 │ │ │ │ movi d0, #0x0 │ │ │ │ - add x0, x19, #0xd50 │ │ │ │ + add x0, x19, #0xc80 │ │ │ │ fcvtzs w21, d31 │ │ │ │ bl 98c0 │ │ │ │ fcvtzs w19, d0 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x528 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x458 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ mov w23, w0 │ │ │ │ - cbz x27, 4d0e4 │ │ │ │ + cbz x27, 4d004 │ │ │ │ cmp w21, #0x0 │ │ │ │ ccmp w19, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, gt │ │ │ │ str w0, [sp, #216] │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ - b.gt 4c86c │ │ │ │ - cbnz w23, 4c62c │ │ │ │ + b.gt 4c78c │ │ │ │ + cbnz w23, 4c54c │ │ │ │ ldp w1, w6, [x27] │ │ │ │ ldp w5, w4, [x27, #8] │ │ │ │ mul w2, w1, w6 │ │ │ │ ldr w23, [x27, #24] │ │ │ │ ldp w3, w0, [x27, #16] │ │ │ │ mul w2, w2, w5 │ │ │ │ mul w2, w2, w4 │ │ │ │ mul w2, w2, w3 │ │ │ │ mul w2, w2, w0 │ │ │ │ mul w2, w2, w23 │ │ │ │ - cbz x20, 4c910 │ │ │ │ - adrp x7, 5e000 │ │ │ │ + cbz x20, 4c830 │ │ │ │ + adrp x7, 5d000 │ │ │ │ str x7, [sp, #120] │ │ │ │ cmp w1, #0x1 │ │ │ │ add x21, sp, #0x540 │ │ │ │ ccmp w1, w2, #0x0, gt │ │ │ │ - b.lt 4cc34 // b.tstop │ │ │ │ + b.lt 4cb54 // b.tstop │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 4c440 │ │ │ │ + b.le 4c360 │ │ │ │ ldp w3, w0, [x27, #20] │ │ │ │ str wzr, [sp, #236] │ │ │ │ str xzr, [sp, #272] │ │ │ │ mov w4, #0x118 // #280 │ │ │ │ ldr x7, [x27, #64] │ │ │ │ mul w0, w0, w3 │ │ │ │ ldp w3, w6, [x27, #12] │ │ │ │ @@ -67001,87 +66945,87 @@ │ │ │ │ strb wzr, [sp, #306] │ │ │ │ mul w0, w0, w3 │ │ │ │ ldp w6, w3, [x27, #4] │ │ │ │ mul w0, w0, w3 │ │ │ │ mov x3, x7 │ │ │ │ mul w0, w0, w6 │ │ │ │ smull x0, w0, w4 │ │ │ │ - b 4c278 │ │ │ │ + b 4c198 │ │ │ │ add w5, w5, #0x1 │ │ │ │ add x3, x3, x0 │ │ │ │ cmp w1, w5 │ │ │ │ - b.eq 4cfac // b.none │ │ │ │ + b.eq 4cecc // b.none │ │ │ │ ldr w4, [x3] │ │ │ │ and w6, w4, #0x400000 │ │ │ │ - tbz w4, #22, 4c268 │ │ │ │ + tbz w4, #22, 4c188 │ │ │ │ mov w3, #0x53 // #83 │ │ │ │ mov w4, #0x400000 // #4194304 │ │ │ │ mov w9, #0x3 // #3 │ │ │ │ mov w26, #0x2 // #2 │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ str w4, [sp, #272] │ │ │ │ strb w3, [sp, #304] │ │ │ │ mov x3, x7 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ - b 4c2bc │ │ │ │ + b 4c1dc │ │ │ │ add w4, w4, #0x1 │ │ │ │ add x3, x3, x0 │ │ │ │ cmp w1, w4 │ │ │ │ - b.eq 4c2f0 // b.none │ │ │ │ + b.eq 4c210 // b.none │ │ │ │ ldr w5, [x3] │ │ │ │ - tbz w5, #23, 4c2ac │ │ │ │ + tbz w5, #23, 4c1cc │ │ │ │ add x5, sp, #0x130 │ │ │ │ sbfiz x4, x6, #2, #32 │ │ │ │ add x23, sp, #0x120 │ │ │ │ add x28, sp, #0x110 │ │ │ │ mov w10, #0x48 // #72 │ │ │ │ mov w3, #0x800000 // #8388608 │ │ │ │ strb w10, [x5, w6, sxtw] │ │ │ │ mov w6, w26 │ │ │ │ mov w26, w9 │ │ │ │ str wzr, [x23, x4] │ │ │ │ str w3, [x28, x4] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - b 4c314 │ │ │ │ + b 4c234 │ │ │ │ mov w22, w3 │ │ │ │ add x7, x7, x0 │ │ │ │ add w3, w3, #0x1 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ cmp w1, w22 │ │ │ │ - b.eq 4cfa0 // b.none │ │ │ │ + b.eq 4cec0 // b.none │ │ │ │ ldr w4, [x7] │ │ │ │ tst w4, #0xc00000 │ │ │ │ - b.ne 4c2fc // b.any │ │ │ │ - cbz w5, 4c328 │ │ │ │ + b.ne 4c21c // b.any │ │ │ │ + cbz w5, 4c248 │ │ │ │ str w22, [sp, #236] │ │ │ │ sbfiz x0, x6, #2, #32 │ │ │ │ add x5, sp, #0x130 │ │ │ │ add x28, sp, #0x110 │ │ │ │ add x23, sp, #0x120 │ │ │ │ mov w4, #0x47 // #71 │ │ │ │ strb w4, [x5, w6, sxtw] │ │ │ │ mov w4, #0xc00000 // #12582912 │ │ │ │ str wzr, [x28, x0] │ │ │ │ str w4, [x23, x0] │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.le 4c440 │ │ │ │ + b.le 4c360 │ │ │ │ mul w1, w26, w1 │ │ │ │ cmp w1, w2 │ │ │ │ - b.ge 4c440 // b.tcont │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x7a8 │ │ │ │ + b.ge 4c360 // b.tcont │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x6d8 │ │ │ │ str x0, [sp, #144] │ │ │ │ add x23, sp, #0x120 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ add x5, sp, #0x130 │ │ │ │ add x28, sp, #0x110 │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ str x1, [sp, #128] │ │ │ │ str x0, [sp, #136] │ │ │ │ str w26, [sp, #160] │ │ │ │ stp x5, x28, [sp, #168] │ │ │ │ str w2, [sp, #184] │ │ │ │ ldr x0, [sp, #168] │ │ │ │ @@ -67115,78 +67059,78 @@ │ │ │ │ ldr w10, [x23, x22, lsl #2] │ │ │ │ mov x0, x27 │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ add x22, x22, #0x1 │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ str w26, [sp, #32] │ │ │ │ str w10, [sp, #40] │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr w0, [sp, #160] │ │ │ │ cmp w0, w22 │ │ │ │ - b.gt 4c3a0 │ │ │ │ + b.gt 4c2c0 │ │ │ │ ldr w2, [sp, #184] │ │ │ │ - cbz x24, 4c454 │ │ │ │ + cbz x24, 4c374 │ │ │ │ ldr w0, [x27, #20] │ │ │ │ cmp w0, w2 │ │ │ │ ccmp w0, #0x1, #0x4, lt // lt = tstop │ │ │ │ - b.gt 4c920 │ │ │ │ - cbz x25, 4c468 │ │ │ │ + b.gt 4c840 │ │ │ │ + cbz x25, 4c388 │ │ │ │ ldr w0, [x27, #16] │ │ │ │ cmp w0, w2 │ │ │ │ ccmp w0, #0x1, #0x4, lt // lt = tstop │ │ │ │ - b.gt 4ced8 │ │ │ │ + b.gt 4cdf8 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr w0, [x27, #24] │ │ │ │ - cbz x1, 4c9f0 │ │ │ │ + cbz x1, 4c910 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 4c588 │ │ │ │ + b.le 4c4a8 │ │ │ │ cmp w2, w0 │ │ │ │ - b.le 4c588 │ │ │ │ + b.le 4c4a8 │ │ │ │ add x23, sp, #0xf8 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - adrp x22, 5e000 │ │ │ │ - adrp x26, 61000 │ │ │ │ - add x1, x26, #0x3a8 │ │ │ │ + adrp x22, 5d000 │ │ │ │ + adrp x26, 60000 │ │ │ │ + add x1, x26, #0x2d8 │ │ │ │ stp x20, x1, [sp, #128] │ │ │ │ mov x20, x28 │ │ │ │ mov x28, x23 │ │ │ │ mov x23, x22 │ │ │ │ ldr x22, [sp, #104] │ │ │ │ - adrp x0, 61000 │ │ │ │ - adrp x26, 5f000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + adrp x0, 60000 │ │ │ │ + adrp x26, 5e000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ str x0, [sp, #144] │ │ │ │ str wzr, [sp, #248] │ │ │ │ ldr w0, [x22, x20, lsl #2] │ │ │ │ mov w4, #0x3f // #63 │ │ │ │ sub w0, w0, #0x43 │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.hi 4c4dc // b.pmore │ │ │ │ + b.hi 4c3fc // b.pmore │ │ │ │ ldr x1, [sp, #136] │ │ │ │ ldr w4, [x1, w0, uxtw #2] │ │ │ │ - add x3, x23, #0x810 │ │ │ │ + add x3, x23, #0x740 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - add x2, x0, #0x6c0 │ │ │ │ + add x2, x0, #0x5f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w1, [x22, x20, lsl #2] │ │ │ │ mov w3, #0x3f // #63 │ │ │ │ ldr x0, [x19] │ │ │ │ sub w1, w1, #0x43 │ │ │ │ cmp w1, #0x11 │ │ │ │ - b.hi 4c528 // b.pmore │ │ │ │ + b.hi 4c448 // b.pmore │ │ │ │ ldr x2, [sp, #144] │ │ │ │ ldr w3, [x2, w1, uxtw #2] │ │ │ │ - add x2, x26, #0xac0 │ │ │ │ + add x2, x26, #0x9f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov x7, x22 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ stp x28, xzr, [sp, #16] │ │ │ │ mov x6, x24 │ │ │ │ @@ -67194,32 +67138,32 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldr x1, [sp, #128] │ │ │ │ str wzr, [sp, #40] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x5, x25 │ │ │ │ mov x0, x27 │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr w0, [x27, #24] │ │ │ │ add w1, w20, #0x1 │ │ │ │ add x20, x20, #0x1 │ │ │ │ str w1, [sp, #248] │ │ │ │ cmp w0, w20 │ │ │ │ - b.gt 4c4c0 │ │ │ │ + b.gt 4c3e0 │ │ │ │ ldr x20, [sp, #128] │ │ │ │ ldr x0, [x19] │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ - add x2, x1, #0x6c0 │ │ │ │ + add x2, x1, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov w9, #0x6c61 // #27745 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ movk w9, #0x6c, lsl #16 │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ @@ -67228,39 +67172,39 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ str wzr, [sp, #40] │ │ │ │ mov x5, x25 │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x27 │ │ │ │ str w9, [sp, #1344] │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr w0, [sp, #216] │ │ │ │ - cbz w0, 4c69c │ │ │ │ - adrp x21, 5e000 │ │ │ │ + cbz w0, 4c5bc │ │ │ │ + adrp x21, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x21, #0x6b8 │ │ │ │ + add x2, x21, #0x5e8 │ │ │ │ ldr x3, [sp, #152] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ + add x2, x2, #0x7d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4c69c │ │ │ │ + b 4c5bc │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov w9, #0x6c61 // #27745 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ add x0, sp, #0x540 │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ movk w9, #0x6c, lsl #16 │ │ │ │ @@ -67270,94 +67214,94 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ mov x5, x25 │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x0, x1, [sp, #48] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x27 │ │ │ │ str w9, [sp, #1344] │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x21, 5b000 │ │ │ │ + adrp x21, 5a000 │ │ │ │ ldr w24, [sp, #76] │ │ │ │ - add x23, x21, #0xd70 │ │ │ │ - adrp x22, 5b000 │ │ │ │ - add x20, x22, #0xd78 │ │ │ │ + add x23, x21, #0xca0 │ │ │ │ + adrp x22, 5a000 │ │ │ │ + add x20, x22, #0xca8 │ │ │ │ mov x4, x23 │ │ │ │ mov w3, w24 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp d31, d0, [x27, #112] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ fsub d0, d0, d31 │ │ │ │ - add x2, x2, #0x8c8 │ │ │ │ + add x2, x2, #0x7f8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x23 │ │ │ │ mov w3, w24 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldr w3, [x27, #104] │ │ │ │ - add x2, x2, #0x8f0 │ │ │ │ + add x2, x2, #0x820 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [x27, #104] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 4c848 │ │ │ │ + b.gt 4c768 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x21, x21, #0xd70 │ │ │ │ + add x21, x21, #0xca0 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - add x22, x22, #0xd78 │ │ │ │ + add x22, x22, #0xca8 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ ldp w3, w4, [x27, #80] │ │ │ │ - add x2, x2, #0x958 │ │ │ │ + add x2, x2, #0x888 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x8e8 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4c7b4 // b.none │ │ │ │ + b.eq 4c6d4 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr x3, [sp, #3400] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 4d0ec // b.any │ │ │ │ + b.ne 4d00c // b.any │ │ │ │ add sp, sp, #0xd50 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x27, #80] │ │ │ │ - cbz w0, 4c770 │ │ │ │ + cbz w0, 4c690 │ │ │ │ ldr w1, [x27, #84] │ │ │ │ add w0, w0, w1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4c770 │ │ │ │ + b.le 4c690 │ │ │ │ ldr w25, [sp, #76] │ │ │ │ - adrp x24, 5e000 │ │ │ │ - add x24, x24, #0x9c8 │ │ │ │ + adrp x24, 5d000 │ │ │ │ + add x24, x24, #0x8f8 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ mov x4, x21 │ │ │ │ mov w3, w25 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -67376,47 +67320,47 @@ │ │ │ │ add x0, x0, x26 │ │ │ │ bl 96d0 │ │ │ │ ldp w2, w1, [x27, #80] │ │ │ │ add w20, w20, w0 │ │ │ │ add w20, w20, #0x1 │ │ │ │ add w1, w1, w2 │ │ │ │ cmp w1, w20 │ │ │ │ - b.gt 4c7e0 │ │ │ │ - b 4c770 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x948 │ │ │ │ + b.gt 4c700 │ │ │ │ + b 4c690 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x878 │ │ │ │ bl 95c0 │ │ │ │ bl 9d60 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 4c720 // b.any │ │ │ │ + b.ne 4c640 // b.any │ │ │ │ add x0, x27, #0x60 │ │ │ │ bl a350 │ │ │ │ - b 4c720 │ │ │ │ + b 4c640 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x3, [sp, #152] │ │ │ │ - adrp x21, 5e000 │ │ │ │ - add x2, x21, #0x6b8 │ │ │ │ + adrp x21, 5d000 │ │ │ │ + add x2, x21, #0x5e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x2, 5e000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x540 │ │ │ │ + add x2, x2, #0x470 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz w23, 4c1c4 │ │ │ │ + cbz w23, 4c0e4 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x2, x2, #0x7b8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov w9, #0x6c61 // #27745 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ add x0, sp, #0x540 │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ movk w9, #0x6c, lsl #16 │ │ │ │ @@ -67426,27 +67370,27 @@ │ │ │ │ str wzr, [sp, #32] │ │ │ │ mov x5, x25 │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x0, x1, [sp, #48] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x27 │ │ │ │ str w9, [sp, #1344] │ │ │ │ - bl 3e5c0 │ │ │ │ - b 4c600 │ │ │ │ - adrp x0, 5e000 │ │ │ │ + bl 3e4e0 │ │ │ │ + b 4c520 │ │ │ │ + adrp x0, 5d000 │ │ │ │ add x21, sp, #0x540 │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 4c440 │ │ │ │ + b 4c360 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - adrp x23, 5e000 │ │ │ │ - adrp x22, 5e000 │ │ │ │ - add x23, x23, #0x7d0 │ │ │ │ - add x22, x22, #0x7d8 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + adrp x23, 5d000 │ │ │ │ + adrp x22, 5d000 │ │ │ │ + add x23, x23, #0x700 │ │ │ │ + add x22, x22, #0x708 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ stp x0, x23, [sp, #128] │ │ │ │ mov x23, x26 │ │ │ │ mov x26, x22 │ │ │ │ add x28, sp, #0xf4 │ │ │ │ ldr x22, [sp, #112] │ │ │ │ str w2, [sp, #144] │ │ │ │ str wzr, [sp, #244] │ │ │ │ @@ -67475,113 +67419,113 @@ │ │ │ │ mov x6, x24 │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ str wzr, [sp, #32] │ │ │ │ str wzr, [sp, #40] │ │ │ │ mov x5, x25 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ mov x0, x27 │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr w0, [x27, #20] │ │ │ │ add w1, w23, #0x1 │ │ │ │ add x23, x23, #0x1 │ │ │ │ str w1, [sp, #244] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 4c960 │ │ │ │ + b.gt 4c880 │ │ │ │ ldr w2, [sp, #144] │ │ │ │ - b 4c454 │ │ │ │ + b 4c374 │ │ │ │ cmp w2, w0 │ │ │ │ ccmp w0, #0x1, #0x4, gt │ │ │ │ - b.le 4c588 │ │ │ │ - adrp x0, 61000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + b.le 4c4a8 │ │ │ │ + adrp x0, 60000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ add x26, sp, #0x100 │ │ │ │ str x0, [sp, #184] │ │ │ │ add x0, sp, #0xfc │ │ │ │ mov x9, x26 │ │ │ │ mov x10, #0x0 // #0 │ │ │ │ - adrp x22, 5e000 │ │ │ │ + adrp x22, 5d000 │ │ │ │ add x23, sp, #0xf8 │ │ │ │ - add x1, x22, #0x810 │ │ │ │ + add x1, x22, #0x740 │ │ │ │ mov x26, x10 │ │ │ │ stp x20, x24, [sp, #128] │ │ │ │ mov x24, x0 │ │ │ │ str x1, [sp, #160] │ │ │ │ str w2, [sp, #192] │ │ │ │ str wzr, [sp, #248] │ │ │ │ - b 4ca60 │ │ │ │ + b 4c980 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ cmp w0, #0x3 │ │ │ │ csel w0, w0, w1, le │ │ │ │ add w1, w26, #0x1 │ │ │ │ add x26, x26, #0x1 │ │ │ │ str w1, [sp, #248] │ │ │ │ cmp w0, w26 │ │ │ │ - b.le 4d0dc │ │ │ │ + b.le 4cffc │ │ │ │ ldr w0, [x9, x26, lsl #2] │ │ │ │ mov w22, #0x3f // #63 │ │ │ │ str w0, [sp, #252] │ │ │ │ sub w0, w0, #0x43 │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.hi 4ca80 // b.pmore │ │ │ │ + b.hi 4c9a0 // b.pmore │ │ │ │ ldr x1, [sp, #184] │ │ │ │ ldr w22, [x1, w0, uxtw #2] │ │ │ │ ldr x3, [sp, #160] │ │ │ │ mov w4, w22 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ str x9, [sp, #144] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - add x28, x1, #0x6c0 │ │ │ │ + add x28, x1, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ mov w3, w22 │ │ │ │ - add x2, x1, #0x820 │ │ │ │ + add x2, x1, #0x750 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp] │ │ │ │ mov x5, x25 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ stp x23, x24, [sp, #16] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ ldp x1, x6, [sp, #128] │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldr x4, [sp, #96] │ │ │ │ str wzr, [sp, #40] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ stp x21, x0, [sp, #48] │ │ │ │ mov x0, x27 │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr x9, [sp, #144] │ │ │ │ ldr w0, [x27, #24] │ │ │ │ - cbz x25, 4ca40 │ │ │ │ + cbz x25, 4c960 │ │ │ │ ldr w1, [x27, #16] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 4ca40 │ │ │ │ + b.le 4c960 │ │ │ │ mul w1, w1, w0 │ │ │ │ ldr w2, [sp, #192] │ │ │ │ cmp w1, w2 │ │ │ │ - b.ge 4ca40 // b.tcont │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + b.ge 4c960 // b.tcont │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x788 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ stp x0, x28, [sp, #168] │ │ │ │ add x0, sp, #0xf0 │ │ │ │ stp x26, x9, [sp, #200] │ │ │ │ mov x28, x20 │ │ │ │ mov x20, x0 │ │ │ │ ldr x26, [sp, #112] │ │ │ │ - adrp x1, 5e000 │ │ │ │ - add x1, x1, #0x840 │ │ │ │ + adrp x1, 5d000 │ │ │ │ + add x1, x1, #0x770 │ │ │ │ str x1, [sp, #144] │ │ │ │ str wzr, [sp, #240] │ │ │ │ ldr x3, [sp, #144] │ │ │ │ mov w4, w22 │ │ │ │ ldr w5, [x25, x28, lsl #2] │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -67605,40 +67549,40 @@ │ │ │ │ mov x0, x27 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ str wzr, [sp, #32] │ │ │ │ ldr x4, [sp, #96] │ │ │ │ str wzr, [sp, #40] │ │ │ │ stp x21, x26, [sp, #48] │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr w0, [x27, #16] │ │ │ │ add w1, w28, #0x1 │ │ │ │ add x28, x28, #0x1 │ │ │ │ str w1, [sp, #240] │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 4cb60 │ │ │ │ + b.gt 4ca80 │ │ │ │ ldp x26, x9, [sp, #200] │ │ │ │ ldr w0, [x27, #24] │ │ │ │ - b 4ca40 │ │ │ │ - adrp x1, 5b000 │ │ │ │ - adrp x0, 5c000 │ │ │ │ - add x1, x1, #0xd70 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + b 4c960 │ │ │ │ + adrp x1, 5a000 │ │ │ │ + adrp x0, 5a000 │ │ │ │ + add x1, x1, #0xca0 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ bl a6b0 │ │ │ │ str x0, [sp, #152] │ │ │ │ - b 4c164 │ │ │ │ - adrp x0, 5b000 │ │ │ │ + b 4c084 │ │ │ │ + adrp x0, 5a000 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ bl a9c0 │ │ │ │ and w0, w0, #0xff │ │ │ │ str w0, [sp, #76] │ │ │ │ - b 4c14c │ │ │ │ - adrp x1, 61000 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + b 4c06c │ │ │ │ + adrp x1, 60000 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ add x7, sp, #0x138 │ │ │ │ str x1, [sp, #208] │ │ │ │ add x1, sp, #0xec │ │ │ │ mov x28, x27 │ │ │ │ mov x27, x26 │ │ │ │ mov w26, w23 │ │ │ │ @@ -67659,81 +67603,81 @@ │ │ │ │ mul w1, w1, w6 │ │ │ │ mul w1, w1, w27 │ │ │ │ smaddl x1, w1, w3, x2 │ │ │ │ ldr w23, [x1, #56] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ and w23, w23, #0x400000 │ │ │ │ - cbz x0, 4ccbc │ │ │ │ + cbz x0, 4cbdc │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ add w22, w22, #0x1 │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ mov x5, x25 │ │ │ │ mov w4, w22 │ │ │ │ - add x3, x0, #0x6b0 │ │ │ │ + add x3, x0, #0x5e0 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - add x2, x0, #0x6c0 │ │ │ │ + add x2, x0, #0x5f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x5, [x20, x27, lsl #3] │ │ │ │ - adrp x1, 5e000 │ │ │ │ + adrp x1, 5d000 │ │ │ │ ldr x0, [x19] │ │ │ │ - add x2, x1, #0x6d0 │ │ │ │ + add x2, x1, #0x600 │ │ │ │ ldr w4, [x28] │ │ │ │ mov w3, w22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ mov x1, x20 │ │ │ │ ldp x5, x0, [sp, #128] │ │ │ │ stp x0, xzr, [sp] │ │ │ │ mov x6, x24 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ stp x21, x0, [sp, #32] │ │ │ │ mov x0, x28 │ │ │ │ - bl 32a00 │ │ │ │ + bl 32920 │ │ │ │ ldr w1, [x28] │ │ │ │ - cbz w23, 4cd58 │ │ │ │ + cbz w23, 4cc78 │ │ │ │ ldr w0, [x28, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 4cd70 // b.none │ │ │ │ + b.eq 4cc90 // b.none │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.le 4cd70 │ │ │ │ + b.le 4cc90 │ │ │ │ mul w0, w26, w1 │ │ │ │ ldr w2, [sp, #200] │ │ │ │ cmp w0, w2 │ │ │ │ - b.lt 4cdb0 // b.tstop │ │ │ │ - cbz x24, 4cd90 │ │ │ │ + b.lt 4ccd0 // b.tstop │ │ │ │ + cbz x24, 4ccb0 │ │ │ │ ldr w0, [x28, #20] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 4cd90 │ │ │ │ + b.le 4ccb0 │ │ │ │ mul w0, w0, w1 │ │ │ │ ldr w2, [sp, #200] │ │ │ │ cmp w0, w2 │ │ │ │ - b.lt 4cfb8 // b.tstop │ │ │ │ + b.lt 4ced8 // b.tstop │ │ │ │ add x27, x27, #0x1 │ │ │ │ str w22, [sp, #236] │ │ │ │ cmp w1, w27 │ │ │ │ - b.le 4d0c8 │ │ │ │ + b.le 4cfe8 │ │ │ │ ldp w6, w5, [x28, #4] │ │ │ │ ldp w4, w3, [x28, #12] │ │ │ │ ldp w1, w26, [x28, #20] │ │ │ │ - b 4cc70 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x6f8 │ │ │ │ + b 4cb90 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x628 │ │ │ │ str x0, [sp, #168] │ │ │ │ add x0, sp, #0x100 │ │ │ │ cmp w26, #0x3 │ │ │ │ str x0, [sp, #192] │ │ │ │ add x0, sp, #0xfc │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ @@ -67745,42 +67689,42 @@ │ │ │ │ str wzr, [sp, #248] │ │ │ │ ldr x1, [sp, #192] │ │ │ │ ldr x0, [x20, x27, lsl #3] │ │ │ │ ldr w26, [x1, x23, lsl #2] │ │ │ │ str w26, [sp, #252] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 4ce14 │ │ │ │ + cbz x0, 4cd34 │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ sub w3, w26, #0x43 │ │ │ │ mov w6, #0x3f // #63 │ │ │ │ cmp w3, #0x11 │ │ │ │ - b.hi 4ce2c // b.pmore │ │ │ │ + b.hi 4cd4c // b.pmore │ │ │ │ ldr x0, [sp, #208] │ │ │ │ ldr w6, [x0, w3, uxtw #2] │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov x5, x25 │ │ │ │ mov w4, w22 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ str w6, [sp, #144] │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ - add x2, x0, #0x6c0 │ │ │ │ + add x2, x0, #0x5f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 5e000 │ │ │ │ + adrp x0, 5d000 │ │ │ │ ldr w4, [x28] │ │ │ │ ldr x5, [x20, x27, lsl #3] │ │ │ │ - add x2, x0, #0x710 │ │ │ │ + add x2, x0, #0x640 │ │ │ │ ldr x0, [x19] │ │ │ │ mov w3, w22 │ │ │ │ ldr w6, [sp, #144] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp x5, x0, [sp, #128] │ │ │ │ stp x0, xzr, [sp] │ │ │ │ @@ -67789,30 +67733,30 @@ │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ ldp x0, x1, [sp, #176] │ │ │ │ stp x0, x1, [sp, #16] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ stp x21, x0, [sp, #32] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x28 │ │ │ │ - bl 32a00 │ │ │ │ + bl 32920 │ │ │ │ add w0, w23, #0x1 │ │ │ │ str w0, [sp, #248] │ │ │ │ ldr w0, [sp, #160] │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 4cdec │ │ │ │ + b.gt 4cd0c │ │ │ │ ldr w1, [x28] │ │ │ │ - b 4cd70 │ │ │ │ + b 4cc90 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - adrp x23, 5e000 │ │ │ │ - adrp x22, 5e000 │ │ │ │ - add x23, x23, #0x7f0 │ │ │ │ - add x22, x22, #0x7f8 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + adrp x23, 5d000 │ │ │ │ + adrp x22, 5d000 │ │ │ │ + add x23, x23, #0x720 │ │ │ │ + add x22, x22, #0x728 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ stp x0, x23, [sp, #128] │ │ │ │ mov x23, x26 │ │ │ │ mov x26, x22 │ │ │ │ add x28, sp, #0xf0 │ │ │ │ ldr x22, [sp, #112] │ │ │ │ str w2, [sp, #144] │ │ │ │ str wzr, [sp, #240] │ │ │ │ @@ -67839,54 +67783,54 @@ │ │ │ │ mov x6, x24 │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ str wzr, [sp, #32] │ │ │ │ str wzr, [sp, #40] │ │ │ │ mov x5, x25 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ mov x0, x27 │ │ │ │ - bl 3e5c0 │ │ │ │ + bl 3e4e0 │ │ │ │ ldr w0, [x27, #16] │ │ │ │ add w1, w23, #0x1 │ │ │ │ add x23, x23, #0x1 │ │ │ │ str w1, [sp, #240] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 4cf10 │ │ │ │ + b.gt 4ce30 │ │ │ │ ldr w2, [sp, #144] │ │ │ │ - b 4c468 │ │ │ │ + b 4c388 │ │ │ │ mov w26, w6 │ │ │ │ str w1, [sp, #236] │ │ │ │ - b 4c34c │ │ │ │ + b 4c26c │ │ │ │ mov w9, #0x2 // #2 │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ - b 4c2a0 │ │ │ │ - adrp x0, 5e000 │ │ │ │ - add x0, x0, #0x748 │ │ │ │ - adrp x23, 5e000 │ │ │ │ + b 4c1c0 │ │ │ │ + adrp x0, 5d000 │ │ │ │ + add x0, x0, #0x678 │ │ │ │ + adrp x23, 5d000 │ │ │ │ str x0, [sp, #144] │ │ │ │ - add x0, x23, #0x760 │ │ │ │ + add x0, x23, #0x690 │ │ │ │ str x0, [sp, #168] │ │ │ │ ldr x0, [sp, #120] │ │ │ │ add x23, sp, #0xf4 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ str wzr, [sp, #244] │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ str x0, [sp, #160] │ │ │ │ mov x0, x23 │ │ │ │ mov x23, x26 │ │ │ │ mov x26, x0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x20, x27, lsl #3] │ │ │ │ bl 9860 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 4d01c │ │ │ │ + cbz x0, 4cf3c │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 31de8 │ │ │ │ + bl 31d08 │ │ │ │ ldr x3, [sp, #144] │ │ │ │ mov x5, x25 │ │ │ │ ldrb w6, [x24, x23] │ │ │ │ mov w4, w22 │ │ │ │ mov x2, #0x802 // #2050 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ @@ -67910,103 +67854,98 @@ │ │ │ │ stp x0, x26, [sp] │ │ │ │ mov x6, x24 │ │ │ │ ldp x2, x3, [sp, #80] │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ stp x21, x0, [sp, #32] │ │ │ │ mov x0, x28 │ │ │ │ - bl 32a00 │ │ │ │ + bl 32920 │ │ │ │ ldr w0, [x28, #20] │ │ │ │ add w1, w23, #0x1 │ │ │ │ add x23, x23, #0x1 │ │ │ │ str w1, [sp, #244] │ │ │ │ cmp w0, w23 │ │ │ │ - b.gt 4d000 │ │ │ │ + b.gt 4cf20 │ │ │ │ ldr w1, [x28] │ │ │ │ add x27, x27, #0x1 │ │ │ │ str w22, [sp, #236] │ │ │ │ cmp w1, w27 │ │ │ │ - b.gt 4cda0 │ │ │ │ + b.gt 4ccc0 │ │ │ │ ldr x25, [sp, #128] │ │ │ │ mov x27, x28 │ │ │ │ ldr w2, [sp, #200] │ │ │ │ ldr w22, [sp, #220] │ │ │ │ - b 4c208 │ │ │ │ + b 4c128 │ │ │ │ ldp x20, x24, [sp, #128] │ │ │ │ - b 4c588 │ │ │ │ + b 4c4a8 │ │ │ │ mov w0, #0xffffffe0 // #-32 │ │ │ │ - b 4c774 │ │ │ │ + b 4c694 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ bti c │ │ │ │ - cbz x0, 4d160 │ │ │ │ + cbz x0, 4d080 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 4d11c │ │ │ │ + cbz x0, 4d03c │ │ │ │ bl ab40 │ │ │ │ str xzr, [x19, #64] │ │ │ │ ldr x0, [x19, #72] │ │ │ │ - cbz x0, 4d12c │ │ │ │ + cbz x0, 4d04c │ │ │ │ bl ab40 │ │ │ │ str xzr, [x19, #72] │ │ │ │ add x0, x19, #0x60 │ │ │ │ bl 9cf0 │ │ │ │ ldr x0, [x19, #88] │ │ │ │ - cbz x0, 4d144 │ │ │ │ + cbz x0, 4d064 │ │ │ │ bl ab40 │ │ │ │ str xzr, [x19, #88] │ │ │ │ mov x0, x19 │ │ │ │ bl ab40 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ - b 4e168 │ │ │ │ - nop │ │ │ │ - ldr d31, [x0, #456] │ │ │ │ - b 3f008 │ │ │ │ - ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 9b90 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 4e1b0 │ │ │ │ + cbnz w0, 4d0d0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9850 │ │ │ │ mov w19, w0 │ │ │ │ - cbz w0, 4e1c4 │ │ │ │ + cbz w0, 4d0e4 │ │ │ │ mov w0, w19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x1, #0x848000000000 // #145685290680320 │ │ │ │ movk x1, #0x412e, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x2, x2, #0xae0 │ │ │ │ + add x2, x2, #0xa10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -68026,60 +67965,60 @@ │ │ │ │ ldr x0, [x20, #64] │ │ │ │ ldr x2, [x1] │ │ │ │ str x2, [sp, #216] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp wzr, wzr, [sp, #72] │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ stp xzr, xzr, [sp, #96] │ │ │ │ - cbz x0, 4e268 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4d188 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xb08 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ add x21, sp, #0x70 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ bl a8f0 │ │ │ │ - adrp x1, 5f000 │ │ │ │ - add x1, x1, #0xc98 │ │ │ │ - adrp x27, 5f000 │ │ │ │ + adrp x1, 5e000 │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ + adrp x27, 5e000 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - add x27, x27, #0xbc8 │ │ │ │ + add x27, x27, #0xaf8 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str xzr, [sp, #40] │ │ │ │ str x1, [sp, #56] │ │ │ │ mov w1, #0x10 // #16 │ │ │ │ str w1, [sp, #52] │ │ │ │ str w0, [sp, #72] │ │ │ │ - b 4e384 │ │ │ │ + b 4d2a4 │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.eq 4e400 // b.none │ │ │ │ + b.eq 4d320 // b.none │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.eq 4e440 // b.none │ │ │ │ + b.eq 4d360 // b.none │ │ │ │ mov w0, #0x2710 // #10000 │ │ │ │ bl ab50 │ │ │ │ mov w1, #0x270f // #9999 │ │ │ │ mov w24, #0x4e // #78 │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 4e484 // b.none │ │ │ │ + b.eq 4d3a4 // b.none │ │ │ │ mov w0, #0x3e8 // #1000 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x3e7 │ │ │ │ - b.eq 4e4c0 // b.none │ │ │ │ + b.eq 4d3e0 // b.none │ │ │ │ mov w0, #0x3e8 // #1000 │ │ │ │ bl ab50 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ cmp w0, #0x3e7 │ │ │ │ - b.eq 4e500 // b.none │ │ │ │ + b.eq 4d420 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ add x26, sp, #0xb8 │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ add x25, sp, #0x98 │ │ │ │ mov w4, w28 │ │ │ │ @@ -68087,423 +68026,423 @@ │ │ │ │ mov x1, x25 │ │ │ │ mov x6, x22 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, w24 │ │ │ │ bl aaa0 │ │ │ │ str w0, [sp, #72] │ │ │ │ - cbnz w0, 4e520 │ │ │ │ + cbnz w0, 4d440 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4e738 // b.none │ │ │ │ + b.eq 4d658 // b.none │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4e780 // b.none │ │ │ │ + b.eq 4d6a0 // b.none │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 4e52c // b.none │ │ │ │ + b.eq 4d44c // b.none │ │ │ │ mov x0, x21 │ │ │ │ bl 9ba0 │ │ │ │ mov x0, x21 │ │ │ │ bl ab00 │ │ │ │ - cbz w0, 4e7e0 │ │ │ │ - cbz x19, 4e5b4 │ │ │ │ + cbz w0, 4d700 │ │ │ │ + cbz x19, 4d4d4 │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e3ac │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4d2cc │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + add x2, x2, #0xb38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x2710 // #10000 │ │ │ │ bl ab50 │ │ │ │ mov w1, #0x270f // #9999 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 4e2ac // b.any │ │ │ │ + b.ne 4d1cc // b.any │ │ │ │ mov x0, x19 │ │ │ │ bl a300 │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e3e4 │ │ │ │ - adrp x3, 5f000 │ │ │ │ + cbz x0, 4d304 │ │ │ │ + adrp x3, 5e000 │ │ │ │ mov x2, x27 │ │ │ │ - add x3, x3, #0xc20 │ │ │ │ + add x3, x3, #0xb50 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.ne 4e2bc // b.any │ │ │ │ + b.ne 4d1dc // b.any │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cbz x23, 4e40c │ │ │ │ + cbz x23, 4d32c │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e428 │ │ │ │ - adrp x3, 5f000 │ │ │ │ + cbz x0, 4d348 │ │ │ │ + adrp x3, 5e000 │ │ │ │ mov x2, x27 │ │ │ │ - add x3, x3, #0xc40 │ │ │ │ + add x3, x3, #0xb70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.ne 4e2cc // b.any │ │ │ │ + b.ne 4d1ec // b.any │ │ │ │ nop │ │ │ │ - cbz x22, 4e44c │ │ │ │ + cbz x22, 4d36c │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e468 │ │ │ │ - adrp x3, 5f000 │ │ │ │ + cbz x0, 4d388 │ │ │ │ + adrp x3, 5e000 │ │ │ │ mov x2, x27 │ │ │ │ - add x3, x3, #0xc58 │ │ │ │ + add x3, x3, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x2710 // #10000 │ │ │ │ bl ab50 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov w1, #0x270f // #9999 │ │ │ │ mov w24, #0x4e // #78 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 4e2e4 // b.any │ │ │ │ + b.ne 4d204 // b.any │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e4a0 │ │ │ │ - adrp x3, 5f000 │ │ │ │ + cbz x0, 4d3c0 │ │ │ │ + adrp x3, 5e000 │ │ │ │ mov x2, x27 │ │ │ │ - add x3, x3, #0xc70 │ │ │ │ + add x3, x3, #0xba0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x3e8 // #1000 │ │ │ │ mov w24, #0xffffffff // #-1 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x3e7 │ │ │ │ - b.ne 4e2f8 // b.any │ │ │ │ + b.ne 4d218 // b.any │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e4dc │ │ │ │ - adrp x3, 5f000 │ │ │ │ + cbz x0, 4d3fc │ │ │ │ + adrp x3, 5e000 │ │ │ │ mov w1, w28 │ │ │ │ mov x2, x27 │ │ │ │ - add x3, x3, #0xc90 │ │ │ │ + add x3, x3, #0xbc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x3e8 // #1000 │ │ │ │ bl ab50 │ │ │ │ mov w28, #0xffffffff // #-1 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ cmp w0, #0x3e7 │ │ │ │ - b.ne 4e30c // b.any │ │ │ │ + b.ne 4d22c // b.any │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e518 │ │ │ │ + cbz x0, 4d438 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov w1, w7 │ │ │ │ mov x2, x27 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w7, #0xffffffff // #-1 │ │ │ │ - b 4e30c │ │ │ │ + b 4d22c │ │ │ │ mov w1, w0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ mov x0, x21 │ │ │ │ bl 9580 │ │ │ │ - cbz x19, 4e540 │ │ │ │ + cbz x19, 4d460 │ │ │ │ mov x0, x19 │ │ │ │ bl a300 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ - cbz x0, 4e550 │ │ │ │ + cbz x0, 4d470 │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #80] │ │ │ │ - cbz x23, 4e55c │ │ │ │ + cbz x23, 4d47c │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 4e568 │ │ │ │ + cbz x22, 4d488 │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ - cbz x0, 4e578 │ │ │ │ + cbz x0, 4d498 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #88] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cbz x0, 4e588 │ │ │ │ + cbz x0, 4d4a8 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #96] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - cbz x0, 4e598 │ │ │ │ + cbz x0, 4d4b8 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #104] │ │ │ │ mov x0, x21 │ │ │ │ bl 9ba0 │ │ │ │ mov x0, x21 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ bl ab00 │ │ │ │ - cbz w0, 4e8f0 │ │ │ │ + cbz w0, 4d810 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ bl ab50 │ │ │ │ mov w24, w0 │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ add w24, w24, #0xc │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.eq 4e908 // b.none │ │ │ │ + b.eq 4d828 // b.none │ │ │ │ mov w25, w24 │ │ │ │ str w24, [sp, #52] │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e5fc │ │ │ │ + cbz x0, 4d51c │ │ │ │ ldrsw x4, [sp, #52] │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ sxtw x3, w24 │ │ │ │ - add x2, x2, #0xb78 │ │ │ │ + add x2, x2, #0xaa8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ strb w0, [sp] │ │ │ │ mov w3, #0x4 // #4 │ │ │ │ add x7, sp, #0x4c │ │ │ │ mov w2, w3 │ │ │ │ add x6, sp, #0x68 │ │ │ │ add x5, sp, #0x60 │ │ │ │ add x4, sp, #0x58 │ │ │ │ mov w0, w24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9910 │ │ │ │ str w0, [sp, #72] │ │ │ │ - cbnz w0, 4e6a8 │ │ │ │ + cbnz w0, 4d5c8 │ │ │ │ mov w0, #0x64 // #100 │ │ │ │ mov w26, #0x44 // #68 │ │ │ │ bl ab50 │ │ │ │ cmp w0, #0x63 │ │ │ │ - b.eq 4e8c0 // b.none │ │ │ │ + b.eq 4d7e0 // b.none │ │ │ │ ldr x19, [sp, #88] │ │ │ │ - cbz x19, 4e6a8 │ │ │ │ + cbz x19, 4d5c8 │ │ │ │ ldr x2, [sp, #96] │ │ │ │ - cbz x2, 4e6a8 │ │ │ │ + cbz x2, 4d5c8 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - cbz x0, 4e6a8 │ │ │ │ + cbz x0, 4d5c8 │ │ │ │ ldr w6, [sp, #52] │ │ │ │ add x1, sp, #0x48 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ mov w4, #0x6102 // #24834 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ str w7, [sp] │ │ │ │ str w4, [sp, #8] │ │ │ │ mov w5, w24 │ │ │ │ str x1, [sp, #16] │ │ │ │ mov w4, w26 │ │ │ │ mov x1, x19 │ │ │ │ bl 9430 │ │ │ │ mov x19, x0 │ │ │ │ ldr w1, [sp, #72] │ │ │ │ - cbz x0, 4e69c │ │ │ │ - cbz w1, 4e94c │ │ │ │ + cbz x0, 4d5bc │ │ │ │ + cbz w1, 4d86c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ - b 4e6ac │ │ │ │ + b 4d5cc │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e6c4 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4d5e4 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbe0 │ │ │ │ + add x2, x2, #0xb10 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x21 │ │ │ │ bl 9580 │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e6e4 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4d604 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ + add x2, x2, #0xb18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz x23, 4e6f0 │ │ │ │ + cbz x23, 4d610 │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 4e6fc │ │ │ │ + cbz x22, 4d61c │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ - cbz x0, 4e70c │ │ │ │ + cbz x0, 4d62c │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #88] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cbz x0, 4e71c │ │ │ │ + cbz x0, 4d63c │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #96] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - cbz x0, 4e72c │ │ │ │ + cbz x0, 4d64c │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #104] │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - b 4e37c │ │ │ │ + b 4d29c │ │ │ │ ldr x0, [sp, #80] │ │ │ │ - cbz x0, 4e748 │ │ │ │ + cbz x0, 4d668 │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #80] │ │ │ │ ldrb w1, [x19, #48] │ │ │ │ mov x4, x19 │ │ │ │ add x0, sp, #0x50 │ │ │ │ mov w5, #0x6102 // #24834 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x4e // #78 │ │ │ │ bl 9c50 │ │ │ │ - cbnz w0, 4e35c │ │ │ │ + cbnz w0, 4d27c │ │ │ │ ldr w1, [sp, #72] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ mov x0, x21 │ │ │ │ bl 9580 │ │ │ │ - b 4e538 │ │ │ │ + b 4d458 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - cbz x0, 4e78c │ │ │ │ + cbz x0, 4d6ac │ │ │ │ bl a300 │ │ │ │ ldr x6, [sp, #80] │ │ │ │ mov w1, w24 │ │ │ │ mov x5, x26 │ │ │ │ mov x2, x25 │ │ │ │ add x7, sp, #0x48 │ │ │ │ mov x3, x19 │ │ │ │ mov w4, #0x4e // #78 │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ bl 9bc0 │ │ │ │ str x0, [sp, #40] │ │ │ │ ldr w1, [sp, #72] │ │ │ │ - cbz w1, 4e36c │ │ │ │ + cbz w1, 4d28c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ - b 4e52c │ │ │ │ + b 4d44c │ │ │ │ mov x0, x21 │ │ │ │ bl 9ba0 │ │ │ │ mov x0, x21 │ │ │ │ bl ab00 │ │ │ │ - cbnz w0, 4e394 │ │ │ │ + cbnz w0, 4d2b4 │ │ │ │ nop │ │ │ │ - cbz x19, 4e7ec │ │ │ │ + cbz x19, 4d70c │ │ │ │ mov x0, x19 │ │ │ │ bl a300 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ - cbz x0, 4e7fc │ │ │ │ + cbz x0, 4d71c │ │ │ │ bl a300 │ │ │ │ str xzr, [sp, #80] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - cbz x0, 4e808 │ │ │ │ + cbz x0, 4d728 │ │ │ │ bl a300 │ │ │ │ - cbz x23, 4e814 │ │ │ │ + cbz x23, 4d734 │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 4e820 │ │ │ │ + cbz x22, 4d740 │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ - cbz x0, 4e830 │ │ │ │ + cbz x0, 4d750 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #88] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cbz x0, 4e840 │ │ │ │ + cbz x0, 4d760 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #96] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - cbz x0, 4e850 │ │ │ │ + cbz x0, 4d770 │ │ │ │ bl ab40 │ │ │ │ str xzr, [sp, #104] │ │ │ │ mov x0, x21 │ │ │ │ bl 9580 │ │ │ │ bl 9a30 │ │ │ │ str w0, [sp, #72] │ │ │ │ ldr x1, [x20, #64] │ │ │ │ - cbz x1, 4e880 │ │ │ │ + cbz x1, 4d7a0 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xca0 │ │ │ │ + add x2, x2, #0xbd0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr w0, [sp, #72] │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ ldr x3, [sp, #216] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 4e9ac // b.any │ │ │ │ + b.ne 4d8cc // b.any │ │ │ │ ldp x29, x30, [sp, #224] │ │ │ │ ldp x19, x20, [sp, #240] │ │ │ │ ldp x21, x22, [sp, #256] │ │ │ │ ldp x23, x24, [sp, #272] │ │ │ │ ldp x25, x26, [sp, #288] │ │ │ │ ldp x27, x28, [sp, #304] │ │ │ │ add sp, sp, #0x140 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4e99c │ │ │ │ - adrp x3, 5f000 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x3, x3, #0xb98 │ │ │ │ - add x2, x2, #0xbc8 │ │ │ │ + cbz x0, 4d8bc │ │ │ │ + adrp x3, 5e000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x3, x3, #0xac8 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x19, [sp, #88] │ │ │ │ mov w26, #0x3f // #63 │ │ │ │ - cbnz x19, 4e64c │ │ │ │ - b 4e6a8 │ │ │ │ + cbnz x19, 4d56c │ │ │ │ + b 4d5c8 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ - cbnz x0, 4e7f4 │ │ │ │ + cbnz x0, 4d714 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - cbz x0, 4e820 │ │ │ │ + cbz x0, 4d740 │ │ │ │ bl a300 │ │ │ │ - b 4e820 │ │ │ │ + b 4d740 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl ab50 │ │ │ │ ldr w2, [sp, #52] │ │ │ │ ldr x1, [x20, #64] │ │ │ │ madd w0, w0, w2, w2 │ │ │ │ str w0, [sp, #52] │ │ │ │ cmp w24, w0 │ │ │ │ csel w25, w24, w0, ge // ge = tcont │ │ │ │ - cbz x1, 4e5fc │ │ │ │ + cbz x1, 4d51c │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 5f000 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x3, x3, #0xb30 │ │ │ │ - add x2, x2, #0xb58 │ │ │ │ + adrp x3, 5e000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x3, x3, #0xa60 │ │ │ │ + add x2, x2, #0xa88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4e5dc │ │ │ │ + b 4d4fc │ │ │ │ mov w1, w26 │ │ │ │ mov w0, w25 │ │ │ │ bl 9ae0 │ │ │ │ mov x23, x0 │ │ │ │ mov w1, w26 │ │ │ │ mov w0, w25 │ │ │ │ bl 9ae0 │ │ │ │ mov x22, x0 │ │ │ │ cmp x23, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 4e7c8 // b.any │ │ │ │ - cbz x23, 4e984 │ │ │ │ + b.ne 4d6e8 // b.any │ │ │ │ + cbz x23, 4d8a4 │ │ │ │ mov x0, x23 │ │ │ │ bl ab40 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - cbz x22, 4e6ac │ │ │ │ + cbz x22, 4d5cc │ │ │ │ mov x0, x22 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ bl ab40 │ │ │ │ - b 4e6ac │ │ │ │ + b 4d5cc │ │ │ │ ldr x19, [sp, #88] │ │ │ │ - cbz x19, 4e6c4 │ │ │ │ + cbz x19, 4d5e4 │ │ │ │ mov w26, #0x3f // #63 │ │ │ │ - b 4e64c │ │ │ │ + b 4d56c │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x60 │ │ │ │ @@ -68530,61 +68469,61 @@ │ │ │ │ str x5, [sp, #16] │ │ │ │ mov w6, w21 │ │ │ │ mov w3, w7 │ │ │ │ mov w5, w19 │ │ │ │ mov w4, #0x44 // #68 │ │ │ │ str wzr, [sp, #36] │ │ │ │ bl 9a00 │ │ │ │ - cbz x0, 4ea4c │ │ │ │ + cbz x0, 4d96c │ │ │ │ mov x20, x0 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 4ea8c │ │ │ │ + cbz w0, 4d9ac │ │ │ │ mov x0, x20 │ │ │ │ bl a300 │ │ │ │ ldr w0, [sp, #36] │ │ │ │ cmn w0, #0x200 │ │ │ │ - b.eq 4ea9c // b.none │ │ │ │ + b.eq 4d9bc // b.none │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4eaf0 // b.any │ │ │ │ + b.ne 4da10 // b.any │ │ │ │ ldr x21, [sp, #80] │ │ │ │ ldp x29, x30, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #64] │ │ │ │ add sp, sp, #0x60 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [sp, #36] │ │ │ │ orr w0, w0, #0xfffffff0 │ │ │ │ str w0, [sp, #36] │ │ │ │ - b 4ea44 │ │ │ │ + b 4d964 │ │ │ │ adrp x20, 7f000 │ │ │ │ ldr x20, [x20, #4016] │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 4ea58 │ │ │ │ + cbz x0, 4d978 │ │ │ │ mov x4, x21 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xcc0 │ │ │ │ + add x2, x2, #0xbf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20, #64] │ │ │ │ str wzr, [sp, #36] │ │ │ │ - cbz x0, 4ea58 │ │ │ │ + cbz x0, 4d978 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ mov x4, x21 │ │ │ │ mov x3, x19 │ │ │ │ mov w1, w5 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0xd00 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0xc30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4ea58 │ │ │ │ + b 4d978 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x60 │ │ │ │ adrp x6, 7f000 │ │ │ │ @@ -68611,61 +68550,61 @@ │ │ │ │ mov x2, x3 │ │ │ │ mov w5, w19 │ │ │ │ mov w3, w22 │ │ │ │ mov w6, w20 │ │ │ │ mov w4, #0x44 // #68 │ │ │ │ str wzr, [sp, #36] │ │ │ │ bl 9a00 │ │ │ │ - cbz x0, 4eb90 │ │ │ │ + cbz x0, 4dab0 │ │ │ │ mov x21, x0 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 4ebd0 │ │ │ │ + cbz w0, 4daf0 │ │ │ │ mov x0, x21 │ │ │ │ bl a300 │ │ │ │ ldr w0, [sp, #36] │ │ │ │ cmn w0, #0x200 │ │ │ │ - b.eq 4ebe0 // b.none │ │ │ │ + b.eq 4db00 // b.none │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4ec34 // b.any │ │ │ │ + b.ne 4db54 // b.any │ │ │ │ ldp x29, x30, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ add sp, sp, #0x60 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [sp, #36] │ │ │ │ orr w0, w0, #0xfffffff0 │ │ │ │ str w0, [sp, #36] │ │ │ │ - b 4eb88 │ │ │ │ + b 4daa8 │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4016] │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 4eb9c │ │ │ │ + cbz x0, 4dabc │ │ │ │ mov x4, x20 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xcc0 │ │ │ │ + add x2, x2, #0xbf0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ str wzr, [sp, #36] │ │ │ │ - cbz x0, 4eb9c │ │ │ │ + cbz x0, 4dabc │ │ │ │ sxtw x5, w22 │ │ │ │ mov x4, x20 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd00 │ │ │ │ + add x2, x2, #0xc30 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4eb9c │ │ │ │ + b 4dabc │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ stp xzr, xzr, [x1] │ │ │ │ @@ -68685,147 +68624,147 @@ │ │ │ │ str d15, [sp, #112] │ │ │ │ sub sp, sp, #0x520 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov x27, x0 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 5f000 │ │ │ │ mov x10, #0x3be0 // #15328 │ │ │ │ adrp x19, 7f000 │ │ │ │ ldr x19, [x19, #4016] │ │ │ │ fmov s30, #1.000000000000000000e+00 │ │ │ │ - ldr q31, [x0, #144] │ │ │ │ + ldr q31, [x0, #4032] │ │ │ │ ldr x0, [x1] │ │ │ │ stur x0, [x29, #-8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x2, #15184] │ │ │ │ add x2, x2, x10 │ │ │ │ - ldr q28, [x0, #320] │ │ │ │ - adrp x0, 61000 │ │ │ │ + ldr q28, [x0, #112] │ │ │ │ + adrp x0, 60000 │ │ │ │ stp xzr, xzr, [x2] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ - adrp x25, 5f000 │ │ │ │ - ldr q29, [x0, #336] │ │ │ │ + adrp x25, 5e000 │ │ │ │ + ldr q29, [x0, #128] │ │ │ │ str w1, [x2, #15192] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - add x25, x25, #0xd30 │ │ │ │ + add x25, x25, #0xc60 │ │ │ │ ldr w1, [x27, #16] │ │ │ │ str s30, [x2, #15136] │ │ │ │ cmp w1, #0x0 │ │ │ │ str s30, [x2, #15140] │ │ │ │ str q31, [x2, #15264] │ │ │ │ csel x25, x25, xzr, ne // ne = any │ │ │ │ str q31, [x2, #15280] │ │ │ │ str q28, [x2, #15296] │ │ │ │ str q29, [x2, #15312] │ │ │ │ - cbz x0, 4ed30 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4dc50 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd50 │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ mov w2, #0x53 // #83 │ │ │ │ mov w0, w1 │ │ │ │ bl a100 │ │ │ │ mov w20, w0 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ cmn w20, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x0, 4ed6c │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x0, 4dc8c │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x21, x29, #0x450 │ │ │ │ sub x26, x29, #0x440 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x26 │ │ │ │ sub x3, x29, #0x460 │ │ │ │ mov w0, w20 │ │ │ │ bl 9730 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4edb8 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4dcd8 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x4, x21 │ │ │ │ mov x3, x26 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl aa00 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4edfc │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4dd1c │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x43c │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ sub x4, x29, #0x44c │ │ │ │ str x0, [x1, #15096] │ │ │ │ mov w1, w2 │ │ │ │ mov w0, w20 │ │ │ │ bl a370 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4ee4c │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4dd6c │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0xfb // #251 │ │ │ │ bl 9f50 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0xfc // #252 │ │ │ │ bl 9f50 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ mov w1, #0xfd // #253 │ │ │ │ mov w0, w20 │ │ │ │ bl 9f50 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ - cbz x1, 4eebc │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ + cbz x1, 4dddc │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x6, x29, #0x420 │ │ │ │ sub x5, x29, #0x4dc │ │ │ │ sub x3, x29, #0x430 │ │ │ │ @@ -68837,30 +68776,30 @@ │ │ │ │ str x5, [x0, #15120] │ │ │ │ sub x0, x29, #0x4e0 │ │ │ │ str x0, [x1, #15128] │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x6f // #111 │ │ │ │ bl 9680 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ - cbnz w0, 4f988 │ │ │ │ - cbz x1, 4fa0c │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ + cbz x1, 4e92c │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15148] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4ef44 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4de64 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xd70 │ │ │ │ + add x2, x2, #0xca0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ movi v31.2s, #0x1 │ │ │ │ sub x23, x29, #0x4d4 │ │ │ │ sub x24, x29, #0x470 │ │ │ │ sub x21, x29, #0x468 │ │ │ │ mov w28, #0x10 // #16 │ │ │ │ @@ -68868,432 +68807,432 @@ │ │ │ │ sub x22, x29, #0x4d0 │ │ │ │ str x21, [x1, #15160] │ │ │ │ mov x0, x22 │ │ │ │ str w28, [x1, #15248] │ │ │ │ str x23, [x1, #15256] │ │ │ │ str d31, [x1, #15168] │ │ │ │ bl a780 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x0, #15148] │ │ │ │ cmn w4, #0x1 │ │ │ │ - b.eq 4efc4 // b.none │ │ │ │ + b.eq 4dee4 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d31, [x0, #432] │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d31, [x0, #224] │ │ │ │ mov x0, x22 │ │ │ │ str x24, [x1, #15152] │ │ │ │ str x21, [x1, #15160] │ │ │ │ str w28, [x1, #15248] │ │ │ │ str x23, [x1, #15256] │ │ │ │ str d31, [x1, #15168] │ │ │ │ bl a780 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w4, [x0, #15148] │ │ │ │ sub x28, x29, #0x410 │ │ │ │ - adrp x3, 5f000 │ │ │ │ + adrp x3, 5e000 │ │ │ │ mov x0, x28 │ │ │ │ - add x3, x3, #0xd90 │ │ │ │ + add x3, x3, #0xcc0 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15148] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f004 // b.none │ │ │ │ - adrp x0, 5f000 │ │ │ │ + b.eq 4df24 // b.none │ │ │ │ + adrp x0, 5e000 │ │ │ │ mov x1, x28 │ │ │ │ - add x0, x0, #0xdc0 │ │ │ │ + add x0, x0, #0xcf0 │ │ │ │ bl 9ca0 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f020 │ │ │ │ - adrp x2, 55000 │ │ │ │ + cbz x0, 4df40 │ │ │ │ + adrp x2, 54000 │ │ │ │ mov x3, x28 │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ movi v15.2s, #0x1 │ │ │ │ mov w1, #0x12 // #18 │ │ │ │ mov x0, x22 │ │ │ │ str x24, [x2, #15152] │ │ │ │ str x21, [x2, #15160] │ │ │ │ str w1, [x2, #15248] │ │ │ │ str x23, [x2, #15256] │ │ │ │ str d15, [x2, #15168] │ │ │ │ bl a780 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ - adrp x0, 61000 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x2, x1 │ │ │ │ - ldr d31, [x0, #432] │ │ │ │ + ldr d31, [x0, #224] │ │ │ │ mov x0, x22 │ │ │ │ str x24, [x1, #15152] │ │ │ │ str x21, [x1, #15160] │ │ │ │ str d31, [x1, #15168] │ │ │ │ mov w1, #0x12 // #18 │ │ │ │ str w1, [x2, #15248] │ │ │ │ str x23, [x2, #15256] │ │ │ │ bl a780 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fmov w1, s15 │ │ │ │ - adrp x3, 5f000 │ │ │ │ - add x3, x3, #0xde8 │ │ │ │ + adrp x3, 5e000 │ │ │ │ + add x3, x3, #0xd18 │ │ │ │ mov x2, #0x401 // #1025 │ │ │ │ ldr w4, [x0, #15148] │ │ │ │ mov x0, x28 │ │ │ │ bl 9940 <__sprintf_chk@plt> │ │ │ │ mov x1, x28 │ │ │ │ - adrp x0, 5f000 │ │ │ │ - add x0, x0, #0xdf0 │ │ │ │ + adrp x0, 5e000 │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ bl 9ca0 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ - cbnz w0, 4f988 │ │ │ │ - cbz x1, 4f104 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ + cbz x1, 4e024 │ │ │ │ mov x0, x1 │ │ │ │ fmov w1, s15 │ │ │ │ mov x3, x28 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0xe18 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0xd48 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f104 │ │ │ │ + cbz x0, 4e024 │ │ │ │ fmov w1, s15 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0xe48 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0xd78 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f104 │ │ │ │ + cbz x0, 4e024 │ │ │ │ fmov w1, s15 │ │ │ │ - adrp x2, 5f000 │ │ │ │ - add x2, x2, #0xe70 │ │ │ │ + adrp x2, 5e000 │ │ │ │ + add x2, x2, #0xda0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ bl a050 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ bl a3b0 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f170 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e090 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xe90 │ │ │ │ + add x2, x2, #0xdc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f170 │ │ │ │ + cbz x0, 4e090 │ │ │ │ ldr w2, [x27, #16] │ │ │ │ - adrp x1, 5f000 │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x1, x1, #0xd40 │ │ │ │ + adrp x1, 5e000 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x1, x1, #0xc70 │ │ │ │ cmp w2, #0x0 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ csel x3, x3, x1, eq // eq = none │ │ │ │ - adrp x2, 5f000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xea8 │ │ │ │ + add x2, x2, #0xdd8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ mov x1, x25 │ │ │ │ bl a670 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ - cbz x25, 4fa18 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ + cbz x25, 4e938 │ │ │ │ mov x0, x25 │ │ │ │ - adrp x1, 5f000 │ │ │ │ - add x1, x1, #0xec0 │ │ │ │ + adrp x1, 5e000 │ │ │ │ + add x1, x1, #0xdf0 │ │ │ │ bl a260 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 4f988 │ │ │ │ + cbz x0, 4e8a8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ mov x7, x27 │ │ │ │ mov x4, x5 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ mov w3, #0x53 // #83 │ │ │ │ ldr x1, [x0, #15096] │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ mov x0, x26 │ │ │ │ bl a750 │ │ │ │ mov w28, w0 │ │ │ │ mov x0, x27 │ │ │ │ bl 98a0 │ │ │ │ - cbnz w28, 4f988 │ │ │ │ + cbnz w28, 4e8a8 │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ mov w3, #0x64 // #100 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, w3 │ │ │ │ mov x0, x25 │ │ │ │ mov w4, #0x30 // #48 │ │ │ │ bl aa90 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x80 // #128 │ │ │ │ bl a740 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x3000 // #12288 │ │ │ │ bl a740 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x200 // #512 │ │ │ │ bl a740 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ bl a4a0 │ │ │ │ mov x25, x0 │ │ │ │ - cbz x0, 4f988 │ │ │ │ + cbz x0, 4e8a8 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl a340 │ │ │ │ - cbnz w0, 4f988 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 5c000 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + adrp x2, 5b000 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x25 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f2a0 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e1c0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xec8 │ │ │ │ + add x2, x2, #0xdf8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4f2d4 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4e1f4 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, w3 │ │ │ │ mov w0, w1 │ │ │ │ mov w4, #0x53 // #83 │ │ │ │ bl a410 │ │ │ │ mov w20, w0 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ cmn w20, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x0, 4f318 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x0, 4e238 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x1, x26 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, w3 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ bl a720 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4f360 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4e280 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0xfb // #251 │ │ │ │ bl 9f50 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0xfc // #252 │ │ │ │ bl 9f50 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ mov w1, #0xfd // #253 │ │ │ │ mov w0, w20 │ │ │ │ bl 9f50 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ - cbz x1, 4f3d0 │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ + cbz x1, 4e2f0 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ mov w2, w20 │ │ │ │ mov w4, w7 │ │ │ │ ldr x6, [x0, #15104] │ │ │ │ ldr x3, [x0, #15112] │ │ │ │ ldr x5, [x0, #15120] │ │ │ │ ldr x1, [x0, #15128] │ │ │ │ mov w0, #0x6f // #111 │ │ │ │ bl 9680 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ - cbnz w0, 4f988 │ │ │ │ - cbz x1, 4f420 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ + cbz x1, 4e340 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4f454 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4e374 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x3, x29, #0x4a8 │ │ │ │ mov w0, w1 │ │ │ │ sub x2, x29, #0x4b0 │ │ │ │ mov w4, #0x53 // #83 │ │ │ │ bl a7e0 │ │ │ │ mov w20, w0 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ cmn w20, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x0, 4f498 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x0, 4e3b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x1, x26 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, w3 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ bl a720 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4f4e0 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4e400 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0xfb // #251 │ │ │ │ bl 9f50 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0xfc // #252 │ │ │ │ bl 9f50 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ mov w1, #0xfd // #253 │ │ │ │ mov w0, w20 │ │ │ │ bl 9f50 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ - cbz x1, 4f550 │ │ │ │ + b.ne 4e8a8 // b.any │ │ │ │ + cbz x1, 4e470 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ mov w2, w20 │ │ │ │ mov w4, w7 │ │ │ │ ldr x6, [x0, #15104] │ │ │ │ ldr x3, [x0, #15112] │ │ │ │ ldr x5, [x0, #15120] │ │ │ │ ldr x1, [x0, #15128] │ │ │ │ mov w0, #0x6f // #111 │ │ │ │ bl 9680 │ │ │ │ mov w25, w0 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ - cbnz w0, 4f988 │ │ │ │ - cbz x1, 4f5a4 │ │ │ │ + cbnz w0, 4e8a8 │ │ │ │ + cbz x1, 4e4c4 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f988 // b.none │ │ │ │ - cbz x1, 4f608 │ │ │ │ + b.eq 4e8a8 // b.none │ │ │ │ + cbz x1, 4e528 │ │ │ │ mov x0, x1 │ │ │ │ - adrp x3, 60000 │ │ │ │ - adrp x2, 5e000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ - add x2, x2, #0x6b8 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + adrp x2, 5d000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ + add x2, x2, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f608 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e528 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xee8 │ │ │ │ + add x2, x2, #0xe18 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f608 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e528 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf10 │ │ │ │ + add x2, x2, #0xe40 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x0, sp │ │ │ │ sub sp, sp, #0x1, lsl #12 │ │ │ │ str x0, [x1, #15128] │ │ │ │ str xzr, [sp, #1024] │ │ │ │ add x26, sp, #0x10 │ │ │ │ @@ -69302,75 +69241,75 @@ │ │ │ │ mov w1, #0xff // #255 │ │ │ │ bl 99a0 │ │ │ │ movi v13.2s, #0x0 │ │ │ │ add x28, x26, #0x1, lsl #12 │ │ │ │ mov x27, x26 │ │ │ │ fmov s14, #1.100000000000000000e+01 │ │ │ │ fmov s15, #1.000000000000000000e+00 │ │ │ │ - b 4f6ac │ │ │ │ + b 4e5cc │ │ │ │ sub x4, x29, #0x480 │ │ │ │ sub x3, x29, #0x488 │ │ │ │ sub x2, x29, #0x478 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9730 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f9f0 // b.none │ │ │ │ + b.eq 4e910 // b.none │ │ │ │ mov w0, w20 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f9f0 // b.none │ │ │ │ + b.eq 4e910 // b.none │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ mov x6, x21 │ │ │ │ mov w4, w7 │ │ │ │ mov x5, x22 │ │ │ │ mov x3, x24 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x6f // #111 │ │ │ │ bl 9680 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f9f0 // b.none │ │ │ │ + b.eq 4e910 // b.none │ │ │ │ str w20, [x27], #4 │ │ │ │ cmp x28, x27 │ │ │ │ - b.eq 4f6ec // b.none │ │ │ │ + b.eq 4e60c // b.none │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x53 // #83 │ │ │ │ mov w0, w1 │ │ │ │ str wzr, [x3, #15224] │ │ │ │ str wzr, [x3, #15232] │ │ │ │ str s15, [x3, #15148] │ │ │ │ str s15, [x3, #15152] │ │ │ │ str s14, [x3, #15240] │ │ │ │ str s15, [x3, #15248] │ │ │ │ str s13, [x3, #15256] │ │ │ │ bl a100 │ │ │ │ mov w20, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 4f648 // b.any │ │ │ │ + b.ne 4e568 // b.any │ │ │ │ mov w25, #0xfffffff0 // #-16 │ │ │ │ add x20, x26, #0xffc │ │ │ │ mov w27, #0xfffffff0 // #-16 │ │ │ │ mov w28, #0xffffffff // #-1 │ │ │ │ - b 4f700 │ │ │ │ + b 4e620 │ │ │ │ mov x20, x0 │ │ │ │ ldr w0, [x20] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f718 // b.none │ │ │ │ + b.eq 4e638 // b.none │ │ │ │ bl 93e0 │ │ │ │ cmn w0, #0x1 │ │ │ │ csel w25, w25, w27, ne // ne = any │ │ │ │ mov x0, x20 │ │ │ │ str w28, [x0], #-4 │ │ │ │ cmp x26, x20 │ │ │ │ - b.ne 4f6fc // b.any │ │ │ │ + b.ne 4e61c // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15128] │ │ │ │ mov sp, x0 │ │ │ │ - cbnz w25, 4f988 │ │ │ │ + cbnz w25, 4e8a8 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ fmov s31, #1.000000000000000000e+00 │ │ │ │ fmov s30, #1.100000000000000000e+01 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x53 // #83 │ │ │ │ mov w0, w1 │ │ │ │ str wzr, [x3, #15232] │ │ │ │ @@ -69379,209 +69318,209 @@ │ │ │ │ str wzr, [x3, #15200] │ │ │ │ str wzr, [x3, #15208] │ │ │ │ str s30, [x3, #15216] │ │ │ │ str s31, [x3, #15224] │ │ │ │ bl a100 │ │ │ │ mov w20, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f954 // b.none │ │ │ │ + b.eq 4e874 // b.none │ │ │ │ sub x4, x29, #0x498 │ │ │ │ sub x3, x29, #0x4a0 │ │ │ │ sub x2, x29, #0x490 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9730 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov w0, w20 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ mov x5, x23 │ │ │ │ sub x6, x29, #0x480 │ │ │ │ mov w4, w7 │ │ │ │ sub x3, x29, #0x488 │ │ │ │ mov w2, w20 │ │ │ │ sub x1, x29, #0x4d8 │ │ │ │ mov w0, #0x6f // #111 │ │ │ │ bl 9680 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ fmov s31, #2.000000000000000000e+00 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x6f // #111 │ │ │ │ str s31, [x3, #15256] │ │ │ │ bl 9cb0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x70 // #112 │ │ │ │ bl 9cb0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x71 // #113 │ │ │ │ bl 9cb0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov x1, x22 │ │ │ │ mov w0, w20 │ │ │ │ str wzr, [x2, #15152] │ │ │ │ bl a130 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w20 │ │ │ │ bl a0d0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ fmov s31, #-1.000000000000000000e+00 │ │ │ │ mov x1, x22 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x6f // #111 │ │ │ │ str s31, [x3, #15152] │ │ │ │ bl 9c70 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov x1, x22 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x70 // #112 │ │ │ │ bl 9c70 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ mov x1, x22 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x71 // #113 │ │ │ │ bl 9c70 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x23, x29, #0x478 │ │ │ │ mov x4, x22 │ │ │ │ mov x1, x23 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x24 │ │ │ │ mov w0, w20 │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ bl 9800 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ mov x3, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str wzr, [x4, #15256] │ │ │ │ bl a550 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x5, x29, #0x4, lsl #12 │ │ │ │ mov x3, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov x2, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ str wzr, [x5, #15240] │ │ │ │ str wzr, [x5, #15248] │ │ │ │ str wzr, [x5, #15256] │ │ │ │ bl a5d0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4f948 // b.none │ │ │ │ + b.eq 4e868 // b.none │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ mov x3, x21 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str wzr, [x4, #15256] │ │ │ │ bl aa30 │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ - cbnz w0, 4f948 │ │ │ │ + cbnz w0, 4e868 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f9a4 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e8c4 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf30 │ │ │ │ + add x2, x2, #0xe60 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f9a4 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e8c4 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf58 │ │ │ │ + add x2, x2, #0xe88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4f9a4 │ │ │ │ + b 4e8c4 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 4f9a0 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4e8c0 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xf80 │ │ │ │ + add x2, x2, #0xeb0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w25, #0xffffffff // #-1 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldur x2, [x29, #-8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4fa50 // b.any │ │ │ │ + b.ne 4e970 // b.any │ │ │ │ mov sp, x29 │ │ │ │ mov w0, w25 │ │ │ │ ldr d15, [sp, #112] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp d13, d14, [sp, #96] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ - cbz w0, 4f6e8 │ │ │ │ + cbz w0, 4e608 │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ - cbnz w0, 4f9f0 │ │ │ │ - b 4f6e8 │ │ │ │ + cbnz w0, 4e910 │ │ │ │ + b 4e608 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15148] │ │ │ │ - b 4ef44 │ │ │ │ + b 4de64 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ mov x4, x5 │ │ │ │ mov w3, #0x53 // #83 │ │ │ │ ldr x7, [x0] │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ ldr x1, [x1, #15096] │ │ │ │ mov x0, x26 │ │ │ │ bl a750 │ │ │ │ mov w28, w0 │ │ │ │ - b 4f1d4 │ │ │ │ + b 4e0f4 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x140 │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ stp x29, x30, [sp, #208] │ │ │ │ add x29, sp, #0xd0 │ │ │ │ stp x19, x20, [sp, #224] │ │ │ │ - adrp x19, 61000 │ │ │ │ - add x1, x19, #0x570 │ │ │ │ + adrp x19, 60000 │ │ │ │ + add x1, x19, #0x4a0 │ │ │ │ stp x25, x26, [sp, #272] │ │ │ │ sub x26, x29, #0x48 │ │ │ │ adrp x25, 7f000 │ │ │ │ ldr x25, [x25, #4016] │ │ │ │ stp x21, x22, [sp, #240] │ │ │ │ ldr q30, [x1] │ │ │ │ stp x23, x24, [sp, #256] │ │ │ │ @@ -69590,56 +69529,56 @@ │ │ │ │ str d15, [sp, #304] │ │ │ │ ldr x1, [x0] │ │ │ │ stur x1, [x29, #-8] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ stur q30, [x29, #-72] │ │ │ │ ldr x0, [x25, #64] │ │ │ │ stur q31, [x26, #12] │ │ │ │ - cbz x0, 4fb08 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4ea28 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xfa0 │ │ │ │ + add x2, x2, #0xed0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25, #64] │ │ │ │ - cbz x0, 4fb08 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4ea28 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xfc0 │ │ │ │ + add x2, x2, #0xef0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x25, #64] │ │ │ │ - cbz x0, 4fb08 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4ea28 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x8 │ │ │ │ + add x2, x2, #0xf38 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 9b80 │ │ │ │ - add x0, x19, #0x570 │ │ │ │ - adrp x1, 61000 │ │ │ │ + add x0, x19, #0x4a0 │ │ │ │ + adrp x1, 5f000 │ │ │ │ add x0, x0, #0x20 │ │ │ │ sub x21, x29, #0x28 │ │ │ │ sub x23, x29, #0x60 │ │ │ │ sub x22, x29, #0x70 │ │ │ │ - ldr d15, [x1, #144] │ │ │ │ + ldr d15, [x1, #4032] │ │ │ │ mov x24, #0x1 // #1 │ │ │ │ ld1 {v30.16b-v31.16b}, [x0] │ │ │ │ sub x0, x29, #0xd0 │ │ │ │ st1 {v30.16b-v31.16b}, [x0] │ │ │ │ nop │ │ │ │ sub x2, x29, #0xd0 │ │ │ │ ldr x0, [x25, #64] │ │ │ │ add x1, x26, x24, lsl #2 │ │ │ │ ld1 {v30.16b-v31.16b}, [x2] │ │ │ │ mov x28, sp │ │ │ │ ldur w19, [x1, #-4] │ │ │ │ st1 {v30.16b-v31.16b}, [x21] │ │ │ │ - cbz x0, 4fb78 │ │ │ │ - adrp x1, 60000 │ │ │ │ + cbz x0, 4ea98 │ │ │ │ + adrp x1, 5e000 │ │ │ │ sxtw x3, w19 │ │ │ │ - add x2, x1, #0x38 │ │ │ │ + add x2, x1, #0xf68 │ │ │ │ mov x4, #0x4 // #4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub w20, w19, #0x1 │ │ │ │ mov w4, w19 │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ @@ -69648,159 +69587,159 @@ │ │ │ │ mov w5, #0x4 // #4 │ │ │ │ stur xzr, [x29, #-112] │ │ │ │ stp w20, w20, [x29, #-104] │ │ │ │ sub w27, w19, #0x2 │ │ │ │ stp wzr, w20, [x29, #-96] │ │ │ │ add x24, x24, #0x1 │ │ │ │ stp wzr, w20, [x29, #-88] │ │ │ │ - bl 4eb00 │ │ │ │ + bl 4da20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov w4, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x22 │ │ │ │ mov w5, #0x4 // #4 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stur d15, [x29, #-96] │ │ │ │ stur q31, [x29, #-112] │ │ │ │ stp w27, w20, [x29, #-88] │ │ │ │ - bl 4eb00 │ │ │ │ + bl 4da20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x22 │ │ │ │ mov w5, #0x4 // #4 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ stur d15, [x29, #-112] │ │ │ │ stp w27, w20, [x29, #-104] │ │ │ │ stur q31, [x29, #-96] │ │ │ │ - bl 4eb00 │ │ │ │ + bl 4da20 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, w19 │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x22 │ │ │ │ stur wzr, [x29, #-112] │ │ │ │ stur wzr, [x29, #-96] │ │ │ │ - bl 4eb00 │ │ │ │ + bl 4da20 │ │ │ │ mov w4, w19 │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x22 │ │ │ │ stur w20, [x29, #-112] │ │ │ │ stur wzr, [x29, #-96] │ │ │ │ - bl 4e9c0 │ │ │ │ + bl 4d8e0 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, w19 │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x22 │ │ │ │ stur wzr, [x29, #-112] │ │ │ │ stur w20, [x29, #-96] │ │ │ │ - bl 4eb00 │ │ │ │ + bl 4da20 │ │ │ │ mov w4, w19 │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x22 │ │ │ │ stur w20, [x29, #-112] │ │ │ │ stur w20, [x29, #-96] │ │ │ │ - bl 4e9c0 │ │ │ │ + bl 4d8e0 │ │ │ │ mov sp, x28 │ │ │ │ cmp x24, #0x8 │ │ │ │ - b.ne 4fb40 // b.any │ │ │ │ + b.ne 4ea60 // b.any │ │ │ │ ldr x0, [x25, #64] │ │ │ │ stp xzr, xzr, [x29, #-160] │ │ │ │ stp xzr, xzr, [x29, #-144] │ │ │ │ stp xzr, xzr, [x29, #-128] │ │ │ │ - cbz x0, 4fcc8 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4ebe8 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov x4, #0x4 // #4 │ │ │ │ - add x2, x2, #0x68 │ │ │ │ + add x2, x2, #0xf98 │ │ │ │ mov x3, #0x10000 // #65536 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x2, x29, #0x98 │ │ │ │ sub x1, x29, #0xa0 │ │ │ │ sub x0, x29, #0x80 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x44 // #68 │ │ │ │ mov w3, #0x10001 // #65537 │ │ │ │ bl a1b0 │ │ │ │ mov w19, w0 │ │ │ │ - cbz w0, 4fdcc │ │ │ │ + cbz w0, 4ecec │ │ │ │ ldur x20, [x29, #-160] │ │ │ │ - cbz x20, 4fd00 │ │ │ │ + cbz x20, 4ec20 │ │ │ │ mov x0, x20 │ │ │ │ bl ab40 │ │ │ │ stur xzr, [x29, #-160] │ │ │ │ ldur x0, [x29, #-152] │ │ │ │ - cbz x0, 4fd10 │ │ │ │ + cbz x0, 4ec30 │ │ │ │ bl ab40 │ │ │ │ stur xzr, [x29, #-152] │ │ │ │ ldur x0, [x29, #-128] │ │ │ │ - cbz x0, 4fd20 │ │ │ │ + cbz x0, 4ec40 │ │ │ │ bl ab40 │ │ │ │ stur xzr, [x29, #-128] │ │ │ │ ldur x0, [x29, #-144] │ │ │ │ - cbz x0, 4fd30 │ │ │ │ + cbz x0, 4ec50 │ │ │ │ bl ab40 │ │ │ │ stur xzr, [x29, #-144] │ │ │ │ ldur x0, [x29, #-136] │ │ │ │ - cbz x0, 4fd40 │ │ │ │ + cbz x0, 4ec60 │ │ │ │ bl ab40 │ │ │ │ stur xzr, [x29, #-136] │ │ │ │ ldur x0, [x29, #-120] │ │ │ │ - cbz x0, 4fd50 │ │ │ │ + cbz x0, 4ec70 │ │ │ │ bl ab40 │ │ │ │ stur xzr, [x29, #-120] │ │ │ │ ldr x0, [x25, #64] │ │ │ │ - cbz w19, 4fdb4 │ │ │ │ - cbz x0, 4fd6c │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz w19, 4ecd4 │ │ │ │ + cbz x0, 4ec8c │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x1b0 │ │ │ │ + add x2, x2, #0xe0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldur x2, [x29, #-8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 50058 // b.any │ │ │ │ + b.ne 4ef78 // b.any │ │ │ │ ldr d15, [sp, #304] │ │ │ │ mov w0, w19 │ │ │ │ ldp x29, x30, [sp, #208] │ │ │ │ ldp x19, x20, [sp, #224] │ │ │ │ ldp x21, x22, [sp, #240] │ │ │ │ ldp x23, x24, [sp, #256] │ │ │ │ ldp x25, x26, [sp, #272] │ │ │ │ ldp x27, x28, [sp, #288] │ │ │ │ add sp, sp, #0x140 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz x0, 4fd6c │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4ec8c │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x190 │ │ │ │ + add x2, x2, #0xc0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4fd6c │ │ │ │ + b 4ec8c │ │ │ │ sub x2, x29, #0x88 │ │ │ │ sub x1, x29, #0x90 │ │ │ │ sub x0, x29, #0x78 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x44 // #68 │ │ │ │ mov w3, #0x10001 // #65537 │ │ │ │ bl a1b0 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 4fcec │ │ │ │ + cbnz w0, 4ec0c │ │ │ │ ldur x0, [x29, #-152] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x10001 // #65537 │ │ │ │ bl 9a20 │ │ │ │ ldur x0, [x29, #-160] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ @@ -69827,134 +69766,134 @@ │ │ │ │ str w1, [x0] │ │ │ │ ldur x0, [x29, #-128] │ │ │ │ str w1, [x4] │ │ │ │ str w1, [x2] │ │ │ │ mov x2, #0x10000 // #65536 │ │ │ │ mov w1, #0x44 // #68 │ │ │ │ bl 9fe0 │ │ │ │ - cbnz w0, 4ffcc │ │ │ │ + cbnz w0, 4eeec │ │ │ │ ldur x0, [x29, #-120] │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x2, #0x10000 // #65536 │ │ │ │ mov w1, #0x44 // #68 │ │ │ │ bl 9fe0 │ │ │ │ ldur x20, [x29, #-160] │ │ │ │ - cbnz w0, 4ffd0 │ │ │ │ + cbnz w0, 4eef0 │ │ │ │ ldur x23, [x29, #-120] │ │ │ │ mov w1, #0x10000 // #65536 │ │ │ │ ldp x22, x24, [x29, #-152] │ │ │ │ mov w0, w1 │ │ │ │ ldp x26, x21, [x29, #-136] │ │ │ │ mov w2, #0x44 // #68 │ │ │ │ stur wzr, [x29, #-164] │ │ │ │ bl a100 │ │ │ │ mov w19, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x10001 // #65537 │ │ │ │ bl 9730 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov w0, w19 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov w1, #0x10000 // #65536 │ │ │ │ mov w2, #0x44 // #68 │ │ │ │ mov w0, w1 │ │ │ │ bl a100 │ │ │ │ mov w20, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov x4, x26 │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x10001 // #65537 │ │ │ │ bl 9730 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov w0, w20 │ │ │ │ bl a150 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov w0, w19 │ │ │ │ bl aa70 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w20 │ │ │ │ bl aa70 │ │ │ │ mov x6, x0 │ │ │ │ cmp x21, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov x3, x21 │ │ │ │ mov w4, #0x4e // #78 │ │ │ │ sub x7, x29, #0xa4 │ │ │ │ mov w1, w4 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w0, #0x44 // #68 │ │ │ │ bl 9bc0 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 4ffd8 │ │ │ │ + cbz x0, 4eef8 │ │ │ │ bl a9e0 │ │ │ │ - cbnz w0, 4ff98 │ │ │ │ + cbnz w0, 4eeb8 │ │ │ │ ldur w0, [x29, #-164] │ │ │ │ orr w0, w0, #0xfffffff0 │ │ │ │ stur w0, [x29, #-164] │ │ │ │ mov x0, x21 │ │ │ │ bl a300 │ │ │ │ mov w0, w19 │ │ │ │ bl 93e0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ mov w0, w20 │ │ │ │ bl 93e0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4ffcc // b.none │ │ │ │ + b.eq 4eeec // b.none │ │ │ │ ldur x20, [x29, #-160] │ │ │ │ ldur w19, [x29, #-164] │ │ │ │ - b 4fcf0 │ │ │ │ + b 4ec10 │ │ │ │ ldur x20, [x29, #-160] │ │ │ │ mov w19, #0xfffffff0 // #-16 │ │ │ │ - b 4fcf0 │ │ │ │ + b 4ec10 │ │ │ │ ldur w1, [x29, #-164] │ │ │ │ ldr x0, [x25, #64] │ │ │ │ cmn w1, #0x200 │ │ │ │ - b.eq 50010 // b.none │ │ │ │ + b.eq 4ef30 // b.none │ │ │ │ cmn w1, #0x40 │ │ │ │ - b.eq 50034 // b.none │ │ │ │ - cbz x0, 4ffa0 │ │ │ │ + b.eq 4ef54 // b.none │ │ │ │ + cbz x0, 4eec0 │ │ │ │ mov x4, #0x10000 // #65536 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x3, x4 │ │ │ │ - add x2, x2, #0x140 │ │ │ │ + add x2, x2, #0x70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4ffa0 │ │ │ │ + b 4eec0 │ │ │ │ stur wzr, [x29, #-164] │ │ │ │ - cbz x0, 4ffa0 │ │ │ │ + cbz x0, 4eec0 │ │ │ │ mov x4, #0x10000 // #65536 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov x3, x4 │ │ │ │ - add x2, x2, #0x90 │ │ │ │ + add x2, x2, #0xfc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4ffa0 │ │ │ │ + b 4eec0 │ │ │ │ stur wzr, [x29, #-164] │ │ │ │ - cbz x0, 4ffa0 │ │ │ │ + cbz x0, 4eec0 │ │ │ │ mov x4, #0x10000 // #65536 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x3, x4 │ │ │ │ - add x2, x2, #0xe8 │ │ │ │ + add x2, x2, #0x18 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 4ffa0 │ │ │ │ + b 4eec0 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-144]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ @@ -69962,40 +69901,40 @@ │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ stp d10, d11, [sp, #96] │ │ │ │ stp d12, d13, [sp, #112] │ │ │ │ stp d14, d15, [sp, #128] │ │ │ │ sub sp, sp, #0x530 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - adrp x1, 61000 │ │ │ │ - adrp x3, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ + adrp x3, 60000 │ │ │ │ sub sp, sp, #0x110 │ │ │ │ mov x19, x0 │ │ │ │ - ldr q30, [x1, #352] │ │ │ │ + ldr q30, [x1, #144] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ adrp x1, 7f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ - adrp x26, 61000 │ │ │ │ - ldr d29, [x3, #480] │ │ │ │ - adrp x3, 61000 │ │ │ │ - add x2, x26, #0x570 │ │ │ │ + adrp x26, 60000 │ │ │ │ + ldr d29, [x3, #272] │ │ │ │ + adrp x3, 60000 │ │ │ │ + add x2, x26, #0x4a0 │ │ │ │ sub x20, x29, #0x168 │ │ │ │ - ldr d31, [x3, #360] │ │ │ │ + ldr d31, [x3, #152] │ │ │ │ ldr x3, [x1] │ │ │ │ stur x3, [x29, #-8] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 60000 │ │ │ │ mov w6, #0x71 // #113 │ │ │ │ str d29, [x0, #15968] │ │ │ │ mov w3, #0x4453 // #17491 │ │ │ │ - ldr d27, [x1, #488] │ │ │ │ - adrp x1, 61000 │ │ │ │ + ldr d27, [x1, #280] │ │ │ │ + adrp x1, 60000 │ │ │ │ str d31, [x0, #15936] │ │ │ │ movk w3, #0x5a43, lsl #16 │ │ │ │ - ldr d28, [x1, #432] │ │ │ │ + ldr d28, [x1, #224] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str d31, [x0, #15944] │ │ │ │ str d27, [x0, #15952] │ │ │ │ str d28, [x0, #15960] │ │ │ │ str w6, [x0, #15976] │ │ │ │ str q30, [x0, #16000] │ │ │ │ sub x0, x29, #0x200 │ │ │ │ @@ -70009,29 +69948,29 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ str x0, [x1, #15704] │ │ │ │ bl a1d0 │ │ │ │ mov w21, w0 │ │ │ │ bl 9720 │ │ │ │ fmov d15, d0 │ │ │ │ - cbz x19, 501c0 │ │ │ │ + cbz x19, 4f0e0 │ │ │ │ mov x1, x19 │ │ │ │ sub x0, x29, #0x248 │ │ │ │ mov x2, #0x28 // #40 │ │ │ │ bl a0c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x0, #15724] │ │ │ │ - cbz w19, 501dc │ │ │ │ + cbz w19, 4f0fc │ │ │ │ adrp x0, 7f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldur x2, [x29, #-8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 50374 // b.any │ │ │ │ + b.ne 4f294 // b.any │ │ │ │ mov sp, x29 │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ @@ -70050,231 +69989,231 @@ │ │ │ │ str xzr, [x0, #32] │ │ │ │ adrp x28, 7f000 │ │ │ │ ldr x28, [x28, #4016] │ │ │ │ mov x0, #0x1000 // #4096 │ │ │ │ bl 9b60 │ │ │ │ mov x22, x0 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50208 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f128 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x220 │ │ │ │ + add x2, x2, #0x150 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - cbz x22, 50290 │ │ │ │ - adrp x0, 61000 │ │ │ │ + cbz x22, 4f1b0 │ │ │ │ + adrp x0, 5f000 │ │ │ │ mov x19, x22 │ │ │ │ movi v27.4s, #0x4 │ │ │ │ add x2, x22, #0x800 │ │ │ │ - ldr q31, [x0, #144] │ │ │ │ + ldr q31, [x0, #4032] │ │ │ │ mov x1, x22 │ │ │ │ movi v28.4s, #0x8 │ │ │ │ add v29.4s, v31.4s, v27.4s │ │ │ │ mov v30.16b, v31.16b │ │ │ │ add v31.4s, v31.4s, v28.4s │ │ │ │ uzp1 v30.8h, v30.8h, v29.8h │ │ │ │ str q30, [x1], #16 │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 50228 // b.any │ │ │ │ + b.ne 4f148 // b.any │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 50258 │ │ │ │ + b 4f178 │ │ │ │ add x1, x1, #0x1 │ │ │ │ cmp x1, #0x400 │ │ │ │ - b.eq 50298 // b.none │ │ │ │ + b.eq 4f1b8 // b.none │ │ │ │ ldrh w0, [x22, x1, lsl #1] │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 5024c // b.none │ │ │ │ + b.eq 4f16c // b.none │ │ │ │ mov w19, #0xfffffff0 // #-16 │ │ │ │ mov w1, w19 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50170 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f090 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x240 │ │ │ │ + add x2, x2, #0x170 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 50170 │ │ │ │ + b 4f090 │ │ │ │ mov w19, #0xffffffc0 // #-64 │ │ │ │ - b 50268 │ │ │ │ + b 4f188 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl a760 │ │ │ │ - adrp x1, 61000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ add x0, x22, #0x1, lsl #12 │ │ │ │ movi v29.4s, #0x0 │ │ │ │ - ldr q30, [x1, #144] │ │ │ │ + ldr q30, [x1, #4032] │ │ │ │ movi v26.4s, #0x4 │ │ │ │ mvni v28.4s, #0xf │ │ │ │ nop │ │ │ │ ldr q31, [x19], #16 │ │ │ │ mov v27.16b, v30.16b │ │ │ │ add v30.4s, v30.4s, v26.4s │ │ │ │ cmeq v31.4s, v31.4s, v27.4s │ │ │ │ bif v29.16b, v28.16b, v31.16b │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 502c0 // b.any │ │ │ │ + b.ne 4f1e0 // b.any │ │ │ │ sminv s31, v29.4s │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str q31, [x0, #15680] │ │ │ │ fmov w0, s31 │ │ │ │ str s31, [x1, #15600] │ │ │ │ - cbnz w0, 50264 │ │ │ │ + cbnz w0, 4f184 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x400 // #1024 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl 9550 │ │ │ │ - b 5031c │ │ │ │ + b 4f23c │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x19, #0x400 │ │ │ │ - b.eq 5032c // b.none │ │ │ │ + b.eq 4f24c // b.none │ │ │ │ ldrh w0, [x22, x19, lsl #1] │ │ │ │ cmp w0, w19 │ │ │ │ - b.eq 50310 // b.none │ │ │ │ - b 50264 │ │ │ │ + b.eq 4f230 // b.none │ │ │ │ + b 4f184 │ │ │ │ mov w2, w19 │ │ │ │ mov w1, w19 │ │ │ │ mov x0, x22 │ │ │ │ bl a760 │ │ │ │ mov w1, w19 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, w19 │ │ │ │ bl 9550 │ │ │ │ sub x1, x22, #0x1, lsl #12 │ │ │ │ mov x0, #0x800 // #2048 │ │ │ │ - b 50364 │ │ │ │ + b 4f284 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, #0xc00 │ │ │ │ - b.eq 50378 // b.none │ │ │ │ + b.eq 4f298 // b.none │ │ │ │ ldrh w2, [x1, x0, lsl #1] │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 50358 // b.none │ │ │ │ - b 50264 │ │ │ │ + b.eq 4f278 // b.none │ │ │ │ + b 4f184 │ │ │ │ bl 9750 <__stack_chk_fail@plt> │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50398 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f2b8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x268 │ │ │ │ + add x2, x2, #0x198 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x5, x29, #0x220 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ - ldr q31, [x0, #272] │ │ │ │ + ldr q31, [x0, #64] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x6, #15840] │ │ │ │ mov w2, w3 │ │ │ │ str xzr, [x6, #15888] │ │ │ │ mov w1, #0x53 // #83 │ │ │ │ str x5, [x0, #15672] │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ stur q31, [x29, #-112] │ │ │ │ - ldr q30, [x0, #368] │ │ │ │ + ldr q30, [x0, #160] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ stur q31, [x29, #-80] │ │ │ │ stur q30, [x29, #-48] │ │ │ │ str wzr, [x6, #15724] │ │ │ │ bl a630 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x1, #15840] │ │ │ │ str x0, [x2, #15888] │ │ │ │ - cbnz w19, 506d0 │ │ │ │ - cbz x0, 506c4 │ │ │ │ + cbnz w19, 4f5f0 │ │ │ │ + cbz x0, 4f5e4 │ │ │ │ sub x3, x29, #0x50 │ │ │ │ sub x2, x29, #0x70 │ │ │ │ sub x1, x29, #0x30 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ bl aa60 │ │ │ │ mov w19, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w19, [x0, #15840] │ │ │ │ - cbnz w19, 506d0 │ │ │ │ + cbnz w19, 4f5f0 │ │ │ │ sub x0, x29, #0x1f0 │ │ │ │ bl 9e10 │ │ │ │ mov w19, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w19, [x0, #15840] │ │ │ │ - cbnz w19, 506d0 │ │ │ │ + cbnz w19, 4f5f0 │ │ │ │ ldr x0, [x0, #15888] │ │ │ │ - cbz x0, 51264 │ │ │ │ + cbz x0, 50184 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x0, #15840] │ │ │ │ str w19, [x0, #15724] │ │ │ │ - cbnz w19, 50170 │ │ │ │ + cbnz w19, 4f090 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 506f4 │ │ │ │ + cbz x0, 4f614 │ │ │ │ bl a520 │ │ │ │ bl 9a40 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #15824] │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ ldr w3, [x3, #15820] │ │ │ │ cmp w2, #0x1 │ │ │ │ - adrp x2, 60000 │ │ │ │ - add x2, x2, #0x1d8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ + add x2, x2, #0x108 │ │ │ │ csel x1, x2, x1, eq // eq = none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ str x1, [x2, #15440] │ │ │ │ ccmp w3, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 51968 // b.none │ │ │ │ - cbz x0, 50508 │ │ │ │ - adrp x2, 60000 │ │ │ │ + b.eq 50888 // b.none │ │ │ │ + cbz x0, 4f428 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x290 │ │ │ │ + add x2, x2, #0x1c0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr d0, [x0, #15800] │ │ │ │ fcmp d0, #0.0 │ │ │ │ - b.ne 510ec // b.any │ │ │ │ + b.ne 5000c // b.any │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50508 │ │ │ │ + cbz x0, 4f428 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x3, 5f000 │ │ │ │ - add x3, x3, #0xd40 │ │ │ │ + adrp x3, 5e000 │ │ │ │ + add x3, x3, #0xc70 │ │ │ │ ldr w2, [x1, #15816] │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ cmp w2, #0x0 │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ csel x3, x1, x3, eq // eq = none │ │ │ │ - add x2, x2, #0x4b0 │ │ │ │ + add x2, x2, #0x3d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 61000 │ │ │ │ - ldr d31, [x0, #360] │ │ │ │ + adrp x0, 60000 │ │ │ │ + ldr d31, [x0, #152] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15704] │ │ │ │ str d31, [x0] │ │ │ │ cmp w21, #0x0 │ │ │ │ - b.le 5125c │ │ │ │ + b.le 5017c │ │ │ │ fmov w24, s31 │ │ │ │ sub x22, x0, #0x8 │ │ │ │ sub x19, x0, #0x4 │ │ │ │ mov x23, #0x4 // #4 │ │ │ │ mov x0, #0x3fb0000000000000 // #4589168020290535424 │ │ │ │ fmov d12, #4.000000000000000000e+00 │ │ │ │ fmov d11, x0 │ │ │ │ fmov d13, #8.000000000000000000e+00 │ │ │ │ mov w0, w24 │ │ │ │ bl a5e0 │ │ │ │ scvtf d14, x0 │ │ │ │ fcmp d14, #0.0 │ │ │ │ - b.pl 505b8 // b.nfrst │ │ │ │ + b.pl 4f4d8 // b.nfrst │ │ │ │ fmov d0, d14 │ │ │ │ add w24, w24, #0x1 │ │ │ │ bl ab30 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d30, #4.000000000000000000e+00 │ │ │ │ mov x0, #0x3fb0000000000000 // #4589168020290535424 │ │ │ │ fmov d10, x0 │ │ │ │ @@ -70288,39 +70227,39 @@ │ │ │ │ cmp x23, #0x44 │ │ │ │ add x2, x23, #0x2 │ │ │ │ ccmp w21, w24, #0x1, ne // ne = any │ │ │ │ fmul d31, d0, d30 │ │ │ │ fmul d31, d31, d10 │ │ │ │ fcvtzs w0, d31 │ │ │ │ str w0, [x19, x23, lsl #2] │ │ │ │ - b.lt 505f0 // b.tstop │ │ │ │ + b.lt 4f510 // b.tstop │ │ │ │ mov x23, x2 │ │ │ │ - b 50544 │ │ │ │ + b 4f464 │ │ │ │ fsqrt d14, d14 │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp x23, #0x44 │ │ │ │ add x2, x23, #0x2 │ │ │ │ ccmp w21, w24, #0x1, ne // ne = any │ │ │ │ fmul d31, d14, d12 │ │ │ │ fmul d14, d14, d13 │ │ │ │ fmul d31, d31, d11 │ │ │ │ fmul d14, d14, d11 │ │ │ │ fcvtzs w1, d31 │ │ │ │ fcvtzs w0, d14 │ │ │ │ str w1, [x22, x23, lsl #2] │ │ │ │ str w0, [x19, x23, lsl #2] │ │ │ │ - b.ge 505b0 // b.tcont │ │ │ │ + b.ge 4f4d0 // b.tcont │ │ │ │ mov w0, w21 │ │ │ │ bl a5e0 │ │ │ │ fmov d14, x0 │ │ │ │ cmp w23, #0x44 │ │ │ │ - b.eq 506a8 // b.none │ │ │ │ + b.eq 4f5c8 // b.none │ │ │ │ scvtf d14, d14 │ │ │ │ fcmp d14, #0.0 │ │ │ │ - b.pl 506ec // b.nfrst │ │ │ │ + b.pl 4f60c // b.nfrst │ │ │ │ fmov d0, d14 │ │ │ │ bl ab30 │ │ │ │ fmov d31, d0 │ │ │ │ fmov d29, #8.000000000000000000e+00 │ │ │ │ mov x0, #0x3fb0000000000000 // #4589168020290535424 │ │ │ │ fmov d30, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -70328,83 +70267,83 @@ │ │ │ │ mov w19, w23 │ │ │ │ ubfiz x2, x23, #2, #32 │ │ │ │ ldr x3, [x0, #15704] │ │ │ │ fmul d31, d31, d30 │ │ │ │ ldrsw x1, [x3, w23, uxtw #2] │ │ │ │ fcvtzs x0, d31 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ge 5065c // b.tcont │ │ │ │ + b.ge 4f57c // b.tcont │ │ │ │ add w19, w23, #0x1 │ │ │ │ str w0, [x3, x2] │ │ │ │ mov x23, x19 │ │ │ │ fcmp d14, #0.0 │ │ │ │ - b.pl 50728 // b.nfrst │ │ │ │ + b.pl 4f648 // b.nfrst │ │ │ │ fmov d0, d14 │ │ │ │ bl ab30 │ │ │ │ fmov d14, d0 │ │ │ │ fmov d30, #1.600000000000000000e+01 │ │ │ │ mov x0, #0x3fb0000000000000 // #4589168020290535424 │ │ │ │ fmov d31, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ fmul d14, d14, d30 │ │ │ │ ldr x2, [x0, #15704] │ │ │ │ fmul d31, d14, d31 │ │ │ │ ldrsw x1, [x2, x19, lsl #2] │ │ │ │ lsl x19, x19, #2 │ │ │ │ fcvtzs x0, d31 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ge 506a8 // b.tcont │ │ │ │ + b.ge 4f5c8 // b.tcont │ │ │ │ add w23, w23, #0x1 │ │ │ │ str w0, [x2, x19] │ │ │ │ mov w0, #0x4e // #78 │ │ │ │ bl 9b50 │ │ │ │ cmp w0, #0x4e │ │ │ │ - b.eq 50730 // b.none │ │ │ │ + b.eq 4f650 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x0, #15724] │ │ │ │ - b 50170 │ │ │ │ + b 4f090 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ mov w19, w0 │ │ │ │ str w0, [x2, #15840] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50170 │ │ │ │ - adrp x2, 5f000 │ │ │ │ + cbz x0, 4f090 │ │ │ │ + adrp x2, 5e000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xcf8 │ │ │ │ + add x2, x2, #0xc28 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 5044c │ │ │ │ + b 4f36c │ │ │ │ fsqrt d31, d14 │ │ │ │ - b 5061c │ │ │ │ + b 4f53c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15824] │ │ │ │ ldr w0, [x0, #15820] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 511f0 // b.none │ │ │ │ + b.eq 50110 // b.none │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ str x1, [x2, #15440] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 50508 // b.any │ │ │ │ + b.ne 4f428 // b.any │ │ │ │ str w0, [x2, #15816] │ │ │ │ - b 50508 │ │ │ │ + b 4f428 │ │ │ │ fsqrt d14, d14 │ │ │ │ - b 50670 │ │ │ │ + b 4f590 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ bl 9b50 │ │ │ │ cmp w0, #0x54 │ │ │ │ - b.ne 506b8 // b.any │ │ │ │ + b.ne 4f5d8 // b.any │ │ │ │ mov w0, #0x43 // #67 │ │ │ │ bl 9b50 │ │ │ │ cmp w0, #0x43 │ │ │ │ - b.ne 506b8 // b.any │ │ │ │ + b.ne 4f5d8 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ - add x0, x26, #0x570 │ │ │ │ + add x0, x26, #0x4a0 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ sxtw x21, w23 │ │ │ │ ldr q31, [x1, #15680] │ │ │ │ str x0, [x1, #15368] │ │ │ │ add x0, x0, #0x58 │ │ │ │ str x0, [x1, #15360] │ │ │ │ sub x23, x29, #0x154 │ │ │ │ @@ -70529,15 +70468,15 @@ │ │ │ │ str wzr, [x2, #15736] │ │ │ │ str wzr, [x2, #15740] │ │ │ │ str w3, [x2, #15744] │ │ │ │ str xzr, [x2, #15760] │ │ │ │ str xzr, [x2, #15768] │ │ │ │ str xzr, [x2, #15776] │ │ │ │ cmp w1, #0x17 │ │ │ │ - b.hi 50984 // b.pmore │ │ │ │ + b.hi 4f8a4 // b.pmore │ │ │ │ ldr x2, [x2, #15360] │ │ │ │ ldr x1, [x2, x1, lsl #3] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str x1, [x2, #15656] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15668] │ │ │ │ cmp w1, #0x2 │ │ │ │ @@ -70552,34 +70491,34 @@ │ │ │ │ bl a7b0 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov w25, w0 │ │ │ │ mov w1, #0x3f // #63 │ │ │ │ sub w0, w0, #0x43 │ │ │ │ str w1, [x2, #15568] │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.hi 509e0 // b.pmore │ │ │ │ + b.hi 4f900 // b.pmore │ │ │ │ ldr x1, [x2, #15368] │ │ │ │ add x1, x1, #0x118 │ │ │ │ ldrb w0, [x1, w0, uxtw] │ │ │ │ str w0, [x2, #15568] │ │ │ │ cmp w19, #0x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ccmp w20, #0x1, #0x4, ne // ne = any │ │ │ │ - b.gt 50e04 │ │ │ │ + b.gt 4fd24 │ │ │ │ ldr x0, [x0, #15424] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [x1, #15652] │ │ │ │ ldr x1, [x1, #15416] │ │ │ │ ldr w1, [x1] │ │ │ │ str w1, [x2, #15664] │ │ │ │ ldr w2, [x2, #15668] │ │ │ │ cmp w2, #0x2 │ │ │ │ - b.eq 51108 // b.none │ │ │ │ + b.eq 50028 // b.none │ │ │ │ mul w21, w20, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mul w19, w20, w1 │ │ │ │ sxtw x22, w20 │ │ │ │ sxtw x21, w21 │ │ │ │ str x22, [x0, #15696] │ │ │ │ sxtw x19, w19 │ │ │ │ @@ -70645,91 +70584,91 @@ │ │ │ │ mov x21, x0 │ │ │ │ mul x0, x23, x22 │ │ │ │ bl 9b60 │ │ │ │ mov x22, x0 │ │ │ │ cmp x19, #0x0 │ │ │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 50e40 // b.any │ │ │ │ + b.ne 4fd60 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr w0, [x0, #15584] │ │ │ │ str w0, [x1, #15432] │ │ │ │ str w0, [x1, #15540] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15828] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 51150 // b.none │ │ │ │ + b.eq 50070 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 50b90 // b.none │ │ │ │ + b.eq 4fab0 // b.none │ │ │ │ bl 93e0 │ │ │ │ - cbz w0, 50b90 │ │ │ │ + cbz w0, 4fab0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ str w2, [x1, #15728] │ │ │ │ - cbz x0, 50bb4 │ │ │ │ + cbz x0, 4fad4 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15616] │ │ │ │ - cbz x0, 50bc4 │ │ │ │ + cbz x0, 4fae4 │ │ │ │ bl ab40 │ │ │ │ - cbz x21, 50bd0 │ │ │ │ + cbz x21, 4faf0 │ │ │ │ mov x0, x21 │ │ │ │ bl ab40 │ │ │ │ - cbz x22, 50bdc │ │ │ │ + cbz x22, 4fafc │ │ │ │ mov x0, x22 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15760] │ │ │ │ - cbz x0, 50bf4 │ │ │ │ + cbz x0, 4fb14 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15760] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15768] │ │ │ │ - cbz x0, 50c0c │ │ │ │ + cbz x0, 4fb2c │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15768] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15776] │ │ │ │ - cbz x0, 50c24 │ │ │ │ + cbz x0, 4fb44 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15776] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15816] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - b.eq 51088 // b.none │ │ │ │ + b.eq 4ffa8 // b.none │ │ │ │ ldr x0, [x0, #15624] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 511c4 │ │ │ │ + cbz x0, 500e4 │ │ │ │ cmp w24, #0xed │ │ │ │ - b.eq 512d4 // b.none │ │ │ │ - b.hi 51124 // b.pmore │ │ │ │ + b.eq 501f4 // b.none │ │ │ │ + b.hi 50044 // b.pmore │ │ │ │ cmp w24, #0xeb │ │ │ │ - b.eq 512c8 // b.none │ │ │ │ + b.eq 501e8 // b.none │ │ │ │ cmp w24, #0xec │ │ │ │ - b.eq 512bc // b.none │ │ │ │ + b.eq 501dc // b.none │ │ │ │ cmp w24, #0xe7 │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x1, x1, #0x218 │ │ │ │ - add x6, x6, #0x210 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x1, x1, #0x148 │ │ │ │ + add x6, x6, #0x140 │ │ │ │ csel x6, x6, x1, ne // ne = any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #15544] │ │ │ │ ldr x3, [x3, #15528] │ │ │ │ ldr w2, [x1] │ │ │ │ @@ -70755,65 +70694,65 @@ │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ ldrsw x7, [x7, #15652] │ │ │ │ str w1, [sp, #40] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ stp x4, x5, [sp, #24] │ │ │ │ mov w5, w27 │ │ │ │ stp x2, x3, [sp, #48] │ │ │ │ - adrp x2, 60000 │ │ │ │ - add x2, x2, #0x390 │ │ │ │ + adrp x2, 5f000 │ │ │ │ + add x2, x2, #0x2c0 │ │ │ │ ldr x3, [x1, #15440] │ │ │ │ ldr x4, [x1, #15608] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x0, #15724] │ │ │ │ ldr w0, [x0, #15816] │ │ │ │ - cbnz w19, 51974 │ │ │ │ + cbnz w19, 50894 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 50d48 // b.none │ │ │ │ + b.eq 4fc68 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15624] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 50d48 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4fc68 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x400 │ │ │ │ + add x2, x2, #0x330 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15384] │ │ │ │ ldr w1, [x1, #15564] │ │ │ │ ldr w0, [x0] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x2, #15604] │ │ │ │ - cbnz w0, 51514 │ │ │ │ + cbnz w0, 50434 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr d31, [x0, #15800] │ │ │ │ fcmp d31, #0.0 │ │ │ │ - b.ne 5106c // b.any │ │ │ │ + b.ne 4ff8c // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15812] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15588] │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - b.eq 51990 // b.none │ │ │ │ + b.eq 508b0 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15668] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #15668] │ │ │ │ ldr x1, [x1, #15608] │ │ │ │ add x1, x1, #0x1 │ │ │ │ str x1, [x2, #15608] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 51988 // b.none │ │ │ │ + b.eq 508a8 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15544] │ │ │ │ ldr w1, [x0] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp w1, #0x84 │ │ │ │ ldr x1, [x3, #15488] │ │ │ │ @@ -70821,30 +70760,30 @@ │ │ │ │ str w2, [x3, #15564] │ │ │ │ ldr x0, [x3, #15464] │ │ │ │ str w2, [x3, #15604] │ │ │ │ ldrb w27, [x1] │ │ │ │ cset w1, ne // ne = any │ │ │ │ str w1, [x3, #15572] │ │ │ │ ldr w0, [x0] │ │ │ │ - b 50914 │ │ │ │ + b 4f834 │ │ │ │ ldr w11, [x0, #15584] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15452] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #15452] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 51164 // b.none │ │ │ │ + b.eq 50084 // b.none │ │ │ │ ldr x1, [x1, #15464] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x1, #4]! │ │ │ │ str x1, [x2, #15464] │ │ │ │ ldr x1, [x2, #15488] │ │ │ │ ldrb w27, [x1] │ │ │ │ - b 508f0 │ │ │ │ + b 4f810 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x270 │ │ │ │ sub x4, x29, #0x260 │ │ │ │ sub x3, x29, #0x268 │ │ │ │ mov x2, x1 │ │ │ │ mov w6, w27 │ │ │ │ sub x5, x29, #0x280 │ │ │ │ @@ -70852,94 +70791,94 @@ │ │ │ │ str x3, [x0, #15344] │ │ │ │ str x1, [x0, #15352] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, w20 │ │ │ │ bl 9d30 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 50b44 │ │ │ │ + cbnz w0, 4fa64 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #15380] │ │ │ │ ldr w1, [x0, #15668] │ │ │ │ - cbnz w1, 51210 │ │ │ │ + cbnz w1, 50130 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w6, [x0, #15744] │ │ │ │ ldr x0, [x0, #15544] │ │ │ │ str w6, [x1, #15536] │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [x1, #15648] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 51270 // b.none │ │ │ │ + b.eq 50190 // b.none │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 51294 │ │ │ │ + b.le 501b4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15776] │ │ │ │ - cbz x1, 50b44 │ │ │ │ + cbz x1, 4fa64 │ │ │ │ ldr x3, [x0, #15760] │ │ │ │ - cbz x3, 50b44 │ │ │ │ + cbz x3, 4fa64 │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ - cbz x2, 50b44 │ │ │ │ + cbz x2, 4fa64 │ │ │ │ ldr w0, [x0, #15652] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15664] │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp w24, #0xec │ │ │ │ - b.eq 513e4 // b.none │ │ │ │ - cbnz w0, 51920 │ │ │ │ + b.eq 50304 // b.none │ │ │ │ + cbnz w0, 50840 │ │ │ │ mov w2, w27 │ │ │ │ mov w1, w20 │ │ │ │ mov w0, w20 │ │ │ │ bl a100 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str w0, [x2, #15728] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 513c0 // b.none │ │ │ │ + b.eq 502e0 // b.none │ │ │ │ mov w1, w24 │ │ │ │ bl a040 │ │ │ │ - cbnz w0, 51284 │ │ │ │ + cbnz w0, 501a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ ldr w1, [x1, #15648] │ │ │ │ bl a040 │ │ │ │ - cbnz w0, 51284 │ │ │ │ + cbnz w0, 501a4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x2, #15760] │ │ │ │ ldr x4, [x2, #15768] │ │ │ │ ldr x2, [x2, #15776] │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ ldr w1, [x1, #15744] │ │ │ │ bl 9730 │ │ │ │ - cbnz w0, 51284 │ │ │ │ + cbnz w0, 501a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x270b // #9995 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl 9e50 │ │ │ │ - cbnz w0, 51284 │ │ │ │ + cbnz w0, 501a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl a150 │ │ │ │ mov w23, w0 │ │ │ │ - cbnz w0, 51284 │ │ │ │ + cbnz w0, 501a4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl aa70 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 51284 │ │ │ │ + cbz x0, 501a4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #24] │ │ │ │ str w1, [x2, #15436] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.gt 5163c │ │ │ │ + b.gt 5055c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15664] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15436] │ │ │ │ str w0, [x1, #15432] │ │ │ │ @@ -70947,286 +70886,286 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ str w0, [x1, #15376] │ │ │ │ ldr w0, [x1, #15652] │ │ │ │ ccmp w0, #0x1, #0x0, ne // ne = any │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [x1, #15408] │ │ │ │ str w0, [x1, #15496] │ │ │ │ - b.ne 54408 // b.any │ │ │ │ + b.ne 53328 // b.any │ │ │ │ ldr w0, [x1, #15500] │ │ │ │ ldr w1, [x1, #15560] │ │ │ │ orr w23, w0, w1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - cbnz w23, 54400 │ │ │ │ + cbnz w23, 53320 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x83 │ │ │ │ - b.ne 51a00 // b.any │ │ │ │ + b.ne 50920 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 51a00 │ │ │ │ + b.le 50920 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 51bf4 // b.none │ │ │ │ + b.eq 50b14 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 51bc0 // b.none │ │ │ │ + b.eq 50ae0 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 51b8c // b.none │ │ │ │ + b.eq 50aac // b.none │ │ │ │ cmp w27, #0x5a │ │ │ │ - b.eq 519cc // b.none │ │ │ │ + b.eq 508ec // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15724] │ │ │ │ str w23, [x0, #15540] │ │ │ │ - cbz w1, 50b5c │ │ │ │ - b 51680 │ │ │ │ + cbz w1, 4fa7c │ │ │ │ + b 505a0 │ │ │ │ bl 9720 │ │ │ │ fsub d14, d0, d15 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr d1, [x0, #15800] │ │ │ │ fcmpe d1, d14 │ │ │ │ - b.mi 51930 // b.first │ │ │ │ - b 50d7c │ │ │ │ + b.mi 50850 // b.first │ │ │ │ + b 4fc9c │ │ │ │ ldr w19, [x0, #15724] │ │ │ │ - cbz w19, 50d48 │ │ │ │ + cbz w19, 4fc68 │ │ │ │ ldr x28, [x0, #15624] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50170 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f090 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x418 │ │ │ │ + add x2, x2, #0x348 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50170 │ │ │ │ + cbz x0, 4f090 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ - adrp x2, 60000 │ │ │ │ - add x2, x2, #0x5d0 │ │ │ │ + adrp x2, 5f000 │ │ │ │ + add x2, x2, #0x500 │ │ │ │ ldrsw x3, [x1, #15604] │ │ │ │ mov w1, w4 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50170 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f090 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x620 │ │ │ │ + add x2, x2, #0x550 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 50170 │ │ │ │ + b 4f090 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50508 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f428 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x2b8 │ │ │ │ + add x2, x2, #0x1e8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 504d0 │ │ │ │ + b 4f3f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x22, #0x1 // #1 │ │ │ │ mov x19, x22 │ │ │ │ mov x21, x22 │ │ │ │ ldr w20, [x0, #15584] │ │ │ │ str xzr, [x0, #15696] │ │ │ │ - b 50a38 │ │ │ │ + b 4f958 │ │ │ │ cmp w24, #0xef │ │ │ │ - b.eq 512ec // b.none │ │ │ │ + b.eq 5020c // b.none │ │ │ │ cmp w24, #0xf0 │ │ │ │ - b.eq 512e0 // b.none │ │ │ │ + b.eq 50200 // b.none │ │ │ │ cmp w24, #0xee │ │ │ │ - adrp x1, 60000 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x1, x1, #0x1f8 │ │ │ │ - add x6, x6, #0x210 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x1, x1, #0x128 │ │ │ │ + add x6, x6, #0x140 │ │ │ │ csel x6, x6, x1, ne // ne = any │ │ │ │ - b 50c78 │ │ │ │ + b 4fb98 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w1, #0x80 // #128 │ │ │ │ bl a740 │ │ │ │ - b 50b6c │ │ │ │ + b 4fa8c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x25, [x0, #15240] │ │ │ │ ldr x23, [x0, #15248] │ │ │ │ ldr w0, [x0, #15560] │ │ │ │ cmp w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ - b.ne 51394 // b.any │ │ │ │ + b.ne 502b4 // b.any │ │ │ │ ldr w9, [x0, #15500] │ │ │ │ mov w8, w11 │ │ │ │ ldr x27, [x0, #15256] │ │ │ │ add w9, w9, #0x1 │ │ │ │ ldr x22, [x0, #15264] │ │ │ │ ldr x24, [x0, #15272] │ │ │ │ ldr x13, [x0, #15488] │ │ │ │ cmp w9, #0x4 │ │ │ │ - b.eq 512f8 // b.none │ │ │ │ + b.eq 50218 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldrb w28, [x13] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ ldr x1, [x1, #15528] │ │ │ │ add x1, x1, #0x4 │ │ │ │ str x1, [x2, #15528] │ │ │ │ - b 508ac │ │ │ │ + b 4f7cc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x0, #15724] │ │ │ │ - cbz w19, 50d48 │ │ │ │ + cbz w19, 4fc68 │ │ │ │ ldr x28, [x0, #15624] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 50170 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 4f090 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x408 │ │ │ │ + add x2, x2, #0x338 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 51094 │ │ │ │ + b 4ffb4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ - adrp x1, 60000 │ │ │ │ - add x1, x1, #0x1d8 │ │ │ │ + adrp x1, 5f000 │ │ │ │ + add x1, x1, #0x108 │ │ │ │ str x1, [x2, #15440] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 50508 // b.any │ │ │ │ + b.ne 4f428 // b.any │ │ │ │ str w0, [x2, #15816] │ │ │ │ - b 50508 │ │ │ │ + b 4f428 │ │ │ │ mov x1, x0 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ mov w0, w27 │ │ │ │ ldr x3, [x1, #15776] │ │ │ │ ldrsw x1, [x1, #15744] │ │ │ │ bl 97b0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 50b44 │ │ │ │ + cbnz w0, 4fa64 │ │ │ │ ldr x0, [x1, #15544] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x84 │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [x1, #15380] │ │ │ │ - b 50e94 │ │ │ │ + b 4fdb4 │ │ │ │ mov w23, #0x2 // #2 │ │ │ │ - b 506a8 │ │ │ │ + b 4f5c8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15724] │ │ │ │ - b 5045c │ │ │ │ + b 4f37c │ │ │ │ sub w0, w6, w20 │ │ │ │ str w0, [x1, #15536] │ │ │ │ cmp w6, w0 │ │ │ │ - b.lt 50b44 // b.tstop │ │ │ │ - b 50eb8 │ │ │ │ + b.lt 4fa64 // b.tstop │ │ │ │ + b 4fdd8 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - b 50b44 │ │ │ │ + b 4fa64 │ │ │ │ cmp w24, #0xec │ │ │ │ - b.ne 50f00 // b.any │ │ │ │ + b.ne 4fe20 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15760] │ │ │ │ ldr x1, [x1, #15768] │ │ │ │ str x1, [x2, #15760] │ │ │ │ str x0, [x2, #15768] │ │ │ │ - b 50f00 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x6, x6, #0x1e0 │ │ │ │ - b 50c78 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x6, x6, #0x1e8 │ │ │ │ - b 50c78 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x6, x6, #0x1f0 │ │ │ │ - b 50c78 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x6, x6, #0x208 │ │ │ │ - b 50c78 │ │ │ │ - adrp x6, 60000 │ │ │ │ - add x6, x6, #0x200 │ │ │ │ - b 50c78 │ │ │ │ + b 4fe20 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x6, x6, #0x110 │ │ │ │ + b 4fb98 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x6, x6, #0x118 │ │ │ │ + b 4fb98 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x6, x6, #0x120 │ │ │ │ + b 4fb98 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x6, x6, #0x138 │ │ │ │ + b 4fb98 │ │ │ │ + adrp x6, 5f000 │ │ │ │ + add x6, x6, #0x130 │ │ │ │ + b 4fb98 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w9, w11 │ │ │ │ mov x11, x13 │ │ │ │ ldr x8, [x0, #15416] │ │ │ │ ldr x20, [x0, #15288] │ │ │ │ add x8, x8, #0x4 │ │ │ │ ldr x21, [x0, #15280] │ │ │ │ cmp x20, x8 │ │ │ │ - b.ne 513d8 // b.any │ │ │ │ + b.ne 502f8 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x24 │ │ │ │ ldr x9, [x0, #15424] │ │ │ │ ldr x24, [x0, #15296] │ │ │ │ add x9, x9, #0x4 │ │ │ │ mov x0, x25 │ │ │ │ mov x25, x23 │ │ │ │ mov x23, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp x25, x9 │ │ │ │ - b.ne 513cc // b.any │ │ │ │ + b.ne 502ec // b.any │ │ │ │ ldr x9, [x0, #15544] │ │ │ │ mov x0, x23 │ │ │ │ mov x12, x13 │ │ │ │ mov x23, x1 │ │ │ │ add x9, x9, #0x4 │ │ │ │ mov x1, x0 │ │ │ │ cmp x9, x22 │ │ │ │ - b.ne 51504 // b.any │ │ │ │ + b.ne 50424 // b.any │ │ │ │ mov x1, x24 │ │ │ │ add x12, x13, #0x1 │ │ │ │ mov x24, x21 │ │ │ │ mov x21, x27 │ │ │ │ mov x27, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp x12, x27 │ │ │ │ - b.eq 514b0 // b.none │ │ │ │ + b.eq 503d0 // b.none │ │ │ │ ldrb w28, [x12] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ - b 50834 │ │ │ │ + b 4f754 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ ldr x1, [x1, #15520] │ │ │ │ add x1, x1, #0x4 │ │ │ │ str x1, [x2, #15520] │ │ │ │ ldr x1, [x2, #15488] │ │ │ │ ldrb w28, [x1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x2, #15560] │ │ │ │ - b 508d0 │ │ │ │ + b 4f7f0 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x2, #15724] │ │ │ │ - b 50b44 │ │ │ │ + b 4fa64 │ │ │ │ ldrb w28, [x13] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ - b 5086c │ │ │ │ + b 4f78c │ │ │ │ ldrb w28, [x13] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ - b 50890 │ │ │ │ + b 4f7b0 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ str x2, [x4, #15760] │ │ │ │ str x3, [x4, #15768] │ │ │ │ - cbz w0, 50f00 │ │ │ │ + cbz w0, 4fe20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 50f00 // b.none │ │ │ │ + b.eq 4fe20 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ ccmp w27, w0, #0x4, ne // ne = any │ │ │ │ - b.eq 51424 // b.none │ │ │ │ + b.eq 50344 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ mov w0, #0x5a // #90 │ │ │ │ ccmp w27, w0, #0x4, ne // ne = any │ │ │ │ - b.eq 50f00 // b.none │ │ │ │ + b.eq 4fe20 // b.none │ │ │ │ sub w0, w24, #0xed │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 51634 // b.plast │ │ │ │ + b.ls 50554 // b.plast │ │ │ │ cmp w24, #0xf0 │ │ │ │ - b.ne 51620 // b.any │ │ │ │ + b.ne 50540 // b.any │ │ │ │ mov w19, #0x20 // #32 │ │ │ │ movk w19, #0x80, lsl #16 │ │ │ │ mov w7, w27 │ │ │ │ mov w5, w20 │ │ │ │ mov w4, w20 │ │ │ │ sub x23, x29, #0x1f0 │ │ │ │ mov x0, x23 │ │ │ │ @@ -71237,177 +71176,177 @@ │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl a5b0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbz w0, 50f00 │ │ │ │ + cbz w0, 4fe20 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w3, w19 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl a5b0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w1, [x0, #15724] │ │ │ │ - b 50b44 │ │ │ │ + b 4fa64 │ │ │ │ ldr x13, [x0, #15504] │ │ │ │ mov x0, x27 │ │ │ │ mov x27, x21 │ │ │ │ mov x21, x1 │ │ │ │ add x13, x13, #0x4 │ │ │ │ mov x1, x23 │ │ │ │ mov x23, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp x13, x21 │ │ │ │ - b.ne 51914 // b.any │ │ │ │ + b.ne 50834 // b.any │ │ │ │ ldr x14, [x0, #15552] │ │ │ │ mov x0, x23 │ │ │ │ mov x23, x1 │ │ │ │ mov x1, x0 │ │ │ │ add x14, x14, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp x14, x23 │ │ │ │ - b.eq 51908 // b.none │ │ │ │ + b.eq 50828 // b.none │ │ │ │ ldurb w28, [x29, #-16] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ - b 507f8 │ │ │ │ + b 4f718 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldrb w28, [x13] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ - b 5084c │ │ │ │ + b 4f76c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x28, [x1, #15624] │ │ │ │ ldr w0, [x0, #15584] │ │ │ │ str w0, [x1, #15600] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 51600 │ │ │ │ + cbz x0, 50520 │ │ │ │ fmov d0, d14 │ │ │ │ ldr d1, [x1, #15800] │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x440 │ │ │ │ + add x2, x2, #0x370 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28, #64] │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x2, #15588] │ │ │ │ ldr w1, [x1, #15808] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp w1, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 515ac // b.none │ │ │ │ - cbz x0, 515a0 │ │ │ │ + b.eq 504cc // b.none │ │ │ │ + cbz x0, 504c0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - add x2, x2, #0x5d0 │ │ │ │ + add x2, x2, #0x500 │ │ │ │ ldrsw x3, [x1, #15604] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 515a0 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 504c0 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x5f0 │ │ │ │ + add x2, x2, #0x520 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w19, [x0, #15600] │ │ │ │ - b 50170 │ │ │ │ - cbz x0, 515c0 │ │ │ │ - adrp x2, 60000 │ │ │ │ + b 4f090 │ │ │ │ + cbz x0, 504e0 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x568 │ │ │ │ + add x2, x2, #0x498 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 51654 │ │ │ │ + cbz x0, 50574 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - add x2, x2, #0x5d0 │ │ │ │ + add x2, x2, #0x500 │ │ │ │ ldrsw x3, [x1, #15604] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15600] │ │ │ │ - b 51588 │ │ │ │ + b 504a8 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15588] │ │ │ │ ldr w0, [x0, #15808] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp w0, #0x1, #0x0, eq // eq = none │ │ │ │ - b.ne 515a0 // b.any │ │ │ │ - b 515c0 │ │ │ │ + b.ne 504c0 // b.any │ │ │ │ + b 504e0 │ │ │ │ cmp w24, #0xef │ │ │ │ mov w19, #0x10 // #16 │ │ │ │ movk w19, #0x80, lsl #16 │ │ │ │ csel w19, wzr, w19, ne // ne = any │ │ │ │ - b 51440 │ │ │ │ + b 50360 │ │ │ │ mov w19, #0x400000 // #4194304 │ │ │ │ - b 51440 │ │ │ │ + b 50360 │ │ │ │ bl 97d0 │ │ │ │ - cbz x0, 51664 │ │ │ │ + cbz x0, 50584 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x19, #24] │ │ │ │ str w0, [x1, #15436] │ │ │ │ - b 50fbc │ │ │ │ + b 4fedc │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15600] │ │ │ │ - b 515a0 │ │ │ │ + b 504c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15540] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w23, [x0, #15432] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ ldr w0, [x19, #24] │ │ │ │ cmp w0, #0x13 │ │ │ │ - b.gt 51890 │ │ │ │ + b.gt 507b0 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl a670 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x20, [x0, #15624] │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 516d0 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + cbz x0, 505f0 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x20, #64] │ │ │ │ - cbz x0, 516d0 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 505f0 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x350 │ │ │ │ + add x2, x2, #0x280 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w5, w27 │ │ │ │ mov x1, x21 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ ldrsw x3, [x0, #15652] │ │ │ │ ldrsw x4, [x0, #15664] │ │ │ │ ldr x0, [x0, #15616] │ │ │ │ bl 9ac0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15624] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 51710 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 50630 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x378 │ │ │ │ + add x2, x2, #0x2a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldp w0, w9, [x19, #244] │ │ │ │ movi d0, #0x0 │ │ │ │ ldr w2, [x19, #264] │ │ │ │ ldp w3, w1, [x19, #24] │ │ │ │ add w2, w0, w2 │ │ │ │ sxtw x18, w0 │ │ │ │ @@ -71421,52 +71360,52 @@ │ │ │ │ ldrsw x5, [x19, #32] │ │ │ │ sxtw x16, w3 │ │ │ │ ldrsw x20, [x19, #256] │ │ │ │ sxtw x9, w9 │ │ │ │ ldr x0, [x0] │ │ │ │ sxtw x6, w6 │ │ │ │ ldrsw x17, [x19, #260] │ │ │ │ - cbz w1, 51770 │ │ │ │ + cbz w1, 50690 │ │ │ │ scvtf d0, w3 │ │ │ │ scvtf d31, w1 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr w1, [x19, #36] │ │ │ │ ldrsw x25, [x19, #52] │ │ │ │ ldrsw x23, [x19, #240] │ │ │ │ and w11, w1, #0x1 │ │ │ │ ubfx x15, x1, #8, #1 │ │ │ │ ubfx x14, x1, #14, #1 │ │ │ │ ubfx x13, x1, #1, #1 │ │ │ │ ubfx x12, x1, #18, #1 │ │ │ │ - tbz w1, #5, 51884 │ │ │ │ - adrp x8, 55000 │ │ │ │ - add x8, x8, #0xe30 │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x3, x3, #0x138 │ │ │ │ + tbz w1, #5, 507a4 │ │ │ │ + adrp x8, 54000 │ │ │ │ + add x8, x8, #0xd50 │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x3, x3, #0x68 │ │ │ │ tst x1, #0x10 │ │ │ │ - adrp x10, 55000 │ │ │ │ - add x10, x10, #0xe38 │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd58 │ │ │ │ csel x28, x3, x10, eq // eq = none │ │ │ │ tst x1, #0x8 │ │ │ │ - adrp x10, 55000 │ │ │ │ - add x10, x10, #0xe40 │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd60 │ │ │ │ csel x30, x3, x10, eq // eq = none │ │ │ │ tst x1, #0x400000 │ │ │ │ - adrp x10, 55000 │ │ │ │ - add x10, x10, #0xe48 │ │ │ │ + adrp x10, 54000 │ │ │ │ + add x10, x10, #0xd68 │ │ │ │ stp x2, x9, [sp, #16] │ │ │ │ csel x9, x3, x10, eq // eq = none │ │ │ │ - adrp x2, 55000 │ │ │ │ + adrp x2, 54000 │ │ │ │ tst x1, #0x800000 │ │ │ │ - add x2, x2, #0xe50 │ │ │ │ + add x2, x2, #0xd70 │ │ │ │ csel x10, x3, x2, eq // eq = none │ │ │ │ stp x18, x20, [sp] │ │ │ │ - adrp x2, 59000 │ │ │ │ + adrp x2, 58000 │ │ │ │ stp x17, x6, [sp, #32] │ │ │ │ - add x2, x2, #0x5c0 │ │ │ │ + add x2, x2, #0x4f0 │ │ │ │ mov x6, x19 │ │ │ │ str x16, [sp, #48] │ │ │ │ str w1, [sp, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w15, [sp, #64] │ │ │ │ str w14, [sp, #72] │ │ │ │ str w13, [sp, #80] │ │ │ │ @@ -71476,265 +71415,265 @@ │ │ │ │ stp x8, x28, [sp, #120] │ │ │ │ stp x30, x9, [sp, #136] │ │ │ │ stp x10, x3, [sp, #152] │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15624] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 51850 │ │ │ │ - adrp x2, 5c000 │ │ │ │ + cbz x0, 50770 │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w1, #0x80 // #128 │ │ │ │ bl a740 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15624] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 50b5c │ │ │ │ - adrp x2, 5c000 │ │ │ │ + cbz x0, 4fa7c │ │ │ │ + adrp x2, 5b000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0xc58 │ │ │ │ + add x2, x2, #0xb88 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 50b5c │ │ │ │ - adrp x3, 60000 │ │ │ │ - add x8, x3, #0x138 │ │ │ │ - b 517a0 │ │ │ │ + b 4fa7c │ │ │ │ + adrp x3, 5f000 │ │ │ │ + add x8, x3, #0x68 │ │ │ │ + b 506c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, w20 │ │ │ │ mov w3, w27 │ │ │ │ ldr x1, [x0, #15616] │ │ │ │ ldr w5, [x0, #15652] │ │ │ │ ldr w4, [x0, #15664] │ │ │ │ mov x0, x21 │ │ │ │ bl 9d10 │ │ │ │ - cbz w0, 516f0 │ │ │ │ + cbz w0, 50610 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15624] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, 518d4 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 507f4 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x350 │ │ │ │ + add x2, x2, #0x280 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x21 │ │ │ │ mov w3, w27 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ ldrsw x4, [x0, #15652] │ │ │ │ ldrsw x5, [x0, #15664] │ │ │ │ ldr x0, [x0, #15616] │ │ │ │ bl 9a50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - b 516f0 │ │ │ │ + b 50610 │ │ │ │ ldr x28, [x0, #15624] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - b 5154c │ │ │ │ + b 5046c │ │ │ │ ldurb w28, [x29, #-16] │ │ │ │ ldr w0, [x0, #15968] │ │ │ │ - b 50810 │ │ │ │ + b 4f730 │ │ │ │ mov x0, x2 │ │ │ │ mov x2, x3 │ │ │ │ mov x3, x0 │ │ │ │ - b 513f4 │ │ │ │ + b 50314 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x28, [x1, #15624] │ │ │ │ ldr w0, [x0, #15584] │ │ │ │ str w0, [x1, #15600] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 51600 │ │ │ │ + cbz x0, 50520 │ │ │ │ fmov d0, d14 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x4a8 │ │ │ │ + add x2, x2, #0x3d8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - b 5154c │ │ │ │ + b 5046c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x2, #15816] │ │ │ │ - b 504ac │ │ │ │ + b 4f3cc │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x28, [x1, #15624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 511d4 // b.any │ │ │ │ - b 51094 │ │ │ │ + b.ne 500f4 // b.any │ │ │ │ + b 4ffb4 │ │ │ │ ldr w11, [x2, #15584] │ │ │ │ - b 50e08 │ │ │ │ + b 4fd28 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15584] │ │ │ │ ldr x28, [x1, #15624] │ │ │ │ str w0, [x1, #15600] │ │ │ │ ldr x0, [x28, #64] │ │ │ │ - cbz x0, 519b8 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 508d8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x508 │ │ │ │ + add x2, x2, #0x438 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ str wzr, [x1, #15724] │ │ │ │ - cbnz x0, 5156c │ │ │ │ - b 515a0 │ │ │ │ + cbnz x0, 5048c │ │ │ │ + b 504c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x5, x29, #0x284 │ │ │ │ add x4, x19, #0x18 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ ldr x3, [x0, #15776] │ │ │ │ sub x0, x29, #0x290 │ │ │ │ bl 9540 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - cbnz w0, 5104c │ │ │ │ + cbnz w0, 4ff6c │ │ │ │ mov x0, x19 │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 5104c │ │ │ │ + cbz w0, 4ff6c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x274 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ str x2, [x0, #15632] │ │ │ │ mov x0, x19 │ │ │ │ str wzr, [x3, #15756] │ │ │ │ bl 9600 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15756] │ │ │ │ cmp w0, w20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x0, #15632] │ │ │ │ - b.ne 5104c // b.any │ │ │ │ + b.ne 4ff6c // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2c8 │ │ │ │ + add x1, x1, #0x1f8 │ │ │ │ str x2, [x0, #15632] │ │ │ │ mov x0, x19 │ │ │ │ str wzr, [x4, #15756] │ │ │ │ bl 9780 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15756] │ │ │ │ cmp w0, w20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x0, #15632] │ │ │ │ - b.ne 5104c // b.any │ │ │ │ + b.ne 4ff6c // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ str x2, [x0, #15632] │ │ │ │ mov x0, x19 │ │ │ │ str wzr, [x3, #15756] │ │ │ │ bl 9600 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15756] │ │ │ │ cmp w0, w20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x0, #15632] │ │ │ │ - b.ne 5104c // b.any │ │ │ │ + b.ne 4ff6c // b.any │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2f8 │ │ │ │ + add x1, x1, #0x228 │ │ │ │ str wzr, [x4, #15756] │ │ │ │ bl 9780 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15756] │ │ │ │ cmp w0, w20 │ │ │ │ - b.ne 5104c // b.any │ │ │ │ + b.ne 4ff6c // b.any │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x250 │ │ │ │ mov w1, #0x10 // #16 │ │ │ │ str wzr, [x3, #15792] │ │ │ │ str x2, [x0, #15632] │ │ │ │ mov x0, x19 │ │ │ │ bl 9600 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x19, #24] │ │ │ │ ldr w0, [x0, #15792] │ │ │ │ cmp w1, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x0, #15632] │ │ │ │ - b.ne 5104c // b.any │ │ │ │ + b.ne 4ff6c // b.any │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 60000 │ │ │ │ + adrp x1, 5f000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x1, x1, #0x328 │ │ │ │ + add x1, x1, #0x258 │ │ │ │ str wzr, [x4, #15792] │ │ │ │ bl 9780 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x19, #24] │ │ │ │ ldr w0, [x0, #15792] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 5104c // b.any │ │ │ │ + b.ne 4ff6c // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, sp │ │ │ │ sub sp, sp, #0x80 │ │ │ │ str x3, [x0, #15632] │ │ │ │ str xzr, [sp, #8] │ │ │ │ add x1, sp, #0xb0 │ │ │ │ strb wzr, [sp, #176] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ mov w0, #0xffffffe0 // #-32 │ │ │ │ bl a6f0 │ │ │ │ ldrb w0, [sp, #176] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x1, #15632] │ │ │ │ - cbnz w0, 51c28 │ │ │ │ + cbnz w0, 50b48 │ │ │ │ mov sp, x3 │ │ │ │ - b 51058 │ │ │ │ + b 4ff78 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x5, x29, #0x284 │ │ │ │ add x4, x19, #0x18 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ ldr x3, [x0, #15776] │ │ │ │ sub x0, x29, #0x290 │ │ │ │ bl aa20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 519fc │ │ │ │ + b 5091c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x5, x29, #0x284 │ │ │ │ add x4, x19, #0x18 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ ldr x3, [x0, #15776] │ │ │ │ sub x0, x29, #0x290 │ │ │ │ bl 9560 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 519fc │ │ │ │ + b 5091c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x5, x29, #0x284 │ │ │ │ add x4, x19, #0x18 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ ldr x3, [x0, #15776] │ │ │ │ sub x0, x29, #0x290 │ │ │ │ bl 9ab0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 519fc │ │ │ │ + b 5091c │ │ │ │ mov x0, x19 │ │ │ │ mov sp, x3 │ │ │ │ bl 9f10 │ │ │ │ mov x1, x0 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x1, [x0, #15480] │ │ │ │ @@ -71751,90 +71690,90 @@ │ │ │ │ str w1, [x2, #15588] │ │ │ │ bl a4c0 │ │ │ │ ldr x1, [x19, #120] │ │ │ │ ldrsw x2, [x19, #24] │ │ │ │ add x1, x1, #0x2 │ │ │ │ mul x1, x1, x2 │ │ │ │ cmp x0, x1 │ │ │ │ - b.cc 52250 // b.lo, b.ul, b.last │ │ │ │ + b.cc 51170 // b.lo, b.ul, b.last │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15436] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 521a4 │ │ │ │ + b.gt 510c4 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ - tbnz w0, #22, 52808 │ │ │ │ - tbnz w0, #23, 52808 │ │ │ │ + tbnz w0, #22, 51728 │ │ │ │ + tbnz w0, #23, 51728 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #15552] │ │ │ │ cmp x1, #0x3 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15496] │ │ │ │ - b.ls 51d6c // b.plast │ │ │ │ - cbz w1, 51d60 │ │ │ │ + b.ls 50c8c // b.plast │ │ │ │ + cbz w1, 50c80 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15500] │ │ │ │ ldr w1, [x1, #15560] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15412] │ │ │ │ - cbnz w0, 51d04 │ │ │ │ + cbnz w0, 50c24 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 51d04 // b.none │ │ │ │ + b.eq 50c24 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 52268 │ │ │ │ + b.gt 51188 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15412] │ │ │ │ ldr w1, [x1, #15452] │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 528f8 │ │ │ │ + cbz w0, 51818 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ - tbz w0, #22, 54170 │ │ │ │ + tbz w0, #22, 53090 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15500] │ │ │ │ cmp w0, #0x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15560] │ │ │ │ and w1, w0, #0x1 │ │ │ │ cset w0, ne // ne = any │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbz w0, 52a18 │ │ │ │ + cbz w0, 51938 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15724] │ │ │ │ - cbz w1, 50b5c │ │ │ │ - b 51680 │ │ │ │ + cbz w1, 4fa7c │ │ │ │ + b 505a0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x1, #15784] │ │ │ │ - b 51d28 │ │ │ │ - cbz w1, 51d60 │ │ │ │ + b 50c48 │ │ │ │ + cbz w1, 50c80 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15500] │ │ │ │ ldr w1, [x1, #15560] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15412] │ │ │ │ - cbnz w0, 51d04 │ │ │ │ + cbnz w0, 50c24 │ │ │ │ ldr w0, [x1, #15648] │ │ │ │ cmp w0, #0x83 │ │ │ │ sub w0, w24, #0xeb │ │ │ │ ccmp w0, #0x1, #0x2, eq // eq = none │ │ │ │ cset w1, ls // ls = plast │ │ │ │ cmp w25, #0x4e │ │ │ │ ccmp w20, #0x0, #0x4, eq // eq = none │ │ │ │ cset w0, gt │ │ │ │ tst w1, w0 │ │ │ │ - b.eq 51ce4 // b.none │ │ │ │ + b.eq 50c04 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ lsl w1, w20, #1 │ │ │ │ cmp w24, #0xeb │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x2, #15696] │ │ │ │ str w1, [x0, #15448] │ │ │ │ @@ -71842,15 +71781,15 @@ │ │ │ │ sxtw x1, w1 │ │ │ │ mul x0, x0, x2 │ │ │ │ cset w2, eq // eq = none │ │ │ │ str w2, [x3, #15472] │ │ │ │ mul x0, x0, x1 │ │ │ │ bl 9b60 │ │ │ │ mov x28, x0 │ │ │ │ - cbz x0, 51674 │ │ │ │ + cbz x0, 50594 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w20, [sp] │ │ │ │ str w20, [sp, #8] │ │ │ │ mov x3, x19 │ │ │ │ mov w4, #0x4e // #78 │ │ │ │ mov x6, x19 │ │ │ │ ldr w0, [x0, #15472] │ │ │ │ @@ -71866,15 +71805,15 @@ │ │ │ │ mov w0, w27 │ │ │ │ bl 9fa0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w1, w0, w1 │ │ │ │ str w1, [x3, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ mul w3, w20, w23 │ │ │ │ sub x0, x29, #0x70 │ │ │ │ mov w2, w27 │ │ │ │ str x0, [x1, #15632] │ │ │ │ mov x0, x1 │ │ │ │ @@ -71885,15 +71824,15 @@ │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ bl 9b40 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w1, w0, w1 │ │ │ │ str w1, [x4, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w20, [sp] │ │ │ │ str w20, [sp, #8] │ │ │ │ mov w4, #0x4e // #78 │ │ │ │ mov w7, w23 │ │ │ │ mov w1, w4 │ │ │ │ ldr w6, [x0, #15472] │ │ │ │ @@ -71907,28 +71846,28 @@ │ │ │ │ mov w0, w27 │ │ │ │ bl 9fa0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w1, w0, w1 │ │ │ │ str w1, [x2, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ mov x0, x2 │ │ │ │ sub x23, x29, #0x50 │ │ │ │ mov w2, w27 │ │ │ │ mov x1, x28 │ │ │ │ ldr x3, [x0, #15480] │ │ │ │ mov x0, x23 │ │ │ │ bl 9b40 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w1, w0, w1 │ │ │ │ str w1, [x2, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x30 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ str x1, [x0, #15592] │ │ │ │ mov x0, x1 │ │ │ │ mov w1, w27 │ │ │ │ bl a310 │ │ │ │ @@ -71942,15 +71881,15 @@ │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov x1, x23 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ bl a920 │ │ │ │ - cbnz w0, 5218c │ │ │ │ + cbnz w0, 510ac │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x28 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x1, [x0, #15480] │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ @@ -71983,15 +71922,15 @@ │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #15724] │ │ │ │ ldr w1, [x1, #15744] │ │ │ │ orr w2, w2, w0 │ │ │ │ str w2, [x3, #15724] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x62 │ │ │ │ - b.hi 52150 // b.pmore │ │ │ │ + b.hi 51070 // b.pmore │ │ │ │ mov x0, x19 │ │ │ │ bl a480 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str x0, [x2, #15232] │ │ │ │ bl a980 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ @@ -72009,15 +71948,15 @@ │ │ │ │ bl 9e80 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #15724] │ │ │ │ orr w2, w2, w0 │ │ │ │ mov x0, x1 │ │ │ │ ldr x1, [x1, #15472] │ │ │ │ str w2, [x0, #15724] │ │ │ │ - cbz x1, 5209c │ │ │ │ + cbz x1, 50fbc │ │ │ │ mov x0, x1 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, w27 │ │ │ │ mov x1, x28 │ │ │ │ ldr x3, [x0, #15480] │ │ │ │ mov x0, x23 │ │ │ │ @@ -72037,124 +71976,124 @@ │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov x1, x23 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ bl a920 │ │ │ │ - cbnz w0, 5218c │ │ │ │ + cbnz w0, 510ac │ │ │ │ mov x0, x28 │ │ │ │ bl ab40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15724] │ │ │ │ - cbnz w0, 51674 │ │ │ │ + cbnz w0, 50594 │ │ │ │ mov w4, #0x4e // #78 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ sub x7, x29, #0x294 │ │ │ │ mov w1, w4 │ │ │ │ mov x6, x19 │ │ │ │ mov x3, x19 │ │ │ │ mov w0, w27 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ bl 9bc0 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str x0, [x2, #15784] │ │ │ │ - cbz x0, 51674 │ │ │ │ + cbz x0, 50594 │ │ │ │ bl a300 │ │ │ │ - b 51cf4 │ │ │ │ + b 50c14 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x19 │ │ │ │ mov x6, x28 │ │ │ │ mov w4, w20 │ │ │ │ mov w3, w20 │ │ │ │ ldr w2, [x0, #15448] │ │ │ │ ldr w5, [x0, #15472] │ │ │ │ ldr x0, [x0, #15680] │ │ │ │ bl 9e80 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w1, w1, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w1, [x0, #15724] │ │ │ │ - b 5209c │ │ │ │ + b 50fbc │ │ │ │ mov x0, x28 │ │ │ │ bl ab40 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - b 51680 │ │ │ │ + b 505a0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x1f0 │ │ │ │ str x0, [x1, #15472] │ │ │ │ sub x0, x29, #0x50 │ │ │ │ str x0, [x1, #15632] │ │ │ │ sub x0, x29, #0x30 │ │ │ │ str x0, [x1, #15592] │ │ │ │ ldr w0, [x19, #24] │ │ │ │ cmp w0, w23 │ │ │ │ - b.le 51c9c │ │ │ │ + b.le 50bbc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w4, w23 │ │ │ │ ldr x3, [x0, #15472] │ │ │ │ ldr x1, [x0, #15632] │ │ │ │ ldr x2, [x0, #15672] │ │ │ │ mov x0, x19 │ │ │ │ bl ab10 │ │ │ │ - cbnz w0, 52250 │ │ │ │ + cbnz w0, 51170 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15840] │ │ │ │ ldr w2, [x0, #15888] │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 528d8 // b.none │ │ │ │ + b.eq 517f8 // b.none │ │ │ │ ldr w0, [x19, #36] │ │ │ │ - tbz w0, #0, 52214 │ │ │ │ + tbz w0, #0, 51134 │ │ │ │ add w1, w1, #0x1 │ │ │ │ add w2, w2, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x3, #15592] │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl a140 │ │ │ │ - cbnz w0, 52250 │ │ │ │ + cbnz w0, 51170 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x1, [x0, #15592] │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ bl 9d10 │ │ │ │ - cbz w0, 528e0 │ │ │ │ + cbz w0, 51800 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w23, [x0, #15480] │ │ │ │ - b 51058 │ │ │ │ + b 4ff78 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x19 │ │ │ │ sub x0, x29, #0x258 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x4e // #78 │ │ │ │ str xzr, [x6, #15784] │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ ldr x0, [x1, #15784] │ │ │ │ - cbz x0, 522ac │ │ │ │ + cbz x0, 511cc │ │ │ │ bl a9e0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x6, [x1, #15784] │ │ │ │ - cbnz w0, 522b8 │ │ │ │ + cbnz w0, 511d8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w23, [x0, #15436] │ │ │ │ - b 5166c │ │ │ │ + b 5058c │ │ │ │ sub x0, x29, #0x200 │ │ │ │ sub x8, x29, #0x4, lsl #12 │ │ │ │ sub x23, x29, #0x1f0 │ │ │ │ sub x7, x29, #0x294 │ │ │ │ mov w4, w25 │ │ │ │ mov x3, x19 │ │ │ │ stp xzr, xzr, [x0, #16] │ │ │ │ @@ -72167,40 +72106,40 @@ │ │ │ │ ldr x2, [x0, #15400] │ │ │ │ stp xzr, xzr, [x8, #16] │ │ │ │ mov w0, w27 │ │ │ │ stp xzr, xzr, [x23, #32] │ │ │ │ stp xzr, xzr, [x8, #32] │ │ │ │ bl 9f60 │ │ │ │ mov x28, x0 │ │ │ │ - cbz x0, 527f8 │ │ │ │ + cbz x0, 51718 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15724] │ │ │ │ - cbnz w0, 527d0 │ │ │ │ + cbnz w0, 516f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x28, #24] │ │ │ │ ldr w0, [x0, #15668] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [x19, #24] │ │ │ │ cset w2, eq // eq = none │ │ │ │ cmp w25, #0x4e │ │ │ │ - b.eq 52654 // b.none │ │ │ │ + b.eq 51574 // b.none │ │ │ │ lsl w0, w0, #1 │ │ │ │ cmp w2, #0x0 │ │ │ │ sub w0, w0, w20 │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 52484 // b.any │ │ │ │ + b.ne 513a4 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x1, #15512] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ bl a020 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52490 │ │ │ │ + cbnz w0, 513b0 │ │ │ │ sub x1, x29, #0x1, lsl #12 │ │ │ │ ldrb w0, [x28, #48] │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x218 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ strb w0, [x1, #3592] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -72211,15 +72150,15 @@ │ │ │ │ ldr x2, [x0, #15672] │ │ │ │ orr w5, w5, #0x40000000 │ │ │ │ str w5, [x28, #36] │ │ │ │ mov x0, x28 │ │ │ │ bl 9e70 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52490 │ │ │ │ + cbnz w0, 513b0 │ │ │ │ ldr x0, [x1, #15784] │ │ │ │ sub x5, x29, #0x1, lsl #12 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x1e8 │ │ │ │ mov x2, x23 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ ldrb w1, [x0, #48] │ │ │ │ @@ -72229,61 +72168,61 @@ │ │ │ │ str w5, [x6, #15912] │ │ │ │ ldr w5, [x0, #36] │ │ │ │ orr w5, w5, #0x40000000 │ │ │ │ str w5, [x0, #36] │ │ │ │ bl 9e70 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52408 │ │ │ │ + cbnz w0, 51328 │ │ │ │ str xzr, [x1, #15784] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl 95a0 │ │ │ │ mov x0, x23 │ │ │ │ bl 95a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ - cbz x0, 52434 │ │ │ │ + cbz x0, 51354 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x62 │ │ │ │ - b.ls 524bc // b.plast │ │ │ │ + b.ls 513dc // b.plast │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ ldr w0, [x0, #15496] │ │ │ │ - cbz w0, 51d24 │ │ │ │ + cbz w0, 50c44 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15500] │ │ │ │ ldr w1, [x1, #15560] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15412] │ │ │ │ - b 51d0c │ │ │ │ + b 50c2c │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl 95a0 │ │ │ │ mov x0, x23 │ │ │ │ bl 95a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ - cbnz x0, 525cc │ │ │ │ + cbnz x0, 514ec │ │ │ │ mov x0, x28 │ │ │ │ bl a300 │ │ │ │ - b 52434 │ │ │ │ + b 51354 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ sub x23, x29, #0x250 │ │ │ │ mov x4, x19 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x4e // #78 │ │ │ │ str xzr, [x6, #15792] │ │ │ │ @@ -72309,61 +72248,61 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w4, w25 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str w2, [x0, #15592] │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ str w28, [sp] │ │ │ │ - ldr d0, [x0, #496] │ │ │ │ + ldr d0, [x0, #288] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [sp, #8] │ │ │ │ ldr w1, [x0, #15632] │ │ │ │ mov x0, x23 │ │ │ │ str w1, [sp, #16] │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str w2, [sp, #40] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a6d0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 51674 │ │ │ │ + cbnz w0, 50594 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x19 │ │ │ │ mov x0, x23 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x4e // #78 │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ ldr w0, [x1, #15668] │ │ │ │ - cbz w0, 525dc │ │ │ │ + cbz w0, 514fc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15792] │ │ │ │ - cbz x0, 525bc │ │ │ │ + cbz x0, 514dc │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15724] │ │ │ │ - cbz w1, 52454 │ │ │ │ - b 51680 │ │ │ │ + cbz w1, 51374 │ │ │ │ + b 505a0 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ - b 524b0 │ │ │ │ + b 513d0 │ │ │ │ sub w0, w24, #0xeb │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 525ac // b.pmore │ │ │ │ + b.hi 514cc // b.pmore │ │ │ │ str w28, [sp] │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ str xzr, [sp, #8] │ │ │ │ mov w4, w25 │ │ │ │ - ldr d0, [x0, #496] │ │ │ │ + ldr d0, [x0, #288] │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ ldr w1, [x1, #15632] │ │ │ │ mov x0, x23 │ │ │ │ str w1, [sp, #16] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ @@ -72372,32 +72311,32 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str w1, [sp, #40] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl a690 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 51674 │ │ │ │ + cbnz w0, 50594 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15792] │ │ │ │ - cbz x0, 52454 │ │ │ │ + cbz x0, 51374 │ │ │ │ bl a300 │ │ │ │ - b 525bc │ │ │ │ + b 514dc │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp w1, w0, #0x4, ne // ne = any │ │ │ │ - b.ne 52798 // b.any │ │ │ │ + b.ne 516b8 // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x1, #15512] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ bl a020 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 527a4 │ │ │ │ + cbnz w0, 516c4 │ │ │ │ sub x1, x29, #0x1, lsl #12 │ │ │ │ ldrb w0, [x28, #48] │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x218 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ strb w0, [x1, #3592] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -72408,15 +72347,15 @@ │ │ │ │ ldr x2, [x0, #15672] │ │ │ │ orr w5, w5, #0x40000000 │ │ │ │ str w5, [x28, #36] │ │ │ │ mov x0, x28 │ │ │ │ bl 9e70 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 527a4 │ │ │ │ + cbnz w0, 516c4 │ │ │ │ ldr x0, [x1, #15784] │ │ │ │ sub x5, x29, #0x1, lsl #12 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x1e8 │ │ │ │ mov x2, x23 │ │ │ │ mov w4, #0x4 // #4 │ │ │ │ ldrb w1, [x0, #48] │ │ │ │ @@ -72426,110 +72365,110 @@ │ │ │ │ str w5, [x6, #15912] │ │ │ │ ldr w5, [x0, #36] │ │ │ │ orr w5, w5, #0x40000000 │ │ │ │ str w5, [x0, #36] │ │ │ │ bl 9e70 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52760 │ │ │ │ + cbnz w0, 51680 │ │ │ │ ldr w0, [x1, #15668] │ │ │ │ str xzr, [x1, #15784] │ │ │ │ - cbz w0, 52740 │ │ │ │ + cbz w0, 51660 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x2, x23 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl a160 │ │ │ │ - cbnz w0, 52760 │ │ │ │ + cbnz w0, 51680 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl a440 │ │ │ │ - cbnz w0, 52760 │ │ │ │ + cbnz w0, 51680 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl 95a0 │ │ │ │ mov x0, x23 │ │ │ │ bl 95a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ - cbz x0, 52434 │ │ │ │ + cbz x0, 51354 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ - cbz x28, 52434 │ │ │ │ - b 524b0 │ │ │ │ + cbz x28, 51354 │ │ │ │ + b 513d0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl 95a0 │ │ │ │ mov x0, x23 │ │ │ │ bl 95a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ - cbnz x0, 52784 │ │ │ │ - b 524b0 │ │ │ │ + cbnz x0, 516a4 │ │ │ │ + b 513d0 │ │ │ │ sub x23, x29, #0x1f0 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl 95a0 │ │ │ │ mov x0, x23 │ │ │ │ bl 95a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ - cbnz x0, 52784 │ │ │ │ - cbz x28, 52434 │ │ │ │ - b 524b0 │ │ │ │ + cbnz x0, 516a4 │ │ │ │ + cbz x28, 51354 │ │ │ │ + b 513d0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - b 527d0 │ │ │ │ + b 516f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x0, #15616] │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ ldrsw x4, [x0, #15652] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 522ac │ │ │ │ + cbnz w0, 511cc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w27 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ ldr w23, [x0, #15664] │ │ │ │ mov x0, x21 │ │ │ │ sxtw x3, w23 │ │ │ │ bl 9fe0 │ │ │ │ - cbnz w0, 522ac │ │ │ │ + cbnz w0, 511cc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w4, w23 │ │ │ │ ldr x5, [x0, #15576] │ │ │ │ ldr x6, [x3, #15616] │ │ │ │ ldr x1, [x1, #15680] │ │ │ │ ldr w2, [x0, #15728] │ │ │ │ ldr w7, [x3, #15652] │ │ │ │ mov x3, x21 │ │ │ │ ldr w0, [x0, #15752] │ │ │ │ bl 9680 │ │ │ │ - cbnz w0, 522ac │ │ │ │ + cbnz w0, 511cc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15572] │ │ │ │ - cbnz w0, 528f0 │ │ │ │ + cbnz w0, 51810 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15668] │ │ │ │ - cbz w0, 528e8 │ │ │ │ + cbz w0, 51808 │ │ │ │ mov w4, w28 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, w20 │ │ │ │ mov w1, w27 │ │ │ │ ldr w3, [x0, #15664] │ │ │ │ mov x0, x21 │ │ │ │ bl a4b0 │ │ │ │ @@ -72537,61 +72476,61 @@ │ │ │ │ mov w3, w27 │ │ │ │ mov w2, w20 │ │ │ │ ldr x1, [x0, #15616] │ │ │ │ ldr w5, [x0, #15652] │ │ │ │ ldr w4, [x0, #15664] │ │ │ │ mov x0, x21 │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 522ac │ │ │ │ - b 51d50 │ │ │ │ + cbnz w0, 511cc │ │ │ │ + b 50c70 │ │ │ │ cmp w1, w2 │ │ │ │ - b.ne 52204 // b.any │ │ │ │ + b.ne 51124 // b.any │ │ │ │ add w23, w23, #0x1 │ │ │ │ - b 521c0 │ │ │ │ + b 510e0 │ │ │ │ mul w4, w28, w20 │ │ │ │ - b 52898 │ │ │ │ + b 517b8 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ - b 52898 │ │ │ │ + b 517b8 │ │ │ │ mov w2, #0x4e // #78 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x19 │ │ │ │ sub x0, x29, #0x258 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 9c50 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ str w1, [x2, #15724] │ │ │ │ - cbz x0, 522ac │ │ │ │ + cbz x0, 511cc │ │ │ │ sub x1, x29, #0x200 │ │ │ │ ldr w28, [x0, #36] │ │ │ │ sub x23, x29, #0x1f0 │ │ │ │ stp xzr, xzr, [x1, #16] │ │ │ │ ldr x1, [x2, #15672] │ │ │ │ stp xzr, xzr, [x23, #16] │ │ │ │ stp xzr, xzr, [x23, #32] │ │ │ │ stp xzr, xzr, [x1] │ │ │ │ stp xzr, xzr, [x1, #16] │ │ │ │ stp xzr, xzr, [x1, #32] │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 529d8 │ │ │ │ + cbz w0, 518f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15784] │ │ │ │ ldr w2, [x1, #24] │ │ │ │ - cbz w2, 547dc │ │ │ │ + cbz w2, 536fc │ │ │ │ ldp w0, w3, [x1, #28] │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ cmp w0, w3 │ │ │ │ str w0, [x4, #15856] │ │ │ │ csel w0, w0, w3, ge // ge = tcont │ │ │ │ str w3, [x4, #15860] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 52990 │ │ │ │ + b.gt 518b0 │ │ │ │ add w2, w0, #0x1 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x1, lsl #12 │ │ │ │ str w2, [x0, #15864] │ │ │ │ ldr x2, [x0, #15672] │ │ │ │ ldrb w1, [x1, #48] │ │ │ │ mov x0, x2 │ │ │ │ @@ -72602,68 +72541,68 @@ │ │ │ │ add x1, x2, #0x10 │ │ │ │ ldp q31, q30, [x1] │ │ │ │ stp q31, q30, [x23, #16] │ │ │ │ bl 9fb0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x1, #15672] │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 54414 // b.none │ │ │ │ + b.eq 53334 // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl 95a0 │ │ │ │ mov x0, x23 │ │ │ │ bl 95a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15784] │ │ │ │ - cbnz x1, 547dc │ │ │ │ + cbnz x1, 536fc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ - tbz w0, #22, 54170 │ │ │ │ + tbz w0, #22, 53090 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a020 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 527c8 │ │ │ │ + cbnz w0, 516e8 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl a020 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 527c8 │ │ │ │ + cbnz w0, 516e8 │ │ │ │ sub x0, x29, #0x70 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ mov x23, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x3, x23 │ │ │ │ mov x1, x4 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ str x23, [x0, #15632] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 522ac │ │ │ │ + cbnz w0, 511cc │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl a310 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 54144 // b.none │ │ │ │ + b.eq 53064 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 54118 // b.none │ │ │ │ + b.eq 53038 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 52f0c // b.none │ │ │ │ + b.eq 51e2c // b.none │ │ │ │ cmp w27, #0x5a │ │ │ │ - b.ne 522ac // b.any │ │ │ │ + b.ne 511cc // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x278 │ │ │ │ sub x28, x29, #0x284 │ │ │ │ sub x25, x29, #0x290 │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x28 │ │ │ │ str x0, [x1, #15592] │ │ │ │ @@ -72674,51 +72613,51 @@ │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #15680] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15680] │ │ │ │ - cbnz w0, 522ac │ │ │ │ + cbnz w0, 511cc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15572] │ │ │ │ - cbnz w0, 52eb4 │ │ │ │ + cbnz w0, 51dd4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15668] │ │ │ │ - cbz w0, 52e38 │ │ │ │ + cbz w0, 51d58 │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov x1, x22 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 52e10 │ │ │ │ + cbnz w0, 51d30 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl aa70 │ │ │ │ mov x19, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ ldr x2, [x0, #15512] │ │ │ │ mov x0, x19 │ │ │ │ bl 9b30 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c6c │ │ │ │ + cbnz w0, 51b8c │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ sdiv w3, w20, w3 │ │ │ │ lsl w7, w3, #1 │ │ │ │ cmp w7, w20 │ │ │ │ - b.lt 52b8c // b.tstop │ │ │ │ + b.lt 51aac // b.tstop │ │ │ │ sub w7, w20, #0x1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x294 │ │ │ │ mov x6, x0 │ │ │ │ mov w2, w7 │ │ │ │ mov w4, w7 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ @@ -72733,56 +72672,56 @@ │ │ │ │ bl a1c0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ str w0, [x2, #15632] │ │ │ │ ldr w7, [x2, #15480] │ │ │ │ ldr w3, [x2, #15576] │ │ │ │ - cbnz w1, 52cf0 │ │ │ │ + cbnz w1, 51c10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w23, w3 │ │ │ │ str x25, [x0, #15480] │ │ │ │ mov w25, w24 │ │ │ │ str w27, [x0, #15576] │ │ │ │ mov x0, x28 │ │ │ │ mov x27, x21 │ │ │ │ mov w24, w20 │ │ │ │ mov x28, x22 │ │ │ │ mov x21, x19 │ │ │ │ mov w22, w3 │ │ │ │ mov w20, w7 │ │ │ │ mov x3, x0 │ │ │ │ cmp w23, w20 │ │ │ │ - b.gt 52c88 │ │ │ │ + b.gt 51ba8 │ │ │ │ mov w19, w22 │ │ │ │ - b 52c5c │ │ │ │ + b 51b7c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, w19 │ │ │ │ mov w1, w23 │ │ │ │ add w19, w19, #0x1 │ │ │ │ str x3, [x0, #15472] │ │ │ │ mov x0, x21 │ │ │ │ bl aab0 │ │ │ │ cmp x0, #0x0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x3, [x1, #15472] │ │ │ │ ldr w2, [x1, #15888] │ │ │ │ cinc w2, w2, ne // ne = any │ │ │ │ str w2, [x1, #15888] │ │ │ │ cmp w19, w20 │ │ │ │ - b.le 52c28 │ │ │ │ + b.le 51b48 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - b 52c18 │ │ │ │ + b 51b38 │ │ │ │ cmp x19, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #15680] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15680] │ │ │ │ - cbnz w0, 51680 │ │ │ │ - b 50b5c │ │ │ │ + cbnz w0, 505a0 │ │ │ │ + b 4fa7c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w7, w20 │ │ │ │ mov x19, x21 │ │ │ │ mov w20, w24 │ │ │ │ mov x21, x27 │ │ │ │ mov w24, w25 │ │ │ │ ldr x25, [x0, #15480] │ │ │ │ @@ -72792,26 +72731,26 @@ │ │ │ │ mov w3, w22 │ │ │ │ mov x22, x28 │ │ │ │ mov x28, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15632] │ │ │ │ ldr w0, [x0, #15888] │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 52cfc // b.none │ │ │ │ + b.eq 51c1c // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w0, [x1, #15724] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ cmp x19, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [x1, #15680] │ │ │ │ - b 52c78 │ │ │ │ + b 51b98 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ - b 52cd0 │ │ │ │ + b 51bf0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, #0xfe02 // #65026 │ │ │ │ movk w2, #0x7fff, lsl #16 │ │ │ │ sub x23, x29, #0x1f0 │ │ │ │ ldr w1, [x0, #15744] │ │ │ │ str w3, [x0, #15480] │ │ │ │ str w7, [x0, #15576] │ │ │ │ @@ -72837,131 +72776,131 @@ │ │ │ │ ldr x2, [x1, #15760] │ │ │ │ ldr x3, [x1, #15768] │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ bl 9eb0 │ │ │ │ mov w1, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w1, [x0, #15724] │ │ │ │ - cbnz w1, 52cf0 │ │ │ │ + cbnz w1, 51c10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15888] │ │ │ │ ldr w1, [x1, #15632] │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 52cd0 // b.any │ │ │ │ + b.ne 51bf0 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ str w20, [x0, #15576] │ │ │ │ mov x20, x19 │ │ │ │ mov x19, x3 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15632] │ │ │ │ cmp w0, w19 │ │ │ │ - b.le 52ec8 │ │ │ │ + b.le 51de8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ubfiz x2, x19, #2, #32 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ ldr x4, [x0, #15768] │ │ │ │ mov x0, x20 │ │ │ │ ldr w1, [x1, x2] │ │ │ │ ldr w2, [x4, x2] │ │ │ │ bl aab0 │ │ │ │ - cbz x0, 52e00 │ │ │ │ + cbz x0, 51d20 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x20, #120] │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ madd x1, x2, x19, x1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl 98d0 │ │ │ │ - cbz w0, 52db0 │ │ │ │ + cbz w0, 51cd0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x19, x20 │ │ │ │ ldr w20, [x0, #15576] │ │ │ │ - b 52cd0 │ │ │ │ + b 51bf0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov x4, x5 │ │ │ │ mov x2, x5 │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ mov w6, #0xa // #10 │ │ │ │ bl 9a50 │ │ │ │ - b 522ac │ │ │ │ + b 511cc │ │ │ │ mov w2, w20 │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x22 │ │ │ │ bl a310 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x0, #15632] │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 52e10 │ │ │ │ + cbnz w0, 51d30 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x2, #15728] │ │ │ │ bl aa70 │ │ │ │ mov x19, x0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #15668] │ │ │ │ ldr w3, [x1, #15408] │ │ │ │ cmp w2, #0x0 │ │ │ │ cset w2, eq // eq = none │ │ │ │ str w2, [x1, #15576] │ │ │ │ cmp w3, #0x0 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 52f38 // b.any │ │ │ │ + b.ne 51e58 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15576] │ │ │ │ str w0, [x1, #15680] │ │ │ │ - b 52b54 │ │ │ │ + b 51a74 │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl a310 │ │ │ │ - b 52e48 │ │ │ │ + b 51d68 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x19, x20 │ │ │ │ mov x3, x22 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ ldr w20, [x0, #15576] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbz w0, 5335c │ │ │ │ + cbz w0, 5227c │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ cmp x19, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ mov w0, #0xfffffff0 // #-16 │ │ │ │ str w1, [x2, #15680] │ │ │ │ str w0, [x2, #15724] │ │ │ │ - b 52c78 │ │ │ │ + b 51b98 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x278 │ │ │ │ sub x28, x29, #0x284 │ │ │ │ sub x25, x29, #0x290 │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x28 │ │ │ │ str x0, [x1, #15592] │ │ │ │ mov x0, x25 │ │ │ │ ldr x1, [x1, #15632] │ │ │ │ bl 9660 │ │ │ │ - b 52ad4 │ │ │ │ + b 519f4 │ │ │ │ ldr w2, [x1, #15648] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w2, #0x84 │ │ │ │ ccmp w0, #0x0, #0x0, eq // eq = none │ │ │ │ cset w3, ne // ne = any │ │ │ │ str w3, [x1, #15680] │ │ │ │ - b.eq 52ea0 // b.none │ │ │ │ + b.eq 51dc0 // b.none │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl a310 │ │ │ │ mov x2, x22 │ │ │ │ sub x23, x29, #0x50 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -72974,26 +72913,26 @@ │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr w0, [x3, #15728] │ │ │ │ ldr w2, [x3, #15752] │ │ │ │ bl 9cd0 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ str w0, [x3, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x1, [x0, #15632] │ │ │ │ mov x0, x23 │ │ │ │ bl a920 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ bl a310 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ @@ -73006,20 +72945,20 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ ldr w2, [x3, #15752] │ │ │ │ bl 9cd0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ ldr w2, [x1, #15648] │ │ │ │ ldr w0, [x19, #24] │ │ │ │ cmp w2, #0x84 │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne 536c4 // b.any │ │ │ │ + b.ne 525e4 // b.any │ │ │ │ mov w2, w27 │ │ │ │ mov x1, x22 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ bl a9f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ @@ -73027,15 +72966,15 @@ │ │ │ │ mov w2, w5 │ │ │ │ mov w4, w5 │ │ │ │ ldr x1, [x0, #15632] │ │ │ │ mov x0, x23 │ │ │ │ bl a920 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str w0, [x2, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ mov x0, x19 │ │ │ │ bl a020 │ │ │ │ mov w1, w27 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ @@ -73044,276 +72983,276 @@ │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr w2, [x2, #15752] │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl 9cd0 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ str w0, [x2, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov x0, x2 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x1, [x0, #15632] │ │ │ │ mov x0, x23 │ │ │ │ bl a920 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ sub x6, x29, #0x4, lsl #12 │ │ │ │ sub x23, x29, #0x258 │ │ │ │ mov x4, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x4e // #78 │ │ │ │ str xzr, [x6, #15784] │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x4, [x1, #15784] │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbz x4, 531a8 │ │ │ │ + cbz x4, 520c8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x54 // #84 │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov x0, x1 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x54 // #84 │ │ │ │ ldr x4, [x0, #15784] │ │ │ │ mov x0, x23 │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ cmp w27, #0x44 │ │ │ │ ccmp w27, w0, #0x4, ne // ne = any │ │ │ │ ldr x0, [x1, #15784] │ │ │ │ - b.eq 53198 // b.none │ │ │ │ + b.eq 520b8 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ mov w1, #0x5a // #90 │ │ │ │ ccmp w27, w1, #0x4, ne // ne = any │ │ │ │ - b.eq 535a4 // b.none │ │ │ │ - cbz x0, 531a8 │ │ │ │ + b.eq 524c4 // b.none │ │ │ │ + cbz x0, 520c8 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 52ea0 │ │ │ │ + b.le 51dc0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub w23, w20, #0x1 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15760] │ │ │ │ ldr x3, [x0, #15768] │ │ │ │ ldr x1, [x0, #15776] │ │ │ │ str w23, [x2] │ │ │ │ str w23, [x3] │ │ │ │ mov x0, x19 │ │ │ │ ldr w5, [x19, #36] │ │ │ │ bl a000 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ ldr w0, [x1, #15648] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 5321c // b.none │ │ │ │ + b.eq 5213c // b.none │ │ │ │ ldr x2, [x1, #15760] │ │ │ │ mov x0, x19 │ │ │ │ ldr x3, [x1, #15768] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ ldr w5, [x19, #36] │ │ │ │ bl aa60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.eq 5369c // b.none │ │ │ │ + b.eq 525bc // b.none │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15760] │ │ │ │ ldr x2, [x1, #15768] │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ str w23, [x0] │ │ │ │ str wzr, [x2] │ │ │ │ ldr w5, [x19, #36] │ │ │ │ cmp w24, #0xec │ │ │ │ - b.eq 5360c // b.none │ │ │ │ + b.eq 5252c // b.none │ │ │ │ mov x3, x2 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x2, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl a000 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov x0, x1 │ │ │ │ ldr w5, [x19, #36] │ │ │ │ ldr x2, [x1, #15760] │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ ldr x3, [x1, #15768] │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 532a4 // b.none │ │ │ │ + b.eq 521c4 // b.none │ │ │ │ mov x0, x19 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ bl aa60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w5, [x19, #36] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x3, [x0, #15760] │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ mov x0, x19 │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ bl a000 │ │ │ │ - cbz w0, 53600 │ │ │ │ + cbz w0, 52520 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w6, #0xfffffff0 // #-16 │ │ │ │ ldr x3, [x0, #15760] │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ sub x7, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15776] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr w5, [x19, #36] │ │ │ │ mov x0, x19 │ │ │ │ str w6, [x7, #15724] │ │ │ │ bl aa60 │ │ │ │ - cbz w0, 53600 │ │ │ │ + cbz w0, 52520 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x19, #24] │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ cmp w20, #0x63 │ │ │ │ ccmp w0, #0x0, #0x4, le │ │ │ │ str w1, [x2, #15724] │ │ │ │ - b.le 52ea0 │ │ │ │ + b.le 51dc0 │ │ │ │ mov x1, x19 │ │ │ │ sub x0, x29, #0x30 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ stp xzr, xzr, [x29, #-48] │ │ │ │ bl 97e0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ ldur x0, [x29, #-48] │ │ │ │ - cbz x0, 5334c │ │ │ │ + cbz x0, 5226c │ │ │ │ bl a300 │ │ │ │ stur xzr, [x29, #-48] │ │ │ │ ldur x0, [x29, #-40] │ │ │ │ - cbz x0, 52ea0 │ │ │ │ + cbz x0, 51dc0 │ │ │ │ bl a300 │ │ │ │ - b 52ea0 │ │ │ │ + b 51dc0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x22 │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ bl a930 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldrsw x4, [x0, #15664] │ │ │ │ str x4, [x0, #15632] │ │ │ │ ldr w0, [x0, #15572] │ │ │ │ - cbz w0, 543c8 │ │ │ │ + cbz w0, 532e8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x21 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w3, w27 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr w5, [x0, #15664] │ │ │ │ mov x0, x22 │ │ │ │ bl a920 │ │ │ │ - cbnz w0, 543a0 │ │ │ │ + cbnz w0, 532c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w27 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ mov x0, x21 │ │ │ │ bl a250 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x28 │ │ │ │ mov x1, x21 │ │ │ │ ldr x2, [x0, #15592] │ │ │ │ mov x0, x25 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 54388 // b.none │ │ │ │ + b.eq 532a8 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 54370 // b.none │ │ │ │ + b.eq 53290 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 536d8 // b.none │ │ │ │ + b.eq 525f8 // b.none │ │ │ │ bl a910 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x22 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ mov x2, x28 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x25 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 54100 // b.none │ │ │ │ + b.eq 53020 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 540e8 // b.none │ │ │ │ + b.eq 53008 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 536f0 // b.none │ │ │ │ + b.eq 52610 // b.none │ │ │ │ bl a580 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x83 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15376] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne 53e1c // b.any │ │ │ │ + b.ne 52d3c // b.any │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ str w0, [x1, #15748] │ │ │ │ ldr w0, [x1, #15680] │ │ │ │ - cbnz w0, 53d84 │ │ │ │ + cbnz w0, 52ca4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15748] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x3, [x0, #15776] │ │ │ │ ldrsw x1, [x0, #15744] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, #0xfe02 // #65026 │ │ │ │ movk w2, #0x7fff, lsl #16 │ │ │ │ ldr w1, [x0, #15744] │ │ │ │ ldr x0, [x0, #15760] │ │ │ │ bl 9a20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -73329,163 +73268,163 @@ │ │ │ │ sub x4, x29, #0x27c │ │ │ │ str wzr, [x0, #15748] │ │ │ │ ldr x2, [x0, #15760] │ │ │ │ ldr x3, [x0, #15768] │ │ │ │ ldr x1, [x0, #15776] │ │ │ │ mov x0, x25 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 53ac4 // b.none │ │ │ │ + b.eq 529e4 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 53aac // b.none │ │ │ │ + b.eq 529cc // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 53adc // b.none │ │ │ │ + b.eq 529fc // b.none │ │ │ │ bl a2a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x83 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ - b.eq 537fc // b.none │ │ │ │ + b.eq 5271c // b.none │ │ │ │ cmp w0, w20 │ │ │ │ - b.gt 53708 │ │ │ │ + b.gt 52628 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15496] │ │ │ │ - cbz w0, 53594 │ │ │ │ + cbz w0, 524b4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15452] │ │ │ │ - cbz w0, 53af4 │ │ │ │ + cbz w0, 52a14 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15724] │ │ │ │ - cbz w0, 50b5c │ │ │ │ - b 52cdc │ │ │ │ + cbz w0, 4fa7c │ │ │ │ + b 51bfc │ │ │ │ mov x4, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x43 // #67 │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov x0, x1 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x43 // #67 │ │ │ │ ldr x4, [x0, #15784] │ │ │ │ mov x0, x23 │ │ │ │ bl 9c50 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ ldr x0, [x1, #15784] │ │ │ │ - b 53198 │ │ │ │ + b 520b8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15724] │ │ │ │ - b 50b5c │ │ │ │ + b 4fa7c │ │ │ │ mov x3, x0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl a000 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ mov x0, x1 │ │ │ │ ldr w5, [x19, #36] │ │ │ │ ldr x3, [x1, #15760] │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ ldr x2, [x1, #15768] │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ cmp w0, #0x84 │ │ │ │ - b.eq 53660 // b.none │ │ │ │ + b.eq 52580 // b.none │ │ │ │ mov x0, x19 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ bl aa60 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52c78 │ │ │ │ + cbnz w0, 51b98 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w5, [x19, #36] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15760] │ │ │ │ ldr x3, [x0, #15768] │ │ │ │ mov x0, x19 │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ bl a000 │ │ │ │ - cbz w0, 53600 │ │ │ │ + cbz w0, 52520 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w6, #0xfffffff0 // #-16 │ │ │ │ ldr x2, [x0, #15760] │ │ │ │ ldr x3, [x0, #15768] │ │ │ │ - b 532dc │ │ │ │ + b 521fc │ │ │ │ ldr x2, [x0, #15512] │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ mov x0, x19 │ │ │ │ bl 9b30 │ │ │ │ mov w7, w0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w7, [x0, #15724] │ │ │ │ - cbnz w7, 52c78 │ │ │ │ + cbnz w7, 51b98 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - b 52b8c │ │ │ │ + b 51aac │ │ │ │ ldrb w2, [x19, #48] │ │ │ │ mov x0, x23 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 95e0 │ │ │ │ - b 5303c │ │ │ │ + b 51f5c │ │ │ │ bl 9f40 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 5341c │ │ │ │ + b 5233c │ │ │ │ bl a9a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 53478 │ │ │ │ + b 52398 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x19 │ │ │ │ mov w5, #0x4000 // #16384 │ │ │ │ ldr x3, [x0, #15760] │ │ │ │ ldr x4, [x0, #15768] │ │ │ │ ldr x2, [x0, #15776] │ │ │ │ mov w0, w27 │ │ │ │ bl 9670 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x83 │ │ │ │ - b.eq 53a14 // b.none │ │ │ │ + b.eq 52934 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ cmp w0, w20 │ │ │ │ - b.le 5357c │ │ │ │ + b.le 5249c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15336] │ │ │ │ ldr x2, [x0, #15344] │ │ │ │ ldr x3, [x0, #15352] │ │ │ │ mov x0, x19 │ │ │ │ bl 9950 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15648] │ │ │ │ cmp w0, #0x83 │ │ │ │ - b.eq 5389c // b.none │ │ │ │ + b.eq 527bc // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15496] │ │ │ │ - cbz w0, 53594 │ │ │ │ + cbz w0, 524b4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ mov w6, w20 │ │ │ │ mov w5, w20 │ │ │ │ mov w4, w27 │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ @@ -73502,36 +73441,36 @@ │ │ │ │ ldr w3, [x2, x3, lsl #2] │ │ │ │ bl 9f30 │ │ │ │ mov x23, x0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 51064 // b.none │ │ │ │ + b.eq 4ff84 // b.none │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 53594 │ │ │ │ + cbz w0, 524b4 │ │ │ │ mov x0, x23 │ │ │ │ bl a300 │ │ │ │ - b 53588 │ │ │ │ + b 524a8 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ cmp w0, w25 │ │ │ │ - b.le 53574 │ │ │ │ + b.le 52494 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ubfiz x28, x25, #2, #32 │ │ │ │ ldr x1, [x1, #15760] │ │ │ │ ldr x2, [x2, #15768] │ │ │ │ ldr w1, [x1, x28] │ │ │ │ ldr w2, [x2, x28] │ │ │ │ cmp w1, w2 │ │ │ │ - b.eq 53888 // b.none │ │ │ │ + b.eq 527a8 // b.none │ │ │ │ mov x0, x19 │ │ │ │ bl aab0 │ │ │ │ - cbz x0, 52ef0 │ │ │ │ + cbz x0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ mov x0, x19 │ │ │ │ ldr x2, [x2, #15768] │ │ │ │ ldr w1, [x1, x28] │ │ │ │ ldr w2, [x2, x28] │ │ │ │ @@ -73540,48 +73479,48 @@ │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ add x1, x1, x23 │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add x25, x25, #0x1 │ │ │ │ ldr x1, [x1, #15656] │ │ │ │ add x23, x23, x1 │ │ │ │ - b 53804 │ │ │ │ + b 52724 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w3, w20 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ ldr x2, [x2, #15696] │ │ │ │ ldr x0, [x0, #15768] │ │ │ │ ldr x1, [x1, #15760] │ │ │ │ ldr w4, [x0, x2, lsl #2] │ │ │ │ mov w2, w20 │ │ │ │ bl 93f0 │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x6, x22 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w22, w27 │ │ │ │ mov x23, x2 │ │ │ │ mov x27, x19 │ │ │ │ str x21, [x0, #15640] │ │ │ │ mov w21, w20 │ │ │ │ str w24, [x0, #15680] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w20, w23 │ │ │ │ str w23, [x0, #15632] │ │ │ │ cmp w21, w23 │ │ │ │ - b.le 539f8 │ │ │ │ + b.le 52918 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ubfiz x1, x23, #2, #32 │ │ │ │ add x24, x1, #0x4 │ │ │ │ ldr x0, [x0, #15768] │ │ │ │ ldr w28, [x0, x1] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #15656] │ │ │ │ @@ -73593,127 +73532,127 @@ │ │ │ │ mov x21, x27 │ │ │ │ mov x27, x23 │ │ │ │ mov w23, w20 │ │ │ │ mov x20, x24 │ │ │ │ mov x24, x6 │ │ │ │ ldr w1, [x0, x20] │ │ │ │ cmp w1, w28 │ │ │ │ - b.le 539dc │ │ │ │ + b.le 528fc │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x1, #15760] │ │ │ │ ldr w2, [x2, #15632] │ │ │ │ ldr w1, [x1, x19] │ │ │ │ cmp w1, w2 │ │ │ │ - b.eq 539c4 // b.none │ │ │ │ + b.eq 528e4 // b.none │ │ │ │ mov w2, w23 │ │ │ │ mov x0, x21 │ │ │ │ bl aab0 │ │ │ │ - cbz x0, 53a54 │ │ │ │ + cbz x0, 52974 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w2, w23 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ mov x0, x21 │ │ │ │ ldr w1, [x1, x19] │ │ │ │ bl aab0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w22 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ add x1, x1, x25 │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 53a54 │ │ │ │ + cbnz w0, 52974 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15768] │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ add w28, w28, #0x1 │ │ │ │ add x19, x19, #0x4 │ │ │ │ ldr x1, [x1, #15656] │ │ │ │ add x25, x25, x1 │ │ │ │ - b 53948 │ │ │ │ + b 52868 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x23, x27 │ │ │ │ mov x6, x24 │ │ │ │ mov x27, x21 │ │ │ │ add x23, x23, #0x1 │ │ │ │ ldr w21, [x0, #15648] │ │ │ │ - b 538f0 │ │ │ │ + b 52810 │ │ │ │ mov x19, x27 │ │ │ │ mov w20, w21 │ │ │ │ ldr x21, [x0, #15640] │ │ │ │ mov w27, w22 │ │ │ │ ldr w24, [x0, #15680] │ │ │ │ mov x22, x6 │ │ │ │ - b 53778 │ │ │ │ + b 52698 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ ldr x0, [x0, #15768] │ │ │ │ cmp w20, w23 │ │ │ │ - b.le 53a74 │ │ │ │ + b.le 52994 │ │ │ │ ubfiz x2, x23, #2, #32 │ │ │ │ add x23, x23, #0x1 │ │ │ │ add x3, x1, x2 │ │ │ │ ldr w1, [x1, x2] │ │ │ │ ldr w2, [x3, #4] │ │ │ │ add x0, x0, w1, sxtw #2 │ │ │ │ sub w1, w2, w1 │ │ │ │ bl a070 │ │ │ │ - cbnz w0, 53a18 │ │ │ │ - b 52ef0 │ │ │ │ + cbnz w0, 52938 │ │ │ │ + b 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x19, x21 │ │ │ │ mov w27, w22 │ │ │ │ mov x22, x24 │ │ │ │ ldr x21, [x0, #15640] │ │ │ │ ldr w20, [x0, #15648] │ │ │ │ ldr w24, [x0, #15680] │ │ │ │ - b 52ef0 │ │ │ │ + b 51e10 │ │ │ │ add x5, x1, #0x4 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ cmp w20, w2 │ │ │ │ - b.le 53bf8 │ │ │ │ + b.le 52b18 │ │ │ │ ldr w6, [x5, x2, lsl #2] │ │ │ │ ldrsw x3, [x1, x2, lsl #2] │ │ │ │ cmp w6, w3 │ │ │ │ - b.le 53bf0 │ │ │ │ + b.le 52b10 │ │ │ │ ldr w4, [x0, x3, lsl #2] │ │ │ │ add x3, x3, #0x1 │ │ │ │ cmp w4, #0x0 │ │ │ │ ccmp w4, w20, #0x0, ge // ge = tcont │ │ │ │ - b.lt 53a8c // b.tstop │ │ │ │ - b 52ef0 │ │ │ │ + b.lt 529ac // b.tstop │ │ │ │ + b 51e10 │ │ │ │ bl a3d0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 53558 │ │ │ │ + b 52478 │ │ │ │ bl a2e0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 53558 │ │ │ │ + b 52478 │ │ │ │ bl 9e60 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 53558 │ │ │ │ + b 52478 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 53594 │ │ │ │ + b.le 524b4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x30 │ │ │ │ - add x0, x26, #0x570 │ │ │ │ + add x0, x26, #0x4a0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ ldr x3, [x3, #15696] │ │ │ │ str x1, [x2, #15592] │ │ │ │ ldr x2, [x2, #15656] │ │ │ │ mul x25, x2, x3 │ │ │ │ ldp x2, x3, [x0, #304] │ │ │ │ stp x2, x3, [x29, #-48] │ │ │ │ @@ -73725,66 +73664,66 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w2, [x0, #15680] │ │ │ │ mov x0, x25 │ │ │ │ bl 9b60 │ │ │ │ mov x28, x0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x0, #15680] │ │ │ │ - cbz x28, 52cd0 │ │ │ │ + cbz x28, 51bf0 │ │ │ │ mov x1, x28 │ │ │ │ mov x0, x19 │ │ │ │ bl a6e0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52cd0 │ │ │ │ + cbnz w0, 51bf0 │ │ │ │ mov x0, x28 │ │ │ │ add x23, x23, #0x1 │ │ │ │ bl ab40 │ │ │ │ cmp x23, #0x5 │ │ │ │ - b.ne 53b38 // b.any │ │ │ │ + b.ne 52a58 // b.any │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15744] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 53594 │ │ │ │ + b.le 524b4 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ - adrp x0, 61000 │ │ │ │ + adrp x0, 60000 │ │ │ │ sub x25, x29, #0x190 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - ldr d31, [x0, #504] │ │ │ │ + ldr d31, [x0, #296] │ │ │ │ mov w0, #0x1003 // #4099 │ │ │ │ str w0, [x1, #15992] │ │ │ │ str d31, [x1, #15984] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x25, x23, lsl #2] │ │ │ │ ldr x1, [x0, #15592] │ │ │ │ mov x0, x19 │ │ │ │ bl 9710 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp x23, #0x3 │ │ │ │ - b.ne 53bc0 // b.any │ │ │ │ - b 50b5c │ │ │ │ + b.ne 52ae0 // b.any │ │ │ │ + b 4fa7c │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 53a7c │ │ │ │ + b 5299c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x7, x22 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w22, w27 │ │ │ │ mov x23, x3 │ │ │ │ mov x27, x19 │ │ │ │ str x21, [x0, #15640] │ │ │ │ mov w21, w20 │ │ │ │ str w24, [x0, #15680] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w20, w23 │ │ │ │ str w23, [x0, #15592] │ │ │ │ cmp w21, w23 │ │ │ │ - b.le 53d1c │ │ │ │ + b.le 52c3c │ │ │ │ ubfiz x0, x23, #2, #32 │ │ │ │ add x24, x0, #0x4 │ │ │ │ ldr w28, [x1, x0] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15656] │ │ │ │ sxtw x25, w28 │ │ │ │ sbfiz x19, x28, #2, #32 │ │ │ │ @@ -73794,333 +73733,333 @@ │ │ │ │ mov x21, x27 │ │ │ │ mov x27, x23 │ │ │ │ mov w23, w20 │ │ │ │ mov x20, x24 │ │ │ │ mov x24, x7 │ │ │ │ ldr w0, [x1, x20] │ │ │ │ cmp w0, w28 │ │ │ │ - b.le 53d00 │ │ │ │ + b.le 52c20 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15768] │ │ │ │ ldr w2, [x0, x19] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15592] │ │ │ │ cmp w2, w0 │ │ │ │ - b.eq 53ce8 // b.none │ │ │ │ + b.eq 52c08 // b.none │ │ │ │ mov w1, w23 │ │ │ │ mov x0, x21 │ │ │ │ bl aab0 │ │ │ │ - cbz x0, 53d38 │ │ │ │ + cbz x0, 52c58 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w23 │ │ │ │ ldr x2, [x0, #15768] │ │ │ │ mov x0, x21 │ │ │ │ ldr w2, [x2, x19] │ │ │ │ bl aab0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w22 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w5 │ │ │ │ ldr x1, [x1, #15776] │ │ │ │ add x1, x1, x25 │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 53d38 │ │ │ │ + cbnz w0, 52c58 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x1, [x0, #15760] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add w28, w28, #0x1 │ │ │ │ add x19, x19, #0x4 │ │ │ │ ldr x0, [x0, #15656] │ │ │ │ add x25, x25, x0 │ │ │ │ - b 53c6c │ │ │ │ + b 52b8c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x23, x27 │ │ │ │ mov x7, x24 │ │ │ │ mov x27, x21 │ │ │ │ add x23, x23, #0x1 │ │ │ │ ldr w21, [x0, #15632] │ │ │ │ - b 53c1c │ │ │ │ + b 52b3c │ │ │ │ mov x19, x27 │ │ │ │ mov w20, w21 │ │ │ │ ldr x21, [x0, #15640] │ │ │ │ mov w27, w22 │ │ │ │ ldr w24, [x0, #15680] │ │ │ │ mov x22, x7 │ │ │ │ - b 5373c │ │ │ │ + b 5265c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x19, x21 │ │ │ │ mov w27, w22 │ │ │ │ mov x22, x24 │ │ │ │ ldr x21, [x0, #15640] │ │ │ │ ldr w20, [x0, #15632] │ │ │ │ ldr w24, [x0, #15680] │ │ │ │ - b 52ef0 │ │ │ │ + b 51e10 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 53f90 │ │ │ │ + cbnz w0, 52eb0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ str w0, [x1, #15748] │ │ │ │ sub x23, x29, #0x27c │ │ │ │ mov x4, x28 │ │ │ │ mov x3, x23 │ │ │ │ sub x2, x29, #0x28c │ │ │ │ sub x1, x29, #0x288 │ │ │ │ mov x0, x25 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 54098 // b.none │ │ │ │ + b.eq 52fb8 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 54048 // b.none │ │ │ │ + b.eq 52f68 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 53eac // b.none │ │ │ │ + b.eq 52dcc // b.none │ │ │ │ bl 9990 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15748] │ │ │ │ ldr w1, [x1, #15536] │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 52ef0 // b.any │ │ │ │ + b.ne 51e10 // b.any │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, x28 │ │ │ │ str wzr, [x3, #15748] │ │ │ │ bl 97a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15748] │ │ │ │ ldr w1, [x1, #15536] │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 534b4 // b.none │ │ │ │ - b 52ef0 │ │ │ │ + b.eq 523d4 // b.none │ │ │ │ + b 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15680] │ │ │ │ - cbz w0, 534ac │ │ │ │ + cbz w0, 523cc │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ bl a920 │ │ │ │ - cbnz w0, 53f90 │ │ │ │ + cbnz w0, 52eb0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x21 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ mov w2, w0 │ │ │ │ - cbnz w0, 52cd0 │ │ │ │ + cbnz w0, 51bf0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w2, [x0, #15888] │ │ │ │ cmp w20, w2 │ │ │ │ - b.le 53efc │ │ │ │ + b.le 52e1c │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ sxtw x3, w2 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w2 │ │ │ │ ldr x4, [x4, #15656] │ │ │ │ ldr w0, [x0, #15728] │ │ │ │ madd x3, x3, x4, x21 │ │ │ │ bl a140 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x0, #15888] │ │ │ │ add w2, w2, #0x1 │ │ │ │ - b 53e6c │ │ │ │ + b 52d8c │ │ │ │ bl 9880 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15748] │ │ │ │ ldr w1, [x1, #15536] │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 52ef0 // b.any │ │ │ │ + b.ne 51e10 // b.any │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, x28 │ │ │ │ str wzr, [x3, #15748] │ │ │ │ bl 9b00 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbz w0, 53e00 │ │ │ │ - b 52ef0 │ │ │ │ + cbz w0, 52d20 │ │ │ │ + b 51e10 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov w4, w5 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ bl 9d10 │ │ │ │ - cbnz w0, 53f90 │ │ │ │ + cbnz w0, 52eb0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w27 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ mov x0, x21 │ │ │ │ bl a250 │ │ │ │ - cbnz w0, 52cd0 │ │ │ │ + cbnz w0, 51bf0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15888] │ │ │ │ cmp w20, w0 │ │ │ │ - b.le 53fd0 │ │ │ │ + b.le 52ef0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sxtw x0, w0 │ │ │ │ mov x4, x28 │ │ │ │ mov x2, x23 │ │ │ │ ldr x1, [x1, #15656] │ │ │ │ madd x3, x0, x1, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x25 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 53fc8 // b.none │ │ │ │ + b.eq 52ee8 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 53fc0 // b.none │ │ │ │ + b.eq 52ee0 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 53fb8 // b.none │ │ │ │ + b.eq 52ed8 // b.none │ │ │ │ bl a460 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15888] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - b 53f34 │ │ │ │ + b 52e54 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ mov w3, w27 │ │ │ │ mov x4, x5 │ │ │ │ mov x1, x21 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ mov x0, x22 │ │ │ │ bl 9a50 │ │ │ │ - b 52cd0 │ │ │ │ + b 51bf0 │ │ │ │ bl a830 │ │ │ │ - b 53f80 │ │ │ │ + b 52ea0 │ │ │ │ bl 9f80 │ │ │ │ - b 53f80 │ │ │ │ + b 52ea0 │ │ │ │ bl a8a0 │ │ │ │ - b 53f80 │ │ │ │ + b 52ea0 │ │ │ │ ldr x2, [x1, #15640] │ │ │ │ mov x3, x22 │ │ │ │ ldr x1, [x1, #15696] │ │ │ │ mov w0, w27 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 52cd0 │ │ │ │ + cbnz w0, 51bf0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15888] │ │ │ │ cmp w20, w0 │ │ │ │ - b.le 53d58 │ │ │ │ + b.le 52c78 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sxtw x0, w0 │ │ │ │ mov x4, x28 │ │ │ │ mov x2, x23 │ │ │ │ ldr x1, [x1, #15656] │ │ │ │ madd x3, x0, x1, x22 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x25 │ │ │ │ cmp w27, #0x53 │ │ │ │ - b.eq 543f8 // b.none │ │ │ │ + b.eq 53318 // b.none │ │ │ │ cmp w27, #0x44 │ │ │ │ - b.eq 543f0 // b.none │ │ │ │ + b.eq 53310 // b.none │ │ │ │ cmp w27, #0x43 │ │ │ │ - b.eq 543e8 // b.none │ │ │ │ + b.eq 53308 // b.none │ │ │ │ bl 9530 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15888] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - b 53fec │ │ │ │ + b 52f0c │ │ │ │ bl 9900 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15748] │ │ │ │ ldr w1, [x1, #15536] │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 52ef0 // b.any │ │ │ │ + b.ne 51e10 // b.any │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, x28 │ │ │ │ str wzr, [x3, #15748] │ │ │ │ bl a3f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbz w0, 53e00 │ │ │ │ - b 52ef0 │ │ │ │ + cbz w0, 52d20 │ │ │ │ + b 51e10 │ │ │ │ bl 9ec0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbnz w0, 52ef0 │ │ │ │ + cbnz w0, 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15748] │ │ │ │ ldr w1, [x1, #15536] │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 52ef0 // b.any │ │ │ │ + b.ne 51e10 // b.any │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, x28 │ │ │ │ str wzr, [x3, #15748] │ │ │ │ bl 9400 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ - cbz w0, 53e00 │ │ │ │ - b 52ef0 │ │ │ │ + cbz w0, 52d20 │ │ │ │ + b 51e10 │ │ │ │ bl 9df0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 53478 │ │ │ │ + b 52398 │ │ │ │ bl a7f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 53478 │ │ │ │ + b 52398 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x278 │ │ │ │ sub x28, x29, #0x284 │ │ │ │ sub x25, x29, #0x290 │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x28 │ │ │ │ str x0, [x1, #15592] │ │ │ │ mov x0, x25 │ │ │ │ ldr x1, [x1, #15632] │ │ │ │ bl aae0 │ │ │ │ - b 52ad4 │ │ │ │ + b 519f4 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x0, x29, #0x278 │ │ │ │ sub x28, x29, #0x284 │ │ │ │ sub x25, x29, #0x290 │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x28 │ │ │ │ str x0, [x1, #15592] │ │ │ │ mov x0, x25 │ │ │ │ ldr x1, [x1, #15632] │ │ │ │ bl a400 │ │ │ │ - b 52ad4 │ │ │ │ + b 519f4 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub w0, w24, #0xef │ │ │ │ cmp w24, #0xe7 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ ccmp w0, #0x1, #0x0, ne // ne = any │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ ldr w2, [x2, #15380] │ │ │ │ @@ -74136,17 +74075,17 @@ │ │ │ │ csel w0, w0, w1, le │ │ │ │ str w0, [x2, #15472] │ │ │ │ str x5, [x2, #15480] │ │ │ │ str x22, [x2, #15592] │ │ │ │ ldr x22, [x2, #15616] │ │ │ │ str w24, [x2, #15632] │ │ │ │ mov x24, x4 │ │ │ │ - b 54280 │ │ │ │ + b 531a0 │ │ │ │ cmp w23, #0x1 │ │ │ │ - b.eq 54868 // b.none │ │ │ │ + b.eq 53788 // b.none │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x6, x22 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x19 │ │ │ │ ldr w7, [x0, #15652] │ │ │ │ @@ -74155,145 +74094,145 @@ │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ stp xzr, xzr, [sp, #16] │ │ │ │ ldr x5, [x0, #15576] │ │ │ │ ldr x1, [x0, #15680] │ │ │ │ ldr w4, [x0, #15664] │ │ │ │ mov w0, w25 │ │ │ │ bl aaa0 │ │ │ │ - cbnz w0, 548d8 │ │ │ │ - cbz w28, 54828 │ │ │ │ + cbnz w0, 537f8 │ │ │ │ + cbz w28, 53748 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x5, x22 │ │ │ │ mov x3, x22 │ │ │ │ mov x2, x19 │ │ │ │ ldr x1, [x0, #15456] │ │ │ │ ldr w4, [x0, #15652] │ │ │ │ mov w0, w25 │ │ │ │ mov w6, w4 │ │ │ │ bl a170 │ │ │ │ - cbnz w0, 548d8 │ │ │ │ + cbnz w0, 537f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w3, w27 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x22 │ │ │ │ ldr w5, [x0, #15652] │ │ │ │ ldr w4, [x0, #15664] │ │ │ │ mov x0, x21 │ │ │ │ bl a920 │ │ │ │ - cbnz w0, 54330 │ │ │ │ + cbnz w0, 53250 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ add w23, w23, #0x1 │ │ │ │ ldr w0, [x0, #15472] │ │ │ │ cmp w0, w23 │ │ │ │ - b.eq 54360 // b.none │ │ │ │ + b.eq 53280 // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15408] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w23, #0x1, #0x0, eq // eq = none │ │ │ │ - b.eq 5426c // b.none │ │ │ │ + b.eq 5318c // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x22 │ │ │ │ ldr x4, [x0, #15480] │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ - cbnz w0, 548d8 │ │ │ │ + cbnz w0, 537f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x3, x24 │ │ │ │ mov w1, w27 │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ mov x0, x21 │ │ │ │ bl 9fe0 │ │ │ │ - cbnz w0, 548d8 │ │ │ │ - cbnz w23, 541d0 │ │ │ │ + cbnz w0, 537f8 │ │ │ │ + cbnz w23, 530f0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x6, x22 │ │ │ │ mov x3, x21 │ │ │ │ ldr x5, [x1, #15576] │ │ │ │ ldr w7, [x0, #15652] │ │ │ │ ldr w2, [x0, #15728] │ │ │ │ ldr w4, [x1, #15664] │ │ │ │ ldr x1, [x1, #15680] │ │ │ │ ldr w0, [x0, #15752] │ │ │ │ bl 9680 │ │ │ │ - cbnz w0, 548d8 │ │ │ │ - cbz w28, 54828 │ │ │ │ + cbnz w0, 537f8 │ │ │ │ + cbz w28, 53748 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov x3, x22 │ │ │ │ ldr x1, [x1, #15456] │ │ │ │ ldr w4, [x0, #15652] │ │ │ │ ldr w2, [x0, #15728] │ │ │ │ ldr w0, [x0, #15752] │ │ │ │ bl 9ee0 │ │ │ │ - cbz w0, 54248 │ │ │ │ - b 548d8 │ │ │ │ + cbz w0, 53168 │ │ │ │ + b 537f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x4, x24 │ │ │ │ mov w3, w27 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ ldr x5, [x0, #15480] │ │ │ │ ldr x1, [x0, #15616] │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ ldr x22, [x0, #15592] │ │ │ │ ldr w24, [x0, #15632] │ │ │ │ mov x0, x21 │ │ │ │ bl 9a50 │ │ │ │ - b 522ac │ │ │ │ + b 511cc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x22, [x0, #15592] │ │ │ │ ldr w24, [x0, #15632] │ │ │ │ - b 51d2c │ │ │ │ + b 50c4c │ │ │ │ bl 9740 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 5341c │ │ │ │ + b 5233c │ │ │ │ bl 9aa0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15740] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 5341c │ │ │ │ + b 5233c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w3, w27 │ │ │ │ mov x1, x21 │ │ │ │ mov w6, #0xa // #10 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ ldr x5, [x0, #15632] │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ mov x0, x22 │ │ │ │ bl 9a50 │ │ │ │ - b 52ef0 │ │ │ │ + b 51e10 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, w27 │ │ │ │ ldr x3, [x0, #15632] │ │ │ │ ldr x2, [x0, #15696] │ │ │ │ mov x0, x21 │ │ │ │ bl 9fe0 │ │ │ │ - cbz w0, 533a0 │ │ │ │ - b 52ef0 │ │ │ │ + cbz w0, 522c0 │ │ │ │ + b 51e10 │ │ │ │ bl 9be0 │ │ │ │ - b 54038 │ │ │ │ + b 52f58 │ │ │ │ bl a3e0 │ │ │ │ - b 54038 │ │ │ │ + b 52f58 │ │ │ │ bl 98f0 │ │ │ │ - b 54038 │ │ │ │ + b 52f58 │ │ │ │ str wzr, [x0, #15540] │ │ │ │ - b 51c9c │ │ │ │ + b 50bbc │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str wzr, [x0, #15540] │ │ │ │ - b 51c9c │ │ │ │ + b 50bbc │ │ │ │ mov x0, x23 │ │ │ │ bl 9fb0 │ │ │ │ cmp x23, x0 │ │ │ │ - b.ne 529d8 // b.any │ │ │ │ + b.ne 518f8 // b.any │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x294 │ │ │ │ and w28, w28, #0xfffffffe │ │ │ │ ldr w0, [x19, #24] │ │ │ │ orr w28, w28, #0x4 │ │ │ │ str x1, [x2, #15632] │ │ │ │ sub x1, x29, #0x1e8 │ │ │ │ @@ -74308,56 +74247,56 @@ │ │ │ │ ldr x2, [x0, #15840] │ │ │ │ ldr x3, [x0, #15848] │ │ │ │ ldr x1, [x0, #15872] │ │ │ │ mov x0, x19 │ │ │ │ bl a0f0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ mov x0, x1 │ │ │ │ mov w5, w28 │ │ │ │ mov x1, x19 │ │ │ │ ldr x3, [x0, #15888] │ │ │ │ ldr x4, [x0, #15896] │ │ │ │ ldr x2, [x0, #15920] │ │ │ │ mov w0, w27 │ │ │ │ bl 9670 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ mov x0, x1 │ │ │ │ ldr w1, [x1, #15904] │ │ │ │ mov w3, w28 │ │ │ │ mov w2, w28 │ │ │ │ ldr x4, [x0, #15888] │ │ │ │ mov x0, x4 │ │ │ │ bl a560 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl a440 │ │ │ │ - cbz w0, 529d8 │ │ │ │ + cbz w0, 518f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w4, w28 │ │ │ │ mov w3, w28 │ │ │ │ ldr x5, [x0, #15888] │ │ │ │ ldr w1, [x0, #15912] │ │ │ │ ldr w2, [x0, #15904] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9470 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ - tbz w28, #1, 547a4 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ + tbz w28, #1, 536c4 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ - cbz x0, 54530 │ │ │ │ + cbz x0, 53450 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w7, w0 │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ @@ -74376,19 +74315,19 @@ │ │ │ │ bl a200 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ str x0, [x3, #15472] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 51064 // b.none │ │ │ │ + b.eq 4ff84 // b.none │ │ │ │ bl a9e0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x2, [x1, #15472] │ │ │ │ - cbz w0, 5481c │ │ │ │ + cbz w0, 5373c │ │ │ │ mov x0, x2 │ │ │ │ bl a300 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w7, w0 │ │ │ │ str w0, [sp] │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str w28, [sp, #8] │ │ │ │ @@ -74406,26 +74345,26 @@ │ │ │ │ bl a820 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ str x0, [x3, #15784] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 54814 // b.none │ │ │ │ + b.eq 53734 // b.none │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 5480c │ │ │ │ + cbz w0, 5372c │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr x0, [x0, #15784] │ │ │ │ ldr w2, [x1, #15744] │ │ │ │ ldr w1, [x0, #36] │ │ │ │ orr w1, w1, #0x40000000 │ │ │ │ str w1, [x0, #36] │ │ │ │ cmp w2, #0x29 │ │ │ │ - b.gt 547f0 │ │ │ │ + b.gt 53710 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #24] │ │ │ │ and w7, w28, #0xfffffffb │ │ │ │ mov w4, w7 │ │ │ │ str w1, [x2, #15472] │ │ │ │ mov x1, x2 │ │ │ │ mov x2, x23 │ │ │ │ @@ -74447,20 +74386,20 @@ │ │ │ │ ldr x0, [x0, #15920] │ │ │ │ bl a540 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ orr w0, w0, w1 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl a440 │ │ │ │ - cbz w0, 529d8 │ │ │ │ + cbz w0, 518f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [sp] │ │ │ │ mov w7, w1 │ │ │ │ str w28, [sp, #8] │ │ │ │ sub x4, x29, #0x1, lsl #12 │ │ │ │ ldr x1, [x0, #15632] │ │ │ │ @@ -74475,247 +74414,247 @@ │ │ │ │ bl 9430 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ ldr w2, [x1, #15724] │ │ │ │ str x0, [x3, #15784] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 529d8 // b.none │ │ │ │ + b.eq 518f8 // b.none │ │ │ │ bl a9e0 │ │ │ │ - cbz w0, 529d8 │ │ │ │ + cbz w0, 518f8 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ mov w4, w28 │ │ │ │ mov x2, x23 │ │ │ │ ldr x0, [x1, #15784] │ │ │ │ ldr x3, [x1, #15592] │ │ │ │ ldr w5, [x0, #36] │ │ │ │ ldr x1, [x1, #15480] │ │ │ │ orr w5, w5, #0x40000000 │ │ │ │ str w5, [x0, #36] │ │ │ │ bl a0b0 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ str xzr, [x1, #15784] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x1, #15904] │ │ │ │ mov w3, w28 │ │ │ │ mov w2, w28 │ │ │ │ ldr x4, [x4, #15888] │ │ │ │ mov x0, x4 │ │ │ │ bl a560 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbnz w0, 529d8 │ │ │ │ + cbnz w0, 518f8 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x1, x23 │ │ │ │ ldr x0, [x0, #15672] │ │ │ │ bl a440 │ │ │ │ - cbz w0, 529d8 │ │ │ │ - tbnz w28, #0, 529e4 │ │ │ │ + cbz w0, 518f8 │ │ │ │ + tbnz w28, #0, 51904 │ │ │ │ orr w28, w28, #0x1 │ │ │ │ - b 54454 │ │ │ │ + b 53374 │ │ │ │ sub x2, x29, #0x4, lsl #12 │ │ │ │ sub x3, x29, #0x4, lsl #12 │ │ │ │ sub x4, x29, #0x4, lsl #12 │ │ │ │ and w5, w28, #0x1 │ │ │ │ ldr x0, [x1, #15888] │ │ │ │ ldr x1, [x1, #15896] │ │ │ │ ldr w2, [x2, #15904] │ │ │ │ ldr w3, [x3, #15908] │ │ │ │ ldr w4, [x4, #15912] │ │ │ │ bl aa40 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ str w0, [x1, #15724] │ │ │ │ - cbz w0, 54518 │ │ │ │ - b 529d8 │ │ │ │ + cbz w0, 53438 │ │ │ │ + b 518f8 │ │ │ │ mov x0, x1 │ │ │ │ bl a300 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str xzr, [x0, #15784] │ │ │ │ - b 52a04 │ │ │ │ + b 51924 │ │ │ │ sub x1, x29, #0x4, lsl #12 │ │ │ │ orr w4, w28, #0x4 │ │ │ │ mov x2, x23 │ │ │ │ ldr x3, [x1, #15592] │ │ │ │ ldr x1, [x1, #15480] │ │ │ │ bl 9e70 │ │ │ │ - b 546a0 │ │ │ │ + b 535c0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w1, [x0, #15724] │ │ │ │ - cbnz w1, 51680 │ │ │ │ - b 51674 │ │ │ │ + cbnz w1, 505a0 │ │ │ │ + b 50594 │ │ │ │ ldr w1, [x1, #15724] │ │ │ │ - cbz w1, 50b5c │ │ │ │ - b 51680 │ │ │ │ + cbz w1, 4fa7c │ │ │ │ + b 505a0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ mov x4, x24 │ │ │ │ mov x3, x21 │ │ │ │ ldr x2, [x0, #15640] │ │ │ │ ldr x1, [x0, #15696] │ │ │ │ mov w0, w27 │ │ │ │ bl 97b0 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15448] │ │ │ │ cmp w0, #0xe7 │ │ │ │ - b.eq 5426c // b.none │ │ │ │ + b.eq 5318c // b.none │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr w0, [x0, #15632] │ │ │ │ cmp w0, #0xf0 │ │ │ │ - b.eq 5426c // b.none │ │ │ │ - b 54248 │ │ │ │ + b.eq 5318c // b.none │ │ │ │ + b 53168 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x22, [sp] │ │ │ │ mov w6, w20 │ │ │ │ mov x5, x21 │ │ │ │ mov w3, w23 │ │ │ │ mov x2, x19 │ │ │ │ ldr x7, [x0, #15576] │ │ │ │ str w20, [sp, #8] │ │ │ │ str w23, [sp, #16] │ │ │ │ mov w4, #0x4000000 // #67108864 │ │ │ │ ldr x1, [x0, #15680] │ │ │ │ mov w0, w25 │ │ │ │ bl 9610 │ │ │ │ - cbnz w0, 548d8 │ │ │ │ - cbz w28, 54828 │ │ │ │ + cbnz w0, 537f8 │ │ │ │ + cbz w28, 53748 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ str x22, [sp] │ │ │ │ str w20, [sp, #8] │ │ │ │ mov w7, w20 │ │ │ │ mov x6, x22 │ │ │ │ mov w3, w23 │ │ │ │ ldr x1, [x0, #15456] │ │ │ │ mov x2, x19 │ │ │ │ mov w0, w25 │ │ │ │ mov w4, #0x4000000 // #67108864 │ │ │ │ mov x5, x1 │ │ │ │ bl 9dc0 │ │ │ │ - cbz w0, 54248 │ │ │ │ + cbz w0, 53168 │ │ │ │ sub x0, x29, #0x4, lsl #12 │ │ │ │ ldr x22, [x0, #15592] │ │ │ │ ldr w24, [x0, #15632] │ │ │ │ - b 522ac │ │ │ │ + b 511cc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x21, 7f000 │ │ │ │ ldr x21, [x21, #4016] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54924 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 53844 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x650 │ │ │ │ + add x2, x2, #0x580 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ bl a650 │ │ │ │ mov x23, x0 │ │ │ │ bl a030 │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x21, #64] │ │ │ │ - cbz x1, 54ce4 │ │ │ │ + cbz x1, 53c04 │ │ │ │ mov x0, x1 │ │ │ │ mov x4, x23 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x678 │ │ │ │ + add x2, x2, #0x5a8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp x19, #0x0 │ │ │ │ ldr x0, [x21, #64] │ │ │ │ ccmp x23, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 54a28 // b.none │ │ │ │ + b.eq 53948 // b.none │ │ │ │ add x22, x23, x23, lsl #1 │ │ │ │ lsr x22, x22, #4 │ │ │ │ mov w25, w22 │ │ │ │ sxtw x24, w22 │ │ │ │ sbfiz x22, x22, #2, #32 │ │ │ │ - cbz x0, 549c0 │ │ │ │ + cbz x0, 538e0 │ │ │ │ mov x3, #0xfe01 // #65025 │ │ │ │ movk x3, #0x7fff, lsl #16 │ │ │ │ mov x4, #0x1ffff0000 // #8589869056 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ movk x4, #0xf804 │ │ │ │ - add x2, x2, #0xa10 │ │ │ │ + add x2, x2, #0x940 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 549c0 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 538e0 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x4, x22 │ │ │ │ - add x2, x2, #0x778 │ │ │ │ + add x2, x2, #0x6a8 │ │ │ │ lsr x3, x22, #20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp x22, x19 │ │ │ │ - b.ls 54cb4 // b.plast │ │ │ │ + b.ls 53bd4 // b.plast │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54a88 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 539a8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x7e8 │ │ │ │ + add x2, x2, #0x718 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54a88 │ │ │ │ - adrp x2, 60000 │ │ │ │ - add x2, x2, #0x9e8 │ │ │ │ + cbz x0, 539a8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ + add x2, x2, #0x918 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz x0, 54a98 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 539b8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x6c0 │ │ │ │ + add x2, x2, #0x5f0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54a98 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 539b8 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x3, #0x1000000 // #16777216 │ │ │ │ - add x2, x2, #0x728 │ │ │ │ + add x2, x2, #0x658 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54a98 │ │ │ │ + cbz x0, 539b8 │ │ │ │ mov x3, #0x400000 // #4194304 │ │ │ │ add x19, x3, #0xc00, lsl #12 │ │ │ │ mov x24, #0x300000 // #3145728 │ │ │ │ mov x23, x19 │ │ │ │ mov w25, w24 │ │ │ │ mov x22, #0xc00000 // #12582912 │ │ │ │ - b 54988 │ │ │ │ + b 538a8 │ │ │ │ cmp x22, x23 │ │ │ │ - b.cc 54d48 // b.lo, b.ul, b.last │ │ │ │ + b.cc 53c68 // b.lo, b.ul, b.last │ │ │ │ ldr x27, [sp, #80] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ - b 54a04 │ │ │ │ + b 53924 │ │ │ │ mov x24, #0x300000 // #3145728 │ │ │ │ add x23, x24, #0xd00, lsl #12 │ │ │ │ mov w25, w24 │ │ │ │ mov x22, #0xc00000 // #12582912 │ │ │ │ str x27, [sp, #80] │ │ │ │ mov x0, x22 │ │ │ │ bl 9b60 │ │ │ │ mov x26, x0 │ │ │ │ - cbnz x0, 54d08 │ │ │ │ + cbnz x0, 53c28 │ │ │ │ mov w19, #0x851f // #34079 │ │ │ │ mov w0, #0x63 // #99 │ │ │ │ movk w19, #0x51eb, lsl #16 │ │ │ │ mov w20, w0 │ │ │ │ smull x19, w25, w19 │ │ │ │ asr x19, x19, #37 │ │ │ │ sub w19, w19, w25, asr #31 │ │ │ │ @@ -74723,94 +74662,94 @@ │ │ │ │ mul w19, w19, w0 │ │ │ │ sxtw x25, w25 │ │ │ │ sxtw x19, w19 │ │ │ │ lsl x27, x19, #2 │ │ │ │ mov x0, x27 │ │ │ │ bl 9b60 │ │ │ │ mov x26, x0 │ │ │ │ - cbz x0, 54c78 │ │ │ │ + cbz x0, 53b98 │ │ │ │ ldr x0, [x21, #64] │ │ │ │ mov w25, w19 │ │ │ │ - cbz x0, 54b64 │ │ │ │ + cbz x0, 53a84 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x24 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x860 │ │ │ │ + add x2, x2, #0x790 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54b64 │ │ │ │ + cbz x0, 53a84 │ │ │ │ sxtw x5, w20 │ │ │ │ mov x4, x27 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x898 │ │ │ │ + add x2, x2, #0x7c8 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54b64 │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 53a84 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x4, x27 │ │ │ │ mov x3, x19 │ │ │ │ - add x2, x2, #0x930 │ │ │ │ + add x2, x2, #0x860 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ sub w1, w25, #0x1 │ │ │ │ cmp w25, #0x0 │ │ │ │ - b.le 54be0 │ │ │ │ + b.le 53b00 │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.ls 54d18 // b.plast │ │ │ │ - adrp x3, 61000 │ │ │ │ + b.ls 53c38 // b.plast │ │ │ │ + adrp x3, 5f000 │ │ │ │ lsr w2, w25, #2 │ │ │ │ movi v30.4s, #0x4 │ │ │ │ mov x0, x26 │ │ │ │ - ldr q31, [x3, #144] │ │ │ │ + ldr q31, [x3, #4032] │ │ │ │ add x2, x26, w2, uxtw #4 │ │ │ │ mov v29.16b, v31.16b │ │ │ │ add v31.4s, v31.4s, v30.4s │ │ │ │ str q29, [x0], #16 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 54b90 // b.any │ │ │ │ + b.ne 53ab0 // b.any │ │ │ │ and w2, w25, #0xfffffffc │ │ │ │ tst x25, #0x3 │ │ │ │ - b.eq 54be0 // b.none │ │ │ │ + b.eq 53b00 // b.none │ │ │ │ mov w0, w2 │ │ │ │ add w3, w2, #0x1 │ │ │ │ lsl x0, x0, #2 │ │ │ │ str w2, [x26, x0] │ │ │ │ cmp w3, w25 │ │ │ │ - b.ge 54be0 // b.tcont │ │ │ │ + b.ge 53b00 // b.tcont │ │ │ │ add x0, x26, x0 │ │ │ │ add w2, w2, #0x2 │ │ │ │ str w3, [x0, #4] │ │ │ │ cmp w2, w25 │ │ │ │ - b.ge 54be0 // b.tcont │ │ │ │ + b.ge 53b00 // b.tcont │ │ │ │ str w2, [x0, #8] │ │ │ │ mov w2, w25 │ │ │ │ mov x0, x26 │ │ │ │ bl 9770 │ │ │ │ mov w1, w0 │ │ │ │ mov w2, #0xff01 // #65281 │ │ │ │ ldr x0, [x21, #64] │ │ │ │ movk w2, #0x7fff, lsl #16 │ │ │ │ cmp w1, w2 │ │ │ │ - b.eq 54d20 // b.none │ │ │ │ + b.eq 53c40 // b.none │ │ │ │ ldr w2, [x26, w1, sxtw #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.ne 54d20 // b.any │ │ │ │ - cbz x0, 54c3c │ │ │ │ - adrp x2, 60000 │ │ │ │ + b.ne 53c40 // b.any │ │ │ │ + cbz x0, 53b5c │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x980 │ │ │ │ + add x2, x2, #0x8b0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54c3c │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 53b5c │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x9b0 │ │ │ │ + add x2, x2, #0x8e0 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 9570 │ │ │ │ mov x0, x26 │ │ │ │ bl ab40 │ │ │ │ @@ -74821,65 +74760,65 @@ │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x19, x19, x25 │ │ │ │ subs w20, w20, #0x1 │ │ │ │ - b.ne 54ae8 // b.any │ │ │ │ + b.ne 53a08 // b.any │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54a7c │ │ │ │ - adrp x2, 60000 │ │ │ │ + cbz x0, 5399c │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov x3, x24 │ │ │ │ mov x4, x22 │ │ │ │ - add x2, x2, #0x900 │ │ │ │ + add x2, x2, #0x830 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ cmp x22, x23 │ │ │ │ - b.cc 54d48 // b.lo, b.ul, b.last │ │ │ │ + b.cc 53c68 // b.lo, b.ul, b.last │ │ │ │ ldr x27, [sp, #80] │ │ │ │ - b 549e0 │ │ │ │ + b 53900 │ │ │ │ str x27, [sp, #80] │ │ │ │ cmp x22, x23 │ │ │ │ - b.ls 54aac // b.plast │ │ │ │ + b.ls 539cc // b.plast │ │ │ │ ldr x0, [x21, #64] │ │ │ │ - cbz x0, 54aac │ │ │ │ + cbz x0, 539cc │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x23 │ │ │ │ - adrp x2, 60000 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x810 │ │ │ │ + add x2, x2, #0x740 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ - b 54aac │ │ │ │ + b 539cc │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x23, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 54a98 // b.none │ │ │ │ + b.eq 539b8 // b.none │ │ │ │ add x22, x23, x23, lsl #1 │ │ │ │ lsr x22, x22, #4 │ │ │ │ mov w25, w22 │ │ │ │ sxtw x24, w22 │ │ │ │ sbfiz x22, x22, #2, #32 │ │ │ │ - b 549c0 │ │ │ │ + b 538e0 │ │ │ │ ldr x0, [x21, #64] │ │ │ │ mov x19, x24 │ │ │ │ mov x27, x22 │ │ │ │ - b 54b48 │ │ │ │ + b 53a68 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 54bb0 │ │ │ │ - cbz x0, 54d34 │ │ │ │ - adrp x2, 60000 │ │ │ │ + b 53ad0 │ │ │ │ + cbz x0, 53c54 │ │ │ │ + adrp x2, 5f000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x958 │ │ │ │ + add x2, x2, #0x888 │ │ │ │ bl 9a10 <__fprintf_chk@plt> │ │ │ │ mov w1, #0xfffffff0 // #-16 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w19, #0xfffffff0 // #-16 │ │ │ │ bl 9570 │ │ │ │ - b 54c4c │ │ │ │ + b 53b6c │ │ │ │ mov w1, #0xffffffc0 // #-64 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w19, #0xffffffc0 // #-64 │ │ │ │ bl 9570 │ │ │ │ ldr x27, [sp, #80] │ │ │ │ - b 54a08 │ │ │ │ + b 53928 │ │ │ │ bti c │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0000000000054d68 <.fini>: │ │ │ │ +0000000000053c88 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,3223 +1,3224 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00054d80 01000200 00000000 494e5445 524e414c ........INTERNAL │ │ │ │ - 0x00054d90 53205445 53543a20 42454749 4e202849 S TEST: BEGIN (I │ │ │ │ - 0x00054da0 474e4f52 45205448 45204552 524f5220 GNORE THE ERROR │ │ │ │ - 0x00054db0 5052494e 544f5554 20484552 45204245 PRINTOUT HERE BE │ │ │ │ - 0x00054dc0 4c4f572c 20495427 53205041 5254204f LOW, IT'S PART O │ │ │ │ - 0x00054dd0 46205448 45205445 5354290a 00000000 F THE TEST)..... │ │ │ │ - 0x00054de0 2d324b00 00000000 314b0000 00000000 -2K.....1K...... │ │ │ │ - 0x00054df0 30000000 00000000 302c3930 00000000 0.......0,90.... │ │ │ │ - 0x00054e00 31000000 00000000 312c3200 00000000 1.......1,2..... │ │ │ │ - 0x00054e10 316b2c32 00000000 392c324d 2c330000 1k,2....9,2M,3.. │ │ │ │ - 0x00054e20 392c324d 00000000 2d392c32 4d000000 9,2M....-9,2M... │ │ │ │ - 0x00054e30 392c2d32 4d000000 494e5445 524e414c 9,-2M...INTERNAL │ │ │ │ - 0x00054e40 53205445 53543a20 454e440a 00000000 S TEST: END..... │ │ │ │ - 0x00054e50 4d415452 49582041 5353454d 424c5920 MATRIX ASSEMBLY │ │ │ │ - 0x00054e60 464c4147 53205445 53543a20 42454749 FLAGS TEST: BEGI │ │ │ │ - 0x00054e70 4e0a0000 00000000 43686563 6b207273 N.......Check rs │ │ │ │ - 0x00054e80 625f6d74 785f616c 6c6f635f 66726f6d b_mtx_alloc_from │ │ │ │ - 0x00054e90 5f636f6f 5f636f6e 73742066 6f722074 _coo_const for t │ │ │ │ - 0x00054ea0 7269616e 67756c61 720a0000 00000000 riangular....... │ │ │ │ - 0x00054eb0 43686563 6b207273 625f6d74 785f616c Check rsb_mtx_al │ │ │ │ - 0x00054ec0 6c6f635f 66726f6d 5f636f6f 5f636f6e loc_from_coo_con │ │ │ │ - 0x00054ed0 73742069 6d706c69 63697420 64696167 st implicit diag │ │ │ │ - 0x00054ee0 6f6e616c 0a000000 43686563 6b207273 onal....Check rs │ │ │ │ - 0x00054ef0 625f6d74 785f616c 6c6f635f 66726f6d b_mtx_alloc_from │ │ │ │ - 0x00054f00 5f636f6f 5f626567 696e2066 6f722074 _coo_begin for t │ │ │ │ - 0x00054f10 7269616e 67756c61 720a0000 00000000 riangular....... │ │ │ │ - 0x00054f20 43686563 6b207273 625f6d74 785f616c Check rsb_mtx_al │ │ │ │ - 0x00054f30 6c6f635f 66726f6d 5f636f6f 5f626567 loc_from_coo_beg │ │ │ │ - 0x00054f40 696e2069 6d706c69 63697420 64696167 in implicit diag │ │ │ │ - 0x00054f50 6f6e616c 0a000000 43686563 6b207273 onal....Check rs │ │ │ │ - 0x00054f60 625f6d74 785f616c 6c6f635f 66726f6d b_mtx_alloc_from │ │ │ │ - 0x00054f70 5f636f6f 5f696e70 6c616365 20666f72 _coo_inplace for │ │ │ │ - 0x00054f80 20747269 616e6775 6c61720a 00000000 triangular..... │ │ │ │ - 0x00054f90 43686563 6b207273 625f6d74 785f616c Check rsb_mtx_al │ │ │ │ - 0x00054fa0 6c6f635f 66726f6d 5f636f6f 5f696e70 loc_from_coo_inp │ │ │ │ - 0x00054fb0 6c616365 20666f72 20696d70 6c696369 lace for implici │ │ │ │ - 0x00054fc0 74206469 61676f6e 616c0a00 00000000 t diagonal...... │ │ │ │ - 0x00054fd0 4d415452 49582041 5353454d 424c5920 MATRIX ASSEMBLY │ │ │ │ - 0x00054fe0 464c4147 53205445 53543a20 454e440a FLAGS TEST: END. │ │ │ │ - 0x00054ff0 00000000 00000000 4d415452 49582041 ........MATRIX A │ │ │ │ - 0x00055000 5353454d 424c5920 464c4147 53205445 SSEMBLY FLAGS TE │ │ │ │ - 0x00055010 53543a20 4641494c 0a000000 00000000 ST: FAIL........ │ │ │ │ - 0x00055020 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00055030 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00055040 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00055050 3d3d3d3d 0a000000 43617567 68742073 ====....Caught s │ │ │ │ - 0x00055060 69676e61 6c202564 3a207769 6c6c2074 ignal %d: will t │ │ │ │ - 0x00055070 65726d69 6e617465 20617320 736f6f6e erminate as soon │ │ │ │ - 0x00055080 20617320 706f7373 69626c65 2e0a0000 as possible.... │ │ │ │ - 0x00055090 20202820 6e657874 2074696d 6520776f ( next time wo │ │ │ │ - 0x000550a0 6e277420 63617463 68207468 65207369 n't catch the si │ │ │ │ - 0x000550b0 676e616c 20616e79 6d6f7265 20292e0a gnal anymore ).. │ │ │ │ - 0x000550c0 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ - 0x000550d0 73205b2d 2d62656e 63685d20 5b4f5054 s [--bench] [OPT │ │ │ │ - 0x000550e0 494f4e53 5d200a20 206f723a 20202573 IONS] . or: %s │ │ │ │ - 0x000550f0 205b202d 6f204f50 434f4445 5d205b20 [ -o OPCODE] [ │ │ │ │ - 0x00055100 2d4f207b 73756270 726f6772 616d2d63 -O {subprogram-c │ │ │ │ - 0x00055110 6f64657d 5d205b20 7b737562 70726f67 ode}] [ {subprog │ │ │ │ - 0x00055120 72616d2d 73706563 69666963 2d617267 ram-specific-arg │ │ │ │ - 0x00055130 756d656e 74737d20 5d200a25 73206973 uments} ] .%s is │ │ │ │ - 0x00055140 20612073 77697373 2061726d 79206b6e a swiss army kn │ │ │ │ - 0x00055150 69666520 666f7220 74657374 696e6720 ife for testing │ │ │ │ - 0x00055160 74686520 6c696272 61727920 66756e63 the library func │ │ │ │ - 0x00055170 74696f6e 616c6974 7920616e 64207065 tionality and pe │ │ │ │ - 0x00055180 72666f72 6d616e63 652e0a0a 090a4368 rformance.....Ch │ │ │ │ - 0x00055190 6f6f7365 207b7375 6270726f 6772616d oose {subprogram │ │ │ │ - 0x000551a0 2d636f64 657d2061 6d6f6e67 3a0a0a09 -code} among:... │ │ │ │ - 0x000551b0 7220666f 72207468 65207265 66657265 r for the refere │ │ │ │ - 0x000551c0 6e636520 62656e63 686d6172 6b202877 nce benchmark (w │ │ │ │ - 0x000551d0 696c6c20 70726f64 75636520 61206d61 ill produce a ma │ │ │ │ - 0x000551e0 6368696e 65207370 65636966 69632066 chine specific f │ │ │ │ - 0x000551f0 696c6529 0a0a0963 20666f72 20746865 ile)...c for the │ │ │ │ - 0x00055200 20636f6d 706c6574 65206265 6e63686d complete benchm │ │ │ │ - 0x00055210 61726b0a 0a096520 666f7220 74686520 ark...e for the │ │ │ │ - 0x00055220 6d617472 69782065 78706572 696d656e matrix experimen │ │ │ │ - 0x00055230 74617469 6f6e2063 6f64650a 0a096420 tation code...d │ │ │ │ - 0x00055240 666f7220 61207369 6e676c65 206d6174 for a single mat │ │ │ │ - 0x00055250 72697820 64756d70 6f75740a 0a096220 rix dumpout...b │ │ │ │ - 0x00055260 666f7220 74686520 28637572 72656e74 for the (current │ │ │ │ - 0x00055270 2c20676f 696e6720 746f2062 65206f62 , going to be ob │ │ │ │ - 0x00055280 736f6c65 74656429 2062656e 63686d61 soleted) benchma │ │ │ │ - 0x00055290 726b0a0a 09742066 6f722073 6f6d6520 rk...t for some │ │ │ │ - 0x000552a0 6d617472 69782063 6f6e7374 72756374 matrix construct │ │ │ │ - 0x000552b0 696f6e20 74657374 730a0a09 6f206f62 ion tests...o ob │ │ │ │ - 0x000552c0 736f6c65 74652c20 77696c6c 20736f6f solete, will soo │ │ │ │ - 0x000552d0 6e206265 2072656d 6f766564 0a0a7b73 n be removed..{s │ │ │ │ - 0x000552e0 75627072 6f677261 6d2d7370 65636966 ubprogram-specif │ │ │ │ - 0x000552f0 69632d61 7267756d 656e7473 7d207769 ic-arguments} wi │ │ │ │ - 0x00055300 6c6c2062 65206176 61696c61 626c6520 ll be available │ │ │ │ - 0x00055310 66726f6d 20746865 20737562 70726f67 from the subprog │ │ │ │ - 0x00055320 72616d73 2e0a0a09 652e672e 3a202573 rams....e.g.: %s │ │ │ │ - 0x00055330 20202020 20202d4f 2062202d 68202020 -O b -h │ │ │ │ - 0x00055340 77696c6c 2073686f 77207468 65206375 will show the cu │ │ │ │ - 0x00055350 7272656e 74206265 6e63686d 61726b20 rrent benchmark │ │ │ │ - 0x00055360 73756270 726f6772 616d2773 206f7074 subprogram's opt │ │ │ │ - 0x00055370 696f6e73 0a0a0965 2e672e3a 20257320 ions...e.g.: %s │ │ │ │ - 0x00055380 2d6f2061 202d4f20 62202d68 20202077 -o a -O b -h w │ │ │ │ - 0x00055390 696c6c20 73686f77 20746865 2073706d ill show the spm │ │ │ │ - 0x000553a0 76202020 20206265 6e63686d 61726b20 v benchmark │ │ │ │ - 0x000553b0 73756270 726f6772 616d2773 206f7074 subprogram's opt │ │ │ │ - 0x000553c0 696f6e73 0a0a0965 2e672e3a 20257320 ions...e.g.: %s │ │ │ │ - 0x000553d0 2d6f206e 202d4f20 62202d68 20202077 -o n -O b -h w │ │ │ │ - 0x000553e0 696c6c20 73686f77 20746865 206e6567 ill show the neg │ │ │ │ - 0x000553f0 6174696f 6e206265 6e63686d 61726b20 ation benchmark │ │ │ │ - 0x00055400 73756270 726f6772 616d2773 206f7074 subprogram's opt │ │ │ │ - 0x00055410 696f6e73 0a0a0a54 68652064 65666175 ions...The defau │ │ │ │ - 0x00055420 6c74207b 73756270 726f6772 616d2d63 lt {subprogram-c │ │ │ │ - 0x00055430 6f64657d 20697320 27256327 0a0a0957 ode} is '%c'...W │ │ │ │ - 0x00055440 69746820 4f50434f 44452061 6d6f6e67 ith OPCODE among │ │ │ │ - 0x00055450 20272573 270a0a00 61637469 6e530000 '%s'...actinS.. │ │ │ │ - 0x00055460 57696c6c 20747279 2025730a 00000000 Will try %s..... │ │ │ │ - 0x00055470 57696c6c 20726563 75727365 20696e20 Will recurse in │ │ │ │ - 0x00055480 25730a00 00000000 2f000000 00000000 %s....../....... │ │ │ │ - 0x00055490 536b6970 70696e67 20647570 6c696361 Skipping duplica │ │ │ │ - 0x000554a0 7465206d 61747269 78206669 6c653a20 te matrix file: │ │ │ │ - 0x000554b0 25730a00 00000000 536b6970 70696e67 %s......Skipping │ │ │ │ - 0x000554c0 206e6f6e 206d6174 72697820 66696c65 non matrix file │ │ │ │ - 0x000554d0 3a202573 0a000000 52656163 68656420 : %s....Reached │ │ │ │ - 0x000554e0 61206c69 6d697420 6f662025 64206669 a limit of %d fi │ │ │ │ - 0x000554f0 6c657321 200a0000 2e6d7478 2e62696e les! ....mtx.bin │ │ │ │ - 0x00055500 00000000 00000000 2e6d7478 2e62696e .........mtx.bin │ │ │ │ - 0x00055510 2e677a00 00000000 2e6d7478 2e677a2e .gz......mtx.gz. │ │ │ │ - 0x00055520 62696e00 00000000 2e6d7478 2e677a2e bin......mtx.gz. │ │ │ │ - 0x00055530 62696e2e 677a0000 2e6d7478 00000000 bin.gz...mtx.... │ │ │ │ - 0x00055540 2e6d7478 2e677a00 4e6f7420 61646469 .mtx.gz.Not addi │ │ │ │ - 0x00055550 6e672025 733a206e 65697468 65722061 ng %s: neither a │ │ │ │ - 0x00055560 20646972 6563746f 72792c20 6e6f7220 directory, nor │ │ │ │ - 0x00055570 6e616d65 64206173 204d6174 72697820 named as Matrix │ │ │ │ - 0x00055580 4d61726b 65742066 696c652e 0a000000 Market file..... │ │ │ │ - 0x00055590 25732e67 7a000000 47697665 6e206669 %s.gz...Given fi │ │ │ │ - 0x000555a0 6c656e61 6d652025 7320646f 65736e27 lename %s doesn' │ │ │ │ - 0x000555b0 74206578 6973743b 20617373 756d696e t exist; assumin │ │ │ │ - 0x000555c0 6720796f 75206d65 616e7420 25732c20 g you meant %s, │ │ │ │ - 0x000555d0 77686963 68206578 69737473 210a0000 which exists!... │ │ │ │ - 0x000555e0 536b6970 70696e67 206e6f6e 2d6d6174 Skipping non-mat │ │ │ │ - 0x000555f0 72697820 66696c65 70617468 3a202573 rix filepath: %s │ │ │ │ - 0x00055600 0a000000 00000000 41646469 6e67206d ........Adding m │ │ │ │ - 0x00055610 61747269 78206669 6c653a20 25730a00 atrix file: %s.. │ │ │ │ - 0x00055620 4c494252 53425050 20737570 706f7274 LIBRSBPP support │ │ │ │ - 0x00055630 3a206f6e 2e0a0000 4d4b4c20 73757070 : on....MKL supp │ │ │ │ - 0x00055640 6f72743a 206f6666 2e0a0000 00000000 ort: off........ │ │ │ │ - 0x00055650 4f70656e 4d502073 7570706f 72743a20 OpenMP support: │ │ │ │ - 0x00055660 6f6e2e0a 00000000 41524d50 4c207375 on......ARMPL su │ │ │ │ - 0x00055670 70706f72 743a206f 66662e0a 00000000 pport: off...... │ │ │ │ - 0x00055680 58445220 73757070 6f72743a 206f6666 XDR support: off │ │ │ │ - 0x00055690 2e0a0000 00000000 5a4c4942 20737570 ........ZLIB sup │ │ │ │ - 0x000556a0 706f7274 3a206f6e 2e0a0000 00000000 port: on........ │ │ │ │ - 0x000556b0 42696e61 72792049 2f4f204d 61747269 Binary I/O Matri │ │ │ │ - 0x000556c0 78204d61 726b6574 20686163 6b3a206f x Market hack: o │ │ │ │ - 0x000556d0 6e2e0a00 00000000 41737365 7274696f n.......Assertio │ │ │ │ - 0x000556e0 6e733a20 6f66662e 0a000000 00000000 ns: off......... │ │ │ │ - 0x000556f0 496e7465 726e616c 20656e76 69726f6e Internal environ │ │ │ │ - 0x00055700 6d656e74 20766172 6961626c 65733a20 ment variables: │ │ │ │ - 0x00055710 6f66662e 0a000000 23204361 6c6c696e off.....# Callin │ │ │ │ - 0x00055720 67207365 74656e76 28292077 69746820 g setenv() with │ │ │ │ - 0x00055730 61726775 6d656e74 73202573 20616e64 arguments %s and │ │ │ │ - 0x00055740 2025730a 00000000 23202d2d 62656e63 %s.....# --benc │ │ │ │ - 0x00055750 6820666c 61672063 686f7365 6e2e2054 h flag chosen. T │ │ │ │ - 0x00055760 68697320 69732073 686f7274 20666f72 his is short for │ │ │ │ - 0x00055770 20652e67 2e202d6f 61202d4f 6220616e e.g. -oa -Ob an │ │ │ │ - 0x00055780 64202e2e 2e0a0000 4d415452 49582053 d ......MATRIX S │ │ │ │ - 0x00055790 554d5320 54455354 3a204245 47494e0a UMS TEST: BEGIN. │ │ │ │ - 0x000557a0 00000000 00000000 4d415452 49582053 ........MATRIX S │ │ │ │ - 0x000557b0 554d5320 54455354 3a20454e 440a0000 UMS TEST: END... │ │ │ │ - 0x000557c0 52454752 45535349 4f4e2054 4553543a REGRESSION TEST: │ │ │ │ - 0x000557d0 20424547 494e0a00 52454752 45535349 BEGIN..REGRESSI │ │ │ │ - 0x000557e0 4f4e2054 4553543a 20454e44 0a000000 ON TEST: END.... │ │ │ │ - 0x000557f0 52454752 45535349 4f4e2054 4553543a REGRESSION TEST: │ │ │ │ - 0x00055800 20464149 4c0a0000 534f5254 20434845 FAIL...SORT CHE │ │ │ │ - 0x00055810 434b3a20 42454749 4e0a0000 00000000 CK: BEGIN....... │ │ │ │ - 0x00055820 534f5254 20434845 434b3a20 454e440a SORT CHECK: END. │ │ │ │ - 0x00055830 00000000 00000000 534f5254 20434845 ........SORT CHE │ │ │ │ - 0x00055840 434b3a20 4641494c 0a000000 00000000 CK: FAIL........ │ │ │ │ - 0x00055850 4572726f 7220696e 69746961 6c697a69 Error initializi │ │ │ │ - 0x00055860 6e672074 6865206c 69627261 72792120 ng the library! │ │ │ │ - 0x00055870 4e657665 72746865 6c657373 20636f6e Nevertheless con │ │ │ │ - 0x00055880 74696e75 696e6720 6a757374 20746f20 tinuing just to │ │ │ │ - 0x00055890 7072696e 7420636f 6e666967 75726174 print configurat │ │ │ │ - 0x000558a0 696f6e20 696e666f 2028736f 6d657468 ion info (someth │ │ │ │ - 0x000558b0 696e6720 6d696768 74206265 2077726f ing might be wro │ │ │ │ - 0x000558c0 6e672074 686f7567 682c2061 6e642074 ng though, and t │ │ │ │ - 0x000558d0 68697320 63616e20 68656c70 20646961 his can help dia │ │ │ │ - 0x000558e0 676e6f73 65207468 65207072 6f626c65 gnose the proble │ │ │ │ - 0x000558f0 6d292e20 50726f67 72616d20 77696c6c m). Program will │ │ │ │ - 0x00055900 20726574 75726e20 616e2065 72726f72 return an error │ │ │ │ - 0x00055910 20636f64 6520616e 79776179 2e0a0000 code anyway.... │ │ │ │ - 0x00055920 43503a67 4247764d 4849686f 3a4f3a46 CP:gBGvMHIho:O:F │ │ │ │ - 0x00055930 513a453a 00000000 74686973 206f7074 Q:E:....this opt │ │ │ │ - 0x00055940 696f6e20 77617320 6f62736f 6c657465 ion was obsolete │ │ │ │ - 0x00055950 64206279 202d6f53 202d4f62 0a000000 d by -oS -Ob.... │ │ │ │ - 0x00055960 596f7520 64696420 6e6f7420 63686f6f You did not choo │ │ │ │ - 0x00055970 73652061 20636f72 72656374 206f7065 se a correct ope │ │ │ │ - 0x00055980 72617469 6f6e2063 6f64652e 0a43686f ration code..Cho │ │ │ │ - 0x00055990 6f736520 6f6e6520 616d6f6e 67202573 ose one among %s │ │ │ │ - 0x000559a0 2e0a0000 00000000 596f7520 64696420 ........You did │ │ │ │ - 0x000559b0 6e6f7420 63686f6f 73652061 6e206163 not choose an ac │ │ │ │ - 0x000559c0 74696f6e 2e205365 65206865 6c703a0a tion. See help:. │ │ │ │ - 0x000559d0 00000000 00000000 4d415452 49582053 ........MATRIX S │ │ │ │ - 0x000559e0 554d5320 54455354 3a204641 494c0a00 UMS TEST: FAIL.. │ │ │ │ - 0x000559f0 68656c70 00000000 62656e63 68000000 help....bench... │ │ │ │ - 0x00055a00 6d617472 69782d6f 70657261 74696f6e matrix-operation │ │ │ │ - 0x00055a10 00000000 00000000 73756270 726f6772 ........subprogr │ │ │ │ - 0x00055a20 616d2d6f 70657261 74696f6e 00000000 am-operation.... │ │ │ │ - 0x00055a30 696e666f 726d6174 696f6e00 00000000 information..... │ │ │ │ - 0x00055a40 636f6e66 69677572 6174696f 6e000000 configuration... │ │ │ │ - 0x00055a50 68617264 77617265 2d636f75 6e746572 hardware-counter │ │ │ │ - 0x00055a60 73000000 00000000 65787065 72696d65 s.......experime │ │ │ │ - 0x00055a70 6e747300 00000000 76657273 696f6e00 nts.....version. │ │ │ │ - 0x00055a80 626c6173 2d746573 74696e67 00000000 blas-testing.... │ │ │ │ - 0x00055a90 71756963 6b2d626c 61732d74 65737469 quick-blas-testi │ │ │ │ - 0x00055aa0 6e670000 00000000 6572726f 722d7465 ng......error-te │ │ │ │ - 0x00055ab0 7374696e 67000000 66702d62 656e6368 sting...fp-bench │ │ │ │ - 0x00055ac0 00000000 00000000 7472616e 73706f73 ........transpos │ │ │ │ - 0x00055ad0 652d7465 73740000 6c696d69 74732d74 e-test..limits-t │ │ │ │ - 0x00055ae0 65737469 6e670000 67756573 732d626c esting..guess-bl │ │ │ │ - 0x00055af0 6f636b69 6e670000 67656e65 72617465 ocking..generate │ │ │ │ - 0x00055b00 2d6d6174 72697800 706c6f74 2d6d6174 -matrix.plot-mat │ │ │ │ - 0x00055b10 72697800 00000000 6d617472 69782d6c rix.....matrix-l │ │ │ │ - 0x00055b20 73000000 00000000 6d617472 69782d6c s.......matrix-l │ │ │ │ - 0x00055b30 732d6c61 74657800 6d617472 69782d70 s-latex.matrix-p │ │ │ │ - 0x00055b40 72696e74 00000000 72656164 2d706572 rint....read-per │ │ │ │ - 0x00055b50 666f726d 616e6365 2d726563 6f726400 formance-record. │ │ │ │ - 0x00055b60 68656c70 2d726561 642d7065 72666f72 help-read-perfor │ │ │ │ - 0x00055b70 6d616e63 652d7265 636f7264 00000000 mance-record.... │ │ │ │ - 0x00055b80 73657465 6e760000 20776865 7265204f setenv.. where O │ │ │ │ - 0x00055b90 5054494f 4e532061 72652074 616b656e PTIONS are taken │ │ │ │ - 0x00055ba0 2066726f 6d203a0a 00000000 00000000 from :......... │ │ │ │ - 0x00055bb0 25732025 73000000 092d2563 00000000 %s %s....-%c.... │ │ │ │ - 0x00055bc0 09000000 00000000 09090000 00000000 ................ │ │ │ │ - 0x00055bd0 2d2d2573 00000000 203c6172 673e0000 --%s.... .. │ │ │ │ - 0x00055be0 205b3d61 72675d00 53735b58 785b5474 [=arg].Ss[Xx[Tt │ │ │ │ - 0x00055bf0 5b565b56 5d5d5d5d 00000000 00000000 [V[V]]]]........ │ │ │ │ - 0x00055c00 41726775 6d656e74 7320746f 202d2d77 Arguments to --w │ │ │ │ - 0x00055c10 616e742d 6175746f 74756e65 206f6620 ant-autotune of │ │ │ │ - 0x00055c20 74686520 666f726d 61742022 2573222c the format "%s", │ │ │ │ - 0x00055c30 20776865 72652053 20697320 74686520 where S is the │ │ │ │ - 0x00055c40 6175746f 74756e69 6e672074 696d6520 autotuning time │ │ │ │ - 0x00055c50 696e2073 65636f6e 64732c20 58206973 in seconds, X is │ │ │ │ - 0x00055c60 20746865 206e756d 62657220 6f662074 the number of t │ │ │ │ - 0x00055c70 72696573 2c205420 74686520 6e756d62 ries, T the numb │ │ │ │ - 0x00055c80 6572206f 66207374 61727469 6e672074 er of starting t │ │ │ │ - 0x00055c90 68726561 64732c20 56206361 6e206265 hreads, V can be │ │ │ │ - 0x00055ca0 20656974 68657220 7120666f 72207175 either q for qu │ │ │ │ - 0x00055cb0 69657420 6175746f 74756e69 6e67206f iet autotuning o │ │ │ │ - 0x00055cc0 72207620 666f7220 61207665 72626f73 r v for a verbos │ │ │ │ - 0x00055cd0 65206f6e 65202863 616e2062 65207370 e one (can be sp │ │ │ │ - 0x00055ce0 65636966 69656420 74776963 65292e20 ecified twice). │ │ │ │ - 0x00055cf0 56616c69 64206578 616d706c 65733a20 Valid examples: │ │ │ │ - 0x00055d00 332e3073 32783474 762c2033 2e307332 3.0s2x4tv, 3.0s2 │ │ │ │ - 0x00055d10 78307471 2c20332e 30732c20 322e3073 x0tq, 3.0s, 2.0s │ │ │ │ - 0x00055d20 31307820 2e205365 6520646f 63756d65 10x . See docume │ │ │ │ - 0x00055d30 6e746174 696f6e20 6f662072 73625f74 ntation of rsb_t │ │ │ │ - 0x00055d40 756e655f 73706d6d 20666f72 20612066 une_spmm for a f │ │ │ │ - 0x00055d50 756c6c20 6578706c 616e6174 696f6e20 ull explanation │ │ │ │ - 0x00055d60 6f662074 68657365 20706172 616d6574 of these paramet │ │ │ │ - 0x00055d70 65727320 726f6c65 20696e20 6175746f ers role in auto │ │ │ │ - 0x00055d80 2d74756e 696e672e 0a000000 00000000 -tuning......... │ │ │ │ - 0x00055d90 6d696368 656c656d 6172746f 6e655f41 michelemartone_A │ │ │ │ - 0x00055da0 545f7573 6572735f 444f545f 736f7572 T_users_DOT_sour │ │ │ │ - 0x00055db0 6365666f 7267655f 444f545f 6e657400 ceforge_DOT_net. │ │ │ │ - 0x00055dc0 5265706f 72742062 75677320 746f2025 Report bugs to % │ │ │ │ - 0x00055dd0 732e0a00 00000000 42000000 00000000 s.......B....... │ │ │ │ - 0x00055de0 53204420 43205a20 00000000 00000000 S D C Z ........ │ │ │ │ - 0x00055df0 44205320 43205a20 00000000 00000000 D S C Z ........ │ │ │ │ - 0x00055e00 2d000000 00000000 74680000 00000000 -.......th...... │ │ │ │ - 0x00055e10 4e4f5420 00000000 4e4f5400 00000000 NOT ....NOT..... │ │ │ │ - 0x00055e20 64697363 61726400 6b656570 00000000 discard.keep.... │ │ │ │ - 0x00055e30 55000000 00000000 4c000000 00000000 U.......L....... │ │ │ │ - 0x00055e40 54000000 00000000 53000000 00000000 T.......S....... │ │ │ │ - 0x00055e50 48000000 00000000 4e4f5253 425f0000 H.......NORSB_.. │ │ │ │ - 0x00055e60 713a514c 45434844 56415269 73463a50 q:QLECHDVARisF:P │ │ │ │ - 0x00055e70 543a623a 773a4247 68743a66 3a723a63 T:b:w:BGht:f:r:c │ │ │ │ - 0x00055e80 3a76706e 3a4d4e53 3a426b3a 4b556f3a :vpn:MNS:Bk:KUo: │ │ │ │ - 0x00055e90 4f3a0000 00000000 23205741 524e494e O:......# WARNIN │ │ │ │ - 0x00055ea0 473a2069 6e20706c 61636520 61737365 G: in place asse │ │ │ │ - 0x00055eb0 6d626c79 20697320 616e2055 4e46494e mbly is an UNFIN │ │ │ │ - 0x00055ec0 49534845 442c2045 58504552 494d454e ISHED, EXPERIMEN │ │ │ │ - 0x00055ed0 54414c20 66656174 7572650a 00000000 TAL feature..... │ │ │ │ - 0x00055ee0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00055ef0 2d616c6c 2d626c61 732d7479 70657320 -all-blas-types │ │ │ │ - 0x00055f00 6f707469 6f6e2069 6d706c69 65732074 option implies t │ │ │ │ - 0x00055f10 79706573 3a205320 44204320 5a200a00 ypes: S D C Z .. │ │ │ │ - 0x00055f20 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00055f30 2d616c6c 2d626c61 732d6f70 7473206f -all-blas-opts o │ │ │ │ - 0x00055f40 7074696f 6e20696d 706c6965 733a202d ption implies: - │ │ │ │ - 0x00055f50 2d747970 6573203a 202d2d69 6e63203a -types : --inc : │ │ │ │ - 0x00055f60 202d2d61 6c706861 203a202d 2d626574 --alpha : --bet │ │ │ │ - 0x00055f70 61203a20 3a0a0000 23204558 50455249 a : :...# EXPERI │ │ │ │ - 0x00055f80 4d454e54 414c202d 2d747970 6573203a MENTAL --types : │ │ │ │ - 0x00055f90 0a000000 00000000 23204558 50455249 ........# EXPERI │ │ │ │ - 0x00055fa0 4d454e54 414c202d 2d696e63 203a0a00 MENTAL --inc :.. │ │ │ │ - 0x00055fb0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00055fc0 2d616c70 6861203a 0a000000 00000000 -alpha :........ │ │ │ │ - 0x00055fd0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00055fe0 2d626574 61203a0a 00000000 00000000 -beta :......... │ │ │ │ - 0x00055ff0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00056000 2d616c6c 2d666f72 6d617473 206f7074 -all-formats opt │ │ │ │ - 0x00056010 696f6e20 696d706c 6965733a 202d2d61 ion implies: --a │ │ │ │ - 0x00056020 6c736f2d 696d706c 69636974 2d646961 lso-implicit-dia │ │ │ │ - 0x00056030 676f6e61 6c202d2d 616c736f 2d73796d gonal --also-sym │ │ │ │ - 0x00056040 6d657472 69657320 2d2d616c 736f2d73 metries --also-s │ │ │ │ - 0x00056050 686f7274 2d696478 202d2d61 6c736f2d hort-idx --also- │ │ │ │ - 0x00056060 636f6f2d 63737220 2d2d616c 736f2d72 coo-csr --also-r │ │ │ │ - 0x00056070 65637572 73697665 3a0a0000 00000000 ecursive:....... │ │ │ │ - 0x00056080 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00056090 2d616c73 6f2d696d 706c6963 69742d64 -also-implicit-d │ │ │ │ - 0x000560a0 6961676f 6e616c0a 00000000 00000000 iagonal......... │ │ │ │ - 0x000560b0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x000560c0 2d616c73 6f2d7379 6d6d6574 72696573 -also-symmetries │ │ │ │ - 0x000560d0 0a000000 00000000 23204558 50455249 ........# EXPERI │ │ │ │ - 0x000560e0 4d454e54 414c202d 2d616c73 6f2d7368 MENTAL --also-sh │ │ │ │ - 0x000560f0 6f72742d 6964780a 00000000 00000000 ort-idx......... │ │ │ │ - 0x00056100 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00056110 2d616c73 6f2d636f 6f2d6373 720a0000 -also-coo-csr... │ │ │ │ - 0x00056120 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ - 0x00056130 2d616c73 6f2d7265 63757273 6976650a -also-recursive. │ │ │ │ - 0x00056140 00000000 00000000 23205265 71756573 ........# Reques │ │ │ │ - 0x00056150 74656420 75736572 2d737065 63696669 ted user-specifi │ │ │ │ - 0x00056160 65642074 72616e73 706f7369 74696f6e ed transposition │ │ │ │ - 0x00056170 3a202563 0a000000 23205265 71756573 : %c....# Reques │ │ │ │ - 0x00056180 74656420 6e6f2074 72616e73 706f7369 ted no transposi │ │ │ │ - 0x00056190 74696f6e 20616e64 20747261 6e73706f tion and transpo │ │ │ │ - 0x000561a0 73697469 6f6e2e0a 00000000 00000000 sition.......... │ │ │ │ - 0x000561b0 23205265 71756573 74656420 616c6c20 # Requested all │ │ │ │ - 0x000561c0 7472616e 73706f73 65733a20 6e6f2074 transposes: no t │ │ │ │ - 0x000561d0 72616e73 706f7369 74696f6e 2c207472 ransposition, tr │ │ │ │ - 0x000561e0 616e7370 6f736974 696f6e20 616e6420 ansposition and │ │ │ │ - 0x000561f0 636f6e6a 75676174 65207472 616e7370 conjugate transp │ │ │ │ - 0x00056200 6f736974 696f6e2e 0a000000 00000000 osition......... │ │ │ │ - 0x00056210 23205265 71756573 74656420 7472616e # Requested tran │ │ │ │ - 0x00056220 73706f73 6974696f 6e2e0a00 00000000 sposition....... │ │ │ │ - 0x00056230 23205265 71756573 74656420 6e6f2074 # Requested no t │ │ │ │ - 0x00056240 72616e73 706f7369 74696f6e 2e0a0000 ransposition.... │ │ │ │ - 0x00056250 23617267 733a2025 73000000 00000000 #args: %s....... │ │ │ │ - 0x00056260 20257300 00000000 232a2a2a 2a2a2a2a %s.....#******* │ │ │ │ - 0x00056270 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ - 0x00056280 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ - 0x00056290 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ - 0x000562a0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ - 0x000562b0 2a2a2a2a 2a2a0000 25730a23 00000000 ******..%s.#.... │ │ │ │ - 0x000562c0 6368616e 67652064 69722074 6f202573 change dir to %s │ │ │ │ - 0x000562d0 20666169 6c656421 0a000000 00000000 failed!........ │ │ │ │ - 0x000562e0 23206368 64697220 746f2025 73207375 # chdir to %s su │ │ │ │ - 0x000562f0 63636565 6465640a 00000000 00000000 cceeded......... │ │ │ │ - 0x00056300 23205741 524e494e 473a2074 6865206e # WARNING: the n │ │ │ │ - 0x00056310 6f772061 63746976 65205a20 736f7274 ow active Z sort │ │ │ │ - 0x00056320 20666561 74757265 2077696c 6c206f6e feature will on │ │ │ │ - 0x00056330 6c792061 70706c79 20746f20 434f4f20 ly apply to COO │ │ │ │ - 0x00056340 7375626d 61747269 6365730a 00000000 submatrices..... │ │ │ │ - 0x00056350 23207365 7474696e 67207468 65207265 # setting the re │ │ │ │ - 0x00056360 75736520 492f4f20 61727261 7973206f use I/O arrays o │ │ │ │ - 0x00056370 7074696f 6e20696e 20652e67 2e3a2074 ption in e.g.: t │ │ │ │ - 0x00056380 79706520 7472616e 73697469 6f6e730a ype transitions. │ │ │ │ - 0x00056390 00000000 00000000 2320756e 73657474 ........# unsett │ │ │ │ - 0x000563a0 696e6720 74686520 72657573 6520492f ing the reuse I/ │ │ │ │ - 0x000563b0 4f206172 72617973 206f7074 696f6e20 O arrays option │ │ │ │ - 0x000563c0 696e2065 2e672e3a 20747970 65207472 in e.g.: type tr │ │ │ │ - 0x000563d0 616e7369 74696f6e 730a0000 00000000 ansitions....... │ │ │ │ - 0x000563e0 23205741 524e494e 473a2074 68652072 # WARNING: the r │ │ │ │ - 0x000563f0 6f772072 65766572 73616c20 66656174 ow reversal feat │ │ │ │ - 0x00056400 75726520 6f6e6c79 20617070 6c696573 ure only applies │ │ │ │ - 0x00056410 20746f20 43535220 7375626d 61747269 to CSR submatri │ │ │ │ - 0x00056420 6365732c 20616e64 206f6e20 696e6469 ces, and on indi │ │ │ │ - 0x00056430 63657320 6f6e6c79 0a000000 00000000 ces only........ │ │ │ │ - 0x00056440 23204361 6c6c696e 6720756e 73657465 # Calling unsete │ │ │ │ - 0x00056450 6e762829 20776974 68206172 67756d65 nv() with argume │ │ │ │ - 0x00056460 6e742025 730a0000 23205573 696e6720 nt %s...# Using │ │ │ │ - 0x00056470 6f6e6c79 20256c67 20252520 6f662074 only %lg %% of t │ │ │ │ - 0x00056480 6865206d 61747269 78206e6f 6e7a6572 he matrix nonzer │ │ │ │ - 0x00056490 6f65730a 00000000 23202d2d 62656e63 oes.....# --benc │ │ │ │ - 0x000564a0 68206f70 74696f6e 20696d70 6c696573 h option implies │ │ │ │ - 0x000564b0 202d7148 202d5220 2d2d7772 6974652d -qH -R --write- │ │ │ │ - 0x000564c0 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ - 0x000564d0 7264202d 2d77616e 742d6d6b 6c2d6175 rd --want-mkl-au │ │ │ │ - 0x000564e0 746f7475 6e65202d 2d6d6b6c 2d62656e totune --mkl-ben │ │ │ │ - 0x000564f0 63686d61 726b202d 2d747970 6573203a chmark --types : │ │ │ │ - 0x00056500 202d2d73 706c6974 2d657870 6572696d --split-experim │ │ │ │ - 0x00056510 656e7461 6c202564 202d2d6d 65726765 ental %d --merge │ │ │ │ - 0x00056520 2d657870 6572696d 656e7461 6c202564 -experimental %d │ │ │ │ - 0x00056530 202d2d61 6c736f2d 7472616e 73706f73 --also-transpos │ │ │ │ - 0x00056540 65202d2d 736f7274 2d66696c 656e616d e --sort-filenam │ │ │ │ - 0x00056550 65732d6c 69737420 2d2d7761 6e742d6d es-list --want-m │ │ │ │ - 0x00056560 656d6f72 792d6265 6e63686d 61726b0a emory-benchmark. │ │ │ │ - 0x00056570 00000000 00000000 23205265 71756573 ........# Reques │ │ │ │ - 0x00056580 74696e67 206e6f20 6175746f 74756e69 ting no autotuni │ │ │ │ - 0x00056590 6e672076 6961202d 2d77616e 742d6e6f ng via --want-no │ │ │ │ - 0x000565a0 2d617574 6f74756e 650a0000 00000000 -autotune....... │ │ │ │ - 0x000565b0 256c6673 25647825 64742563 25630000 %lfs%dx%dt%c%c.. │ │ │ │ - 0x000565c0 23205061 73736564 20256420 61726775 # Passed %d argu │ │ │ │ - 0x000565d0 6d656e74 73207669 61206175 746f7475 ments via autotu │ │ │ │ - 0x000565e0 6e696e67 20737472 696e6720 22257322 ning string "%s" │ │ │ │ - 0x000565f0 2028616e 20656d70 74792073 7472696e (an empty strin │ │ │ │ - 0x00056600 67207265 71756573 74732064 65666175 g requests defau │ │ │ │ - 0x00056610 6c747329 0a000000 20205772 6f6e6720 lts).... Wrong │ │ │ │ - 0x00056620 6175746f 74756e69 6e672073 7472696e autotuning strin │ │ │ │ - 0x00056630 67206465 74656374 6564210a 00000000 g detected!..... │ │ │ │ - 0x00056640 52657374 72696374 696e6720 74686520 Restricting the │ │ │ │ - 0x00056650 6e756d62 6572206f 66207475 6e696e67 number of tuning │ │ │ │ - 0x00056660 20726f75 6e642074 6f202564 20282564 round to %d (%d │ │ │ │ - 0x00056670 20697320 746f6f20 6d756368 21292e0a is too much!).. │ │ │ │ - 0x00056680 00000000 00000000 57696c6c 20696e76 ........Will inv │ │ │ │ - 0x00056690 6f6b6520 6175746f 74756e69 6e672066 oke autotuning f │ │ │ │ - 0x000566a0 6f72207e 256c6620 73207820 25642072 or ~%lf s x %d r │ │ │ │ - 0x000566b0 6f756e64 732c2073 70656369 6679696e ounds, specifyin │ │ │ │ - 0x000566c0 67207665 72626f73 6974793d 25642061 g verbosity=%d a │ │ │ │ - 0x000566d0 6e642074 68726561 64733d25 642e2028 nd threads=%d. ( │ │ │ │ - 0x000566e0 3e30206d 65616e73 206e6f20 73747275 >0 means no stru │ │ │ │ - 0x000566f0 63747572 65207475 6e696e67 3b203020 cture tuning; 0 │ │ │ │ - 0x00056700 6d65616e 73206f6e 6c792073 74727563 means only struc │ │ │ │ - 0x00056710 74757265 2074756e 696e672c 203c3020 ture tuning, <0 │ │ │ │ - 0x00056720 6d65616e 73207475 6e696e67 206f6620 means tuning of │ │ │ │ - 0x00056730 626f7468 20776974 6820286e 65676174 both with (negat │ │ │ │ - 0x00056740 65642920 74687265 61642063 6f756e74 ed) thread count │ │ │ │ - 0x00056750 20737567 67657374 696f6e29 2e0a0000 suggestion).... │ │ │ │ - 0x00056760 256c6600 00000000 23207065 72666f72 %lf.....# perfor │ │ │ │ - 0x00056770 6d616e63 65207265 636f7264 2066696c mance record fil │ │ │ │ - 0x00056780 65207365 7420746f 3a202573 0a000000 e set to: %s.... │ │ │ │ - 0x00056790 25732069 73206120 73776973 73206172 %s is a swiss ar │ │ │ │ - 0x000567a0 6d79206b 6e696665 20666f72 20746573 my knife for tes │ │ │ │ - 0x000567b0 74696e67 20746865 206c6962 72617279 ting the library │ │ │ │ - 0x000567c0 2066756e 6374696f 6e616c69 74792061 functionality a │ │ │ │ - 0x000567d0 6e642070 6572666f 726d616e 63652e0a nd performance.. │ │ │ │ - 0x000567e0 596f7520 63616e20 75736520 69742074 You can use it t │ │ │ │ - 0x000567f0 6f207065 72666f72 6d207370 61727365 o perform sparse │ │ │ │ - 0x00056800 206d6174 72697820 2d20756e 69746172 matrix - unitar │ │ │ │ - 0x00056810 79207665 63746f72 206d756c 7469706c y vector multipl │ │ │ │ - 0x00056820 69636174 696f6e2c 20737065 63696679 ication, specify │ │ │ │ - 0x00056830 696e6720 74686520 626c6f63 6b696e67 ing the blocking │ │ │ │ - 0x00056840 20706172 616d6574 6572732c 20746865 parameters, the │ │ │ │ - 0x00056850 2074696d 65732074 6f207065 72666f72 times to perfor │ │ │ │ - 0x00056860 6d206d75 6c746970 6c696361 74696f6e m multiplication │ │ │ │ - 0x00056870 2e0a0a41 64646974 696f6e61 6c206465 ...Additional de │ │ │ │ - 0x00056880 62756767 696e6720 666c6167 7320282d bugging flags (- │ │ │ │ - 0x00056890 642c202d 70292061 72652070 72657365 d, -p) are prese │ │ │ │ - 0x000568a0 6e742e0a 0a557361 6765203a 20257320 nt...Usage : %s │ │ │ │ - 0x000568b0 5b4f5054 494f4e53 5d0a2077 68657265 [OPTIONS]. where │ │ │ │ - 0x000568c0 204f5054 494f4e53 20617265 2074616b OPTIONS are tak │ │ │ │ - 0x000568d0 656e2066 726f6d20 5b202d66 2066696c en from [ -f fil │ │ │ │ - 0x000568e0 656e616d 65205d20 0a5b202d 46206d61 ename ] .[ -F ma │ │ │ │ - 0x000568f0 74726978 5f73746f 72616765 3d5b627c trix_storage=[b| │ │ │ │ - 0x00056900 637c6263 5d205d20 0a5b202d 72206272 c|bc] ] .[ -r br │ │ │ │ - 0x00056910 205d200a 5b202d63 20626320 5d200a5b ] .[ -c bc ] .[ │ │ │ │ - 0x00056920 202d7420 54494d45 53205d0a 5b202d6e -t TIMES ].[ -n │ │ │ │ - 0x00056930 204f5045 4e4d505f 54485245 41445320 OPENMP_THREADS │ │ │ │ - 0x00056940 5d0a5b20 2d542028 2053207c 2044207c ].[ -T ( S | D | │ │ │ │ - 0x00056950 2049207c 20432029 202f2a20 666c6f61 I | C ) /* floa │ │ │ │ - 0x00056960 742c2064 6f75626c 652c2069 6e746567 t, double, integ │ │ │ │ - 0x00056970 65722c20 63686172 61637465 722a2f20 er, character*/ │ │ │ │ - 0x00056980 5d200a5b 202d7320 2f2a2077 696c6c20 ] .[ -s /* will │ │ │ │ - 0x00056990 696e7465 726e616c 6c792073 6f727420 internally sort │ │ │ │ - 0x000569a0 6f757420 6e6e7a73 202a2f20 5d200a5b out nnzs */ ] .[ │ │ │ │ - 0x000569b0 202d7020 2f2a2077 696c6c20 73657420 -p /* will set │ │ │ │ - 0x000569c0 746f2031 206e6f6e 7a65726f 73202a2f to 1 nonzeros */ │ │ │ │ - 0x000569d0 205d200a 5b2d6420 2f2a2069 66206465 ] .[-d /* if de │ │ │ │ - 0x000569e0 62756767 696e6720 6f6e202a 2f5d3a20 bugging on */]: │ │ │ │ - 0x000569f0 0a5b2d41 202f2a20 666f7220 6175746f .[-A /* for auto │ │ │ │ - 0x00056a00 2d626c6f 636b696e 67202a2f 5d3a200a -blocking */]: . │ │ │ │ - 0x00056a10 5b202d68 205d200a 0a706c65 61736520 [ -h ] ..please │ │ │ │ - 0x00056a20 6e6f7465 20746861 74206e6f 7420616c note that not al │ │ │ │ - 0x00056a30 6c206f66 20746865 20737567 67657374 l of the suggest │ │ │ │ - 0x00056a40 6564206e 756d6572 6963616c 20747970 ed numerical typ │ │ │ │ - 0x00056a50 65732063 6f756c64 20626520 636f6d70 es could be comp │ │ │ │ - 0x00056a60 696c6564 20696e20 72696768 74206e6f iled in right no │ │ │ │ - 0x00056a70 7720616e 642f6f72 20776f72 6b207765 w and/or work we │ │ │ │ - 0x00056a80 6c6c2e64 65666175 6c742069 7320646f ll.default is do │ │ │ │ - 0x00056a90 75626c65 2e0a0a0a 652e672e 3a202573 uble....e.g.: %s │ │ │ │ - 0x00056aa0 202d6620 72616566 736b7934 2e6d7478 -f raefsky4.mtx │ │ │ │ - 0x00056ab0 202d7420 3130202d 54203a20 20202320 -t 10 -T : # │ │ │ │ - 0x00056ac0 31302074 696d6573 20666f72 20656163 10 times for eac │ │ │ │ - 0x00056ad0 68206f66 20746865 20737570 706f7274 h of the support │ │ │ │ - 0x00056ae0 6564206e 756d6572 6963616c 20747970 ed numerical typ │ │ │ │ - 0x00056af0 65730a00 00000000 23207365 7474696e es......# settin │ │ │ │ - 0x00056b00 6720696e 63583d25 640a0000 00000000 g incX=%d....... │ │ │ │ - 0x00056b10 23207365 7474696e 6720696e 63593d25 # setting incY=% │ │ │ │ - 0x00056b20 640a0000 00000000 2d312c31 2c320000 d.......-1,1,2.. │ │ │ │ - 0x00056b30 302c312c 32000000 616c6c00 00000000 0,1,2...all..... │ │ │ │ - 0x00056b40 41737375 6d696e67 20612072 65637572 Assuming a recur │ │ │ │ - 0x00056b50 73697665 206d6174 72697820 73747275 sive matrix stru │ │ │ │ - 0x00056b60 63747572 65206973 20726571 75657374 cture is request │ │ │ │ - 0x00056b70 65642e2e 2e0a0000 2320536f 7274696e ed......# Sortin │ │ │ │ - 0x00056b80 67206d61 74726963 6573206c 69737420 g matrices list │ │ │ │ - 0x00056b90 28757365 202d2d6e 6f2d736f 72742d66 (use --no-sort-f │ │ │ │ - 0x00056ba0 696c656e 616d6573 2d6c6973 7420746f ilenames-list to │ │ │ │ - 0x00056bb0 20707265 76656e74 20746869 73290a00 prevent this).. │ │ │ │ - 0x00056bc0 23205573 696e6720 6d617472 69636573 # Using matrices │ │ │ │ - 0x00056bd0 3a000000 00000000 20626567 696e6e69 :....... beginni │ │ │ │ - 0x00056be0 6e672072 756e2061 74200000 00000000 ng run at ...... │ │ │ │ - 0x00056bf0 23257325 2e306c66 25730000 00000000 #%s%.0lf%s...... │ │ │ │ - 0x00056c00 23202573 00000000 2320636f 6d70696c # %s....# compil │ │ │ │ - 0x00056c10 65642077 6974683a 2025730a 00000000 ed with: %s..... │ │ │ │ - 0x00056c20 23205573 65722064 6964206e 6f742073 # User did not s │ │ │ │ - 0x00056c30 70656369 66792074 68726561 64733b20 pecify threads; │ │ │ │ - 0x00056c40 61737375 6d696e67 2025642e 20456e76 assuming %d. Env │ │ │ │ - 0x00056c50 69726f6e 6d656e74 2070726f 76696465 ironment provide │ │ │ │ - 0x00056c60 73206d61 78202564 20746872 65616473 s max %d threads │ │ │ │ - 0x00056c70 3b207468 69732062 75696c64 20737570 ; this build sup │ │ │ │ - 0x00056c80 706f7274 73206d61 78202564 2e0a0000 ports max %d.... │ │ │ │ - 0x00056c90 23205761 726e696e 673a2065 6e766972 # Warning: envir │ │ │ │ - 0x00056ca0 6f6e6d65 6e742070 726f7669 64657320 onment provides │ │ │ │ - 0x00056cb0 6d6f7265 20746872 65616473 20746861 more threads tha │ │ │ │ - 0x00056cc0 6e207375 70706f72 74656420 62792074 n supported by t │ │ │ │ - 0x00056cd0 68697320 636f6e66 69677572 6174696f his configuratio │ │ │ │ - 0x00056ce0 6e202d2d 20657870 65637420 74726f75 n -- expect trou │ │ │ │ - 0x00056cf0 626c6520 210a0000 4f4d505f 4e554d5f ble !...OMP_NUM_ │ │ │ │ - 0x00056d00 54485245 41445300 23206176 65726167 THREADS.# averag │ │ │ │ - 0x00056d10 65207469 6d657220 6772616e 756c6172 e timer granular │ │ │ │ - 0x00056d20 6974793a 2025322e 336c6720 730a0000 ity: %2.3lg s... │ │ │ │ - 0x00056d30 484f5354 4e414d45 00000000 00000000 HOSTNAME........ │ │ │ │ - 0x00056d40 72736265 6e63685f 70720000 00000000 rsbench_pr...... │ │ │ │ - 0x00056d50 25732573 5f25735f 252e306c 665f2573 %s%s_%s_%.0lf_%s │ │ │ │ - 0x00056d60 25732573 25732573 25732573 25730000 %s%s%s%s%s%s%s.. │ │ │ │ - 0x00056d70 2e727072 00000000 2d74756e 696e672d .rpr....-tuning- │ │ │ │ - 0x00056d80 00000000 00000000 25732e74 6d700000 ........%s.tmp.. │ │ │ │ - 0x00056d90 23205769 6c6c2077 72697465 20612066 # Will write a f │ │ │ │ - 0x00056da0 696e616c 20706572 666f726d 616e6365 inal performance │ │ │ │ - 0x00056db0 20726563 6f726420 746f2066 696c6520 record to file │ │ │ │ - 0x00056dc0 25732061 6e642070 6572696f 64696320 %s and periodic │ │ │ │ - 0x00056dd0 63686563 6b706f69 6e747320 746f2025 checkpoints to % │ │ │ │ - 0x00056de0 730a0000 00000000 23204966 2070726f s.......# If pro │ │ │ │ - 0x00056df0 6772616d 2072756e 2074696d 65207769 gram run time wi │ │ │ │ - 0x00056e00 6c6c2065 78636565 64202532 2e336c67 ll exceed %2.3lg │ │ │ │ - 0x00056e10 20732c20 77696c6c 20617474 656d7074 s, will attempt │ │ │ │ - 0x00056e20 20656172 6c792074 65726d69 6e617469 early terminati │ │ │ │ - 0x00056e30 6f6e2e0a 00000000 23207769 6c6c2025 on......# will % │ │ │ │ - 0x00056e40 73706572 666f726d 20616e63 696c6c61 sperform ancilla │ │ │ │ - 0x00056e50 72792074 65737473 2e0a0000 00000000 ry tests........ │ │ │ │ - 0x00056e60 23207769 6c6c2066 6c757368 20636163 # will flush cac │ │ │ │ - 0x00056e70 6865206d 656d6f72 793a2025 73206265 he memory: %s be │ │ │ │ - 0x00056e80 74776565 6e206561 6368206f 70657261 tween each opera │ │ │ │ - 0x00056e90 74696f6e 206d6561 73757265 6d656e74 tion measurement │ │ │ │ - 0x00056ea0 20736572 6965732c 20616e64 20257320 series, and %s │ │ │ │ - 0x00056eb0 62657477 65656e20 65616368 206f7065 between each ope │ │ │ │ - 0x00056ec0 72617469 6f6e2e0a 00000000 00000000 ration.......... │ │ │ │ - 0x00056ed0 23207769 6c6c2025 7320616e 79207a65 # will %s any ze │ │ │ │ - 0x00056ee0 726f2065 6e636f75 6e746572 65642069 ro encountered i │ │ │ │ - 0x00056ef0 6e207468 65206d61 74726978 2e0a0000 n the matrix.... │ │ │ │ - 0x00056f00 5253425f 00000000 23205468 65207573 RSB_....# The us │ │ │ │ - 0x00056f10 65722073 70656369 66696564 20256420 er specified %d │ │ │ │ - 0x00056f20 5253425f 20707265 66697865 6420656e RSB_ prefixed en │ │ │ │ - 0x00056f30 7669726f 6e6d656e 74207661 72696162 vironment variab │ │ │ │ - 0x00056f40 6c65733a 0a000000 23202065 78706f72 les:....# expor │ │ │ │ - 0x00056f50 74202573 0a000000 50415448 00000000 t %s....PATH.... │ │ │ │ - 0x00056f60 2320656e 763a2065 78706f72 74205041 # env: export PA │ │ │ │ - 0x00056f70 54483d25 730a0000 2320656e 763a2050 TH=%s...# env: P │ │ │ │ - 0x00056f80 41544820 6973206e 6f742073 65740a00 ATH is not set.. │ │ │ │ - 0x00056f90 4c445f4c 49425241 52595f50 41544800 LD_LIBRARY_PATH. │ │ │ │ - 0x00056fa0 2320656e 763a2065 78706f72 74204c44 # env: export LD │ │ │ │ - 0x00056fb0 5f4c4942 52415259 5f504154 483d2573 _LIBRARY_PATH=%s │ │ │ │ - 0x00056fc0 0a000000 00000000 2320656e 763a204c ........# env: L │ │ │ │ - 0x00056fd0 445f4c49 42524152 595f5041 54482069 D_LIBRARY_PATH i │ │ │ │ - 0x00056fe0 73206e6f 74207365 740a0000 00000000 s not set....... │ │ │ │ - 0x00056ff0 2320656e 763a2065 78706f72 7420484f # env: export HO │ │ │ │ - 0x00057000 53544e41 4d453d25 730a0000 00000000 STNAME=%s....... │ │ │ │ - 0x00057010 2320656e 763a2048 4f53544e 414d4520 # env: HOSTNAME │ │ │ │ - 0x00057020 6973206e 6f742073 65740a00 00000000 is not set...... │ │ │ │ - 0x00057030 4b4d505f 41464649 4e495459 00000000 KMP_AFFINITY.... │ │ │ │ - 0x00057040 2320656e 763a2065 78706f72 74204b4d # env: export KM │ │ │ │ - 0x00057050 505f4146 46494e49 54593d25 730a0000 P_AFFINITY=%s... │ │ │ │ - 0x00057060 2320656e 763a204b 4d505f41 4646494e # env: KMP_AFFIN │ │ │ │ - 0x00057070 49545920 6973206e 6f742073 65740a00 ITY is not set.. │ │ │ │ - 0x00057080 4f4d505f 41464649 4e495459 5f464f52 OMP_AFFINITY_FOR │ │ │ │ - 0x00057090 4d415400 00000000 2320656e 763a2065 MAT.....# env: e │ │ │ │ - 0x000570a0 78706f72 74204f4d 505f4146 46494e49 xport OMP_AFFINI │ │ │ │ - 0x000570b0 54595f46 4f524d41 543d2573 0a000000 TY_FORMAT=%s.... │ │ │ │ - 0x000570c0 2320656e 763a204f 4d505f41 4646494e # env: OMP_AFFIN │ │ │ │ - 0x000570d0 4954595f 464f524d 41542069 73206e6f ITY_FORMAT is no │ │ │ │ - 0x000570e0 74207365 740a0000 4f4d505f 414c4c4f t set...OMP_ALLO │ │ │ │ - 0x000570f0 4341544f 52000000 2320656e 763a2065 CATOR...# env: e │ │ │ │ - 0x00057100 78706f72 74204f4d 505f414c 4c4f4341 xport OMP_ALLOCA │ │ │ │ - 0x00057110 544f523d 25730a00 2320656e 763a204f TOR=%s..# env: O │ │ │ │ - 0x00057120 4d505f41 4c4c4f43 41544f52 20697320 MP_ALLOCATOR is │ │ │ │ - 0x00057130 6e6f7420 7365740a 00000000 00000000 not set......... │ │ │ │ - 0x00057140 4f4d505f 43414e43 454c4c41 54494f4e OMP_CANCELLATION │ │ │ │ - 0x00057150 00000000 00000000 2320656e 763a2065 ........# env: e │ │ │ │ - 0x00057160 78706f72 74204f4d 505f4341 4e43454c xport OMP_CANCEL │ │ │ │ - 0x00057170 4c415449 4f4e3d25 730a0000 00000000 LATION=%s....... │ │ │ │ - 0x00057180 2320656e 763a204f 4d505f43 414e4345 # env: OMP_CANCE │ │ │ │ - 0x00057190 4c4c4154 494f4e20 6973206e 6f742073 LLATION is not s │ │ │ │ - 0x000571a0 65740a00 00000000 4f4d505f 44454255 et......OMP_DEBU │ │ │ │ - 0x000571b0 47000000 00000000 2320656e 763a2065 G.......# env: e │ │ │ │ - 0x000571c0 78706f72 74204f4d 505f4445 4255473d xport OMP_DEBUG= │ │ │ │ - 0x000571d0 25730a00 00000000 2320656e 763a204f %s......# env: O │ │ │ │ - 0x000571e0 4d505f44 45425547 20697320 6e6f7420 MP_DEBUG is not │ │ │ │ - 0x000571f0 7365740a 00000000 4f4d505f 44454641 set.....OMP_DEFA │ │ │ │ - 0x00057200 554c545f 44455649 43450000 00000000 ULT_DEVICE...... │ │ │ │ - 0x00057210 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x00057220 505f4445 4641554c 545f4445 56494345 P_DEFAULT_DEVICE │ │ │ │ - 0x00057230 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ - 0x00057240 4d505f44 45464155 4c545f44 45564943 MP_DEFAULT_DEVIC │ │ │ │ - 0x00057250 45206973 206e6f74 20736574 0a000000 E is not set.... │ │ │ │ - 0x00057260 4f4d505f 44495350 4c41595f 454e5600 OMP_DISPLAY_ENV. │ │ │ │ - 0x00057270 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x00057280 505f4449 53504c41 595f454e 563d2573 P_DISPLAY_ENV=%s │ │ │ │ - 0x00057290 0a000000 00000000 2320656e 763a204f ........# env: O │ │ │ │ - 0x000572a0 4d505f44 4953504c 41595f45 4e562069 MP_DISPLAY_ENV i │ │ │ │ - 0x000572b0 73206e6f 74207365 740a0000 00000000 s not set....... │ │ │ │ - 0x000572c0 4f4d505f 44495350 4c41595f 41464649 OMP_DISPLAY_AFFI │ │ │ │ - 0x000572d0 4e495459 00000000 2320656e 763a2065 NITY....# env: e │ │ │ │ - 0x000572e0 78706f72 74204f4d 505f4449 53504c41 xport OMP_DISPLA │ │ │ │ - 0x000572f0 595f4146 46494e49 54593d25 730a0000 Y_AFFINITY=%s... │ │ │ │ - 0x00057300 2320656e 763a204f 4d505f44 4953504c # env: OMP_DISPL │ │ │ │ - 0x00057310 41595f41 4646494e 49545920 6973206e AY_AFFINITY is n │ │ │ │ - 0x00057320 6f742073 65740a00 4f4d505f 44594e41 ot set..OMP_DYNA │ │ │ │ - 0x00057330 4d494300 00000000 2320656e 763a2065 MIC.....# env: e │ │ │ │ - 0x00057340 78706f72 74204f4d 505f4459 4e414d49 xport OMP_DYNAMI │ │ │ │ - 0x00057350 433d2573 0a000000 2320656e 763a204f C=%s....# env: O │ │ │ │ - 0x00057360 4d505f44 594e414d 49432069 73206e6f MP_DYNAMIC is no │ │ │ │ - 0x00057370 74207365 740a0000 4f4d505f 4d41585f t set...OMP_MAX_ │ │ │ │ - 0x00057380 41435449 56455f4c 4556454c 53000000 ACTIVE_LEVELS... │ │ │ │ - 0x00057390 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x000573a0 505f4d41 585f4143 54495645 5f4c4556 P_MAX_ACTIVE_LEV │ │ │ │ - 0x000573b0 454c533d 25730a00 2320656e 763a204f ELS=%s..# env: O │ │ │ │ - 0x000573c0 4d505f4d 41585f41 43544956 455f4c45 MP_MAX_ACTIVE_LE │ │ │ │ - 0x000573d0 56454c53 20697320 6e6f7420 7365740a VELS is not set. │ │ │ │ - 0x000573e0 00000000 00000000 4f4d505f 4d41585f ........OMP_MAX_ │ │ │ │ - 0x000573f0 5441534b 5f505249 4f524954 59000000 TASK_PRIORITY... │ │ │ │ - 0x00057400 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x00057410 505f4d41 585f5441 534b5f50 52494f52 P_MAX_TASK_PRIOR │ │ │ │ - 0x00057420 4954593d 25730a00 2320656e 763a204f ITY=%s..# env: O │ │ │ │ - 0x00057430 4d505f4d 41585f54 41534b5f 5052494f MP_MAX_TASK_PRIO │ │ │ │ - 0x00057440 52495459 20697320 6e6f7420 7365740a RITY is not set. │ │ │ │ - 0x00057450 00000000 00000000 4f4d505f 4e455354 ........OMP_NEST │ │ │ │ - 0x00057460 45440000 00000000 2320656e 763a2065 ED......# env: e │ │ │ │ - 0x00057470 78706f72 74204f4d 505f4e45 53544544 xport OMP_NESTED │ │ │ │ - 0x00057480 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ - 0x00057490 4d505f4e 45535445 44206973 206e6f74 MP_NESTED is not │ │ │ │ - 0x000574a0 20736574 0a000000 2320656e 763a2065 set....# env: e │ │ │ │ - 0x000574b0 78706f72 74204f4d 505f4e55 4d5f5448 xport OMP_NUM_TH │ │ │ │ - 0x000574c0 52454144 533d2573 0a000000 00000000 READS=%s........ │ │ │ │ - 0x000574d0 2320656e 763a204f 4d505f4e 554d5f54 # env: OMP_NUM_T │ │ │ │ - 0x000574e0 48524541 44532069 73206e6f 74207365 HREADS is not se │ │ │ │ - 0x000574f0 740a0000 00000000 4f4d505f 504c4143 t.......OMP_PLAC │ │ │ │ - 0x00057500 45530000 00000000 2320656e 763a2065 ES......# env: e │ │ │ │ - 0x00057510 78706f72 74204f4d 505f504c 41434553 xport OMP_PLACES │ │ │ │ - 0x00057520 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ - 0x00057530 4d505f50 4c414345 53206973 206e6f74 MP_PLACES is not │ │ │ │ - 0x00057540 20736574 0a000000 4f4d505f 50524f43 set....OMP_PROC │ │ │ │ - 0x00057550 5f42494e 44000000 2320656e 763a2065 _BIND...# env: e │ │ │ │ - 0x00057560 78706f72 74204f4d 505f5052 4f435f42 xport OMP_PROC_B │ │ │ │ - 0x00057570 494e443d 25730a00 2320656e 763a204f IND=%s..# env: O │ │ │ │ - 0x00057580 4d505f50 524f435f 42494e44 20697320 MP_PROC_BIND is │ │ │ │ - 0x00057590 6e6f7420 7365740a 00000000 00000000 not set......... │ │ │ │ - 0x000575a0 4f4d505f 53434845 44554c45 00000000 OMP_SCHEDULE.... │ │ │ │ - 0x000575b0 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x000575c0 505f5343 48454455 4c453d25 730a0000 P_SCHEDULE=%s... │ │ │ │ - 0x000575d0 2320656e 763a204f 4d505f53 43484544 # env: OMP_SCHED │ │ │ │ - 0x000575e0 554c4520 6973206e 6f742073 65740a00 ULE is not set.. │ │ │ │ - 0x000575f0 4f4d505f 53544143 4b53495a 45000000 OMP_STACKSIZE... │ │ │ │ - 0x00057600 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x00057610 505f5354 41434b53 495a453d 25730a00 P_STACKSIZE=%s.. │ │ │ │ - 0x00057620 2320656e 763a204f 4d505f53 5441434b # env: OMP_STACK │ │ │ │ - 0x00057630 53495a45 20697320 6e6f7420 7365740a SIZE is not set. │ │ │ │ - 0x00057640 00000000 00000000 4f4d505f 54415247 ........OMP_TARG │ │ │ │ - 0x00057650 45545f4f 46464c4f 41440000 00000000 ET_OFFLOAD...... │ │ │ │ - 0x00057660 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x00057670 505f5441 52474554 5f4f4646 4c4f4144 P_TARGET_OFFLOAD │ │ │ │ - 0x00057680 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ - 0x00057690 4d505f54 41524745 545f4f46 464c4f41 MP_TARGET_OFFLOA │ │ │ │ - 0x000576a0 44206973 206e6f74 20736574 0a000000 D is not set.... │ │ │ │ - 0x000576b0 4f4d505f 54485245 41445f4c 494d4954 OMP_THREAD_LIMIT │ │ │ │ - 0x000576c0 00000000 00000000 2320656e 763a2065 ........# env: e │ │ │ │ - 0x000576d0 78706f72 74204f4d 505f5448 52454144 xport OMP_THREAD │ │ │ │ - 0x000576e0 5f4c494d 49543d25 730a0000 00000000 _LIMIT=%s....... │ │ │ │ - 0x000576f0 2320656e 763a204f 4d505f54 48524541 # env: OMP_THREA │ │ │ │ - 0x00057700 445f4c49 4d495420 6973206e 6f742073 D_LIMIT is not s │ │ │ │ - 0x00057710 65740a00 00000000 4f4d505f 544f4f4c et......OMP_TOOL │ │ │ │ - 0x00057720 00000000 00000000 2320656e 763a2065 ........# env: e │ │ │ │ - 0x00057730 78706f72 74204f4d 505f544f 4f4c3d25 xport OMP_TOOL=% │ │ │ │ - 0x00057740 730a0000 00000000 2320656e 763a204f s.......# env: O │ │ │ │ - 0x00057750 4d505f54 4f4f4c20 6973206e 6f742073 MP_TOOL is not s │ │ │ │ - 0x00057760 65740a00 00000000 4f4d505f 544f4f4c et......OMP_TOOL │ │ │ │ - 0x00057770 5f4c4942 52415249 45530000 00000000 _LIBRARIES...... │ │ │ │ - 0x00057780 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x00057790 505f544f 4f4c5f4c 49425241 52494553 P_TOOL_LIBRARIES │ │ │ │ - 0x000577a0 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ - 0x000577b0 4d505f54 4f4f4c5f 4c494252 41524945 MP_TOOL_LIBRARIE │ │ │ │ - 0x000577c0 53206973 206e6f74 20736574 0a000000 S is not set.... │ │ │ │ - 0x000577d0 4f4d505f 57414954 5f504f4c 49435900 OMP_WAIT_POLICY. │ │ │ │ - 0x000577e0 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ - 0x000577f0 505f5741 49545f50 4f4c4943 593d2573 P_WAIT_POLICY=%s │ │ │ │ - 0x00057800 0a000000 00000000 2320656e 763a204f ........# env: O │ │ │ │ - 0x00057810 4d505f57 4149545f 504f4c49 43592069 MP_WAIT_POLICY i │ │ │ │ - 0x00057820 73206e6f 74207365 740a0000 00000000 s not set....... │ │ │ │ - 0x00057830 5253425f 57414e54 5f525342 50500000 RSB_WANT_RSBPP.. │ │ │ │ - 0x00057840 2320656e 763a2065 78706f72 74205253 # env: export RS │ │ │ │ - 0x00057850 425f5741 4e545f52 53425050 3d25730a B_WANT_RSBPP=%s. │ │ │ │ - 0x00057860 00000000 00000000 2320656e 763a2052 ........# env: R │ │ │ │ - 0x00057870 53425f57 414e545f 52534250 50206973 SB_WANT_RSBPP is │ │ │ │ - 0x00057880 206e6f74 20736574 0a000000 00000000 not set........ │ │ │ │ - 0x00057890 23204e4f 54207573 696e6720 6b65726e # NOT using kern │ │ │ │ - 0x000578a0 656c7320 66726f6d 206c6962 72736270 els from librsbp │ │ │ │ - 0x000578b0 7020286f 70746564 206f6666 20766961 p (opted off via │ │ │ │ - 0x000578c0 20656e76 69726f6e 6d656e74 20766172 environment var │ │ │ │ - 0x000578d0 6961626c 65292e0a 00000000 00000000 iable).......... │ │ │ │ - 0x000578e0 23202020 20207573 696e6720 6b65726e # using kern │ │ │ │ - 0x000578f0 656c7320 66726f6d 206c6962 72736270 els from librsbp │ │ │ │ - 0x00057900 70202864 65666175 6c74292e 0a000000 p (default)..... │ │ │ │ - 0x00057910 534c5552 4d5f434c 55535445 525f4e41 SLURM_CLUSTER_NA │ │ │ │ - 0x00057920 4d450000 00000000 2320656e 763a2065 ME......# env: e │ │ │ │ - 0x00057930 78706f72 7420534c 55524d5f 434c5553 xport SLURM_CLUS │ │ │ │ - 0x00057940 5445525f 4e414d45 3d25730a 00000000 TER_NAME=%s..... │ │ │ │ - 0x00057950 2320656e 763a2053 4c55524d 5f434c55 # env: SLURM_CLU │ │ │ │ - 0x00057960 53544552 5f4e414d 45206973 206e6f74 STER_NAME is not │ │ │ │ - 0x00057970 20736574 0a000000 534c5552 4d5f4350 set....SLURM_CP │ │ │ │ - 0x00057980 55535f4f 4e5f4e4f 44450000 00000000 US_ON_NODE...... │ │ │ │ - 0x00057990 2320656e 763a2065 78706f72 7420534c # env: export SL │ │ │ │ - 0x000579a0 55524d5f 43505553 5f4f4e5f 4e4f4445 URM_CPUS_ON_NODE │ │ │ │ - 0x000579b0 3d25730a 00000000 2320656e 763a2053 =%s.....# env: S │ │ │ │ - 0x000579c0 4c55524d 5f435055 535f4f4e 5f4e4f44 LURM_CPUS_ON_NOD │ │ │ │ - 0x000579d0 45206973 206e6f74 20736574 0a000000 E is not set.... │ │ │ │ - 0x000579e0 534c5552 4d5f4a4f 425f4350 55535f50 SLURM_JOB_CPUS_P │ │ │ │ - 0x000579f0 45525f4e 4f444500 2320656e 763a2065 ER_NODE.# env: e │ │ │ │ - 0x00057a00 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ - 0x00057a10 43505553 5f504552 5f4e4f44 453d2573 CPUS_PER_NODE=%s │ │ │ │ - 0x00057a20 0a000000 00000000 2320656e 763a2053 ........# env: S │ │ │ │ - 0x00057a30 4c55524d 5f4a4f42 5f435055 535f5045 LURM_JOB_CPUS_PE │ │ │ │ - 0x00057a40 525f4e4f 44452069 73206e6f 74207365 R_NODE is not se │ │ │ │ - 0x00057a50 740a0000 00000000 534c5552 4d5f4a4f t.......SLURM_JO │ │ │ │ - 0x00057a60 425f4944 00000000 2320656e 763a2065 B_ID....# env: e │ │ │ │ - 0x00057a70 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ - 0x00057a80 49443d25 730a0000 2320656e 763a2053 ID=%s...# env: S │ │ │ │ - 0x00057a90 4c55524d 5f4a4f42 5f494420 6973206e LURM_JOB_ID is n │ │ │ │ - 0x00057aa0 6f742073 65740a00 534c5552 4d5f4a4f ot set..SLURM_JO │ │ │ │ - 0x00057ab0 42494400 00000000 2320656e 763a2065 BID.....# env: e │ │ │ │ - 0x00057ac0 78706f72 7420534c 55524d5f 4a4f4249 xport SLURM_JOBI │ │ │ │ - 0x00057ad0 443d2573 0a000000 2320656e 763a2053 D=%s....# env: S │ │ │ │ - 0x00057ae0 4c55524d 5f4a4f42 49442069 73206e6f LURM_JOBID is no │ │ │ │ - 0x00057af0 74207365 740a0000 534c5552 4d5f4a4f t set...SLURM_JO │ │ │ │ - 0x00057b00 425f4e41 4d450000 2320656e 763a2065 B_NAME..# env: e │ │ │ │ - 0x00057b10 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ - 0x00057b20 4e414d45 3d25730a 00000000 00000000 NAME=%s......... │ │ │ │ - 0x00057b30 2320656e 763a2053 4c55524d 5f4a4f42 # env: SLURM_JOB │ │ │ │ - 0x00057b40 5f4e414d 45206973 206e6f74 20736574 _NAME is not set │ │ │ │ - 0x00057b50 0a000000 00000000 534c5552 4d5f4a4f ........SLURM_JO │ │ │ │ - 0x00057b60 425f4e55 4d5f4e4f 44455300 00000000 B_NUM_NODES..... │ │ │ │ - 0x00057b70 2320656e 763a2065 78706f72 7420534c # env: export SL │ │ │ │ - 0x00057b80 55524d5f 4a4f425f 4e554d5f 4e4f4445 URM_JOB_NUM_NODE │ │ │ │ - 0x00057b90 533d2573 0a000000 2320656e 763a2053 S=%s....# env: S │ │ │ │ - 0x00057ba0 4c55524d 5f4a4f42 5f4e554d 5f4e4f44 LURM_JOB_NUM_NOD │ │ │ │ - 0x00057bb0 45532069 73206e6f 74207365 740a0000 ES is not set... │ │ │ │ - 0x00057bc0 534c5552 4d5f4a4f 425f5041 52544954 SLURM_JOB_PARTIT │ │ │ │ - 0x00057bd0 494f4e00 00000000 2320656e 763a2065 ION.....# env: e │ │ │ │ - 0x00057be0 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ - 0x00057bf0 50415254 4954494f 4e3d2573 0a000000 PARTITION=%s.... │ │ │ │ - 0x00057c00 2320656e 763a2053 4c55524d 5f4a4f42 # env: SLURM_JOB │ │ │ │ - 0x00057c10 5f504152 54495449 4f4e2069 73206e6f _PARTITION is no │ │ │ │ - 0x00057c20 74207365 740a0000 534c5552 4d5f4e50 t set...SLURM_NP │ │ │ │ - 0x00057c30 524f4353 00000000 2320656e 763a2065 ROCS....# env: e │ │ │ │ - 0x00057c40 78706f72 7420534c 55524d5f 4e50524f xport SLURM_NPRO │ │ │ │ - 0x00057c50 43533d25 730a0000 2320656e 763a2053 CS=%s...# env: S │ │ │ │ - 0x00057c60 4c55524d 5f4e5052 4f435320 6973206e LURM_NPROCS is n │ │ │ │ - 0x00057c70 6f742073 65740a00 534c5552 4d5f4e54 ot set..SLURM_NT │ │ │ │ - 0x00057c80 41534b53 00000000 2320656e 763a2065 ASKS....# env: e │ │ │ │ - 0x00057c90 78706f72 7420534c 55524d5f 4e544153 xport SLURM_NTAS │ │ │ │ - 0x00057ca0 4b533d25 730a0000 2320656e 763a2053 KS=%s...# env: S │ │ │ │ - 0x00057cb0 4c55524d 5f4e5441 534b5320 6973206e LURM_NTASKS is n │ │ │ │ - 0x00057cc0 6f742073 65740a00 534c5552 4d5f5354 ot set..SLURM_ST │ │ │ │ - 0x00057cd0 45505f54 41534b53 5f504552 5f4e4f44 EP_TASKS_PER_NOD │ │ │ │ - 0x00057ce0 45000000 00000000 2320656e 763a2065 E.......# env: e │ │ │ │ - 0x00057cf0 78706f72 7420534c 55524d5f 53544550 xport SLURM_STEP │ │ │ │ - 0x00057d00 5f544153 4b535f50 45525f4e 4f44453d _TASKS_PER_NODE= │ │ │ │ - 0x00057d10 25730a00 00000000 2320656e 763a2053 %s......# env: S │ │ │ │ - 0x00057d20 4c55524d 5f535445 505f5441 534b535f LURM_STEP_TASKS_ │ │ │ │ - 0x00057d30 5045525f 4e4f4445 20697320 6e6f7420 PER_NODE is not │ │ │ │ - 0x00057d40 7365740a 00000000 534c5552 4d5f5441 set.....SLURM_TA │ │ │ │ - 0x00057d50 534b535f 5045525f 4e4f4445 00000000 SKS_PER_NODE.... │ │ │ │ - 0x00057d60 2320656e 763a2065 78706f72 7420534c # env: export SL │ │ │ │ - 0x00057d70 55524d5f 5441534b 535f5045 525f4e4f URM_TASKS_PER_NO │ │ │ │ - 0x00057d80 44453d25 730a0000 2320656e 763a2053 DE=%s...# env: S │ │ │ │ - 0x00057d90 4c55524d 5f544153 4b535f50 45525f4e LURM_TASKS_PER_N │ │ │ │ - 0x00057da0 4f444520 6973206e 6f742073 65740a00 ODE is not set.. │ │ │ │ - 0x00057db0 23206465 74656374 65642068 6f73746e # detected hostn │ │ │ │ - 0x00057dc0 616d653a 2025730a 00000000 00000000 ame: %s......... │ │ │ │ - 0x00057dd0 23207573 65722073 70656369 66696564 # user specified │ │ │ │ - 0x00057de0 20612076 6572626f 73697479 206c6576 a verbosity lev │ │ │ │ - 0x00057df0 656c206f 66202564 20286561 6368202d el of %d (each - │ │ │ │ - 0x00057e00 2d766572 626f7365 206f6363 75727265 -verbose occurre │ │ │ │ - 0x00057e10 6e636520 636f756e 7473202b 31290a00 nce counts +1).. │ │ │ │ - 0x00057e20 23207573 65722064 6964206e 6f742073 # user did not s │ │ │ │ - 0x00057e30 70656369 66792061 6e792076 6572626f pecify any verbo │ │ │ │ - 0x00057e40 73697479 206c6576 656c2028 65616368 sity level (each │ │ │ │ - 0x00057e50 202d2d76 6572626f 7365206f 63637572 --verbose occur │ │ │ │ - 0x00057e60 72656e63 6520636f 756e7473 202b3129 rence counts +1) │ │ │ │ - 0x00057e70 0a000000 00000000 23204d65 6d6f7279 ........# Memory │ │ │ │ - 0x00057e80 2062656e 63686d61 726b2074 6f6f6b20 benchmark took │ │ │ │ - 0x00057e90 252e336c 66730a00 67636300 00000000 %.3lfs..gcc..... │ │ │ │ - 0x00057ea0 5253425f 43430000 2d67202d 4f32202d RSB_CC..-g -O2 - │ │ │ │ - 0x00057eb0 57657272 6f723d69 6d706c69 6369742d Werror=implicit- │ │ │ │ - 0x00057ec0 66756e63 74696f6e 2d646563 6c617261 function-declara │ │ │ │ - 0x00057ed0 74696f6e 20202d66 73746163 6b2d7072 tion -fstack-pr │ │ │ │ - 0x00057ee0 6f746563 746f722d 7374726f 6e67202d otector-strong - │ │ │ │ - 0x00057ef0 66737461 636b2d63 6c617368 2d70726f fstack-clash-pro │ │ │ │ - 0x00057f00 74656374 696f6e20 2d57666f 726d6174 tection -Wformat │ │ │ │ - 0x00057f10 202d5765 72726f72 3d666f72 6d61742d -Werror=format- │ │ │ │ - 0x00057f20 73656375 72697479 202d6d62 72616e63 security -mbranc │ │ │ │ - 0x00057f30 682d7072 6f746563 74696f6e 3d737461 h-protection=sta │ │ │ │ - 0x00057f40 6e646172 64202d4f 33202d73 74643d63 ndard -O3 -std=c │ │ │ │ - 0x00057f50 39390000 00000000 5253425f 43464c41 99......RSB_CFLA │ │ │ │ - 0x00057f60 47530000 00000000 5253425f 44455445 GS......RSB_DETE │ │ │ │ - 0x00057f70 43544544 5f4d454d 5f484945 52415243 CTED_MEM_HIERARC │ │ │ │ - 0x00057f80 48595f49 4e464f00 5253425f 494f5f57 HY_INFO.RSB_IO_W │ │ │ │ - 0x00057f90 414e545f 4d454d4f 52595f48 49455241 ANT_MEMORY_HIERA │ │ │ │ - 0x00057fa0 52434859 5f494e46 4f5f5354 52494e47 RCHY_INFO_STRING │ │ │ │ - 0x00057fb0 00000000 00000000 23206175 746f2d74 ........# auto-t │ │ │ │ - 0x00057fc0 756e696e 67206f72 69656e74 6564206f uning oriented o │ │ │ │ - 0x00057fd0 75747075 7420696d 706c6965 73202074 utput implies t │ │ │ │ - 0x00057fe0 696d6573 3d3d3020 69746572 6174696f imes==0 iteratio │ │ │ │ - 0x00057ff0 6e732061 6e642073 6f72742d 61667465 ns and sort-afte │ │ │ │ - 0x00058000 722d6c6f 61642e0a 00000000 00000000 r-load.......... │ │ │ │ - 0x00058010 23205468 65206974 65726174 696f6e20 # The iteration │ │ │ │ - 0x00058020 74696d65 73207368 6f756c64 20626520 times should be │ │ │ │ - 0x00058030 73706563 69666965 64206173 20612070 specified as a p │ │ │ │ - 0x00058040 6f736974 69766520 6e756d62 6572210a ositive number!. │ │ │ │ - 0x00058050 00000000 00000000 23205769 6c6c206d ........# Will m │ │ │ │ - 0x00058060 65617375 7265206f 6e207469 6d65733d easure on times= │ │ │ │ - 0x00058070 25642069 74657261 74696f6e 732e0a00 %d iterations... │ │ │ │ - 0x00058080 23203d3d 3d3d3d3d 20424547 494e2049 # ====== BEGIN I │ │ │ │ - 0x00058090 6d706174 69656e74 20726573 756c7473 mpatient results │ │ │ │ - 0x000580a0 20726563 6f726420 666f7220 6d617472 record for matr │ │ │ │ - 0x000580b0 69782025 642f2564 3a202573 2e0a0000 ix %d/%d: %s.... │ │ │ │ - 0x000580c0 23203d3d 3d3d3d3d 2020454e 44202049 # ====== END I │ │ │ │ - 0x000580d0 6d706174 69656e74 20726573 756c7473 mpatient results │ │ │ │ - 0x000580e0 20726563 6f726420 666f7220 6d617472 record for matr │ │ │ │ - 0x000580f0 69782025 642f2564 3a202573 2e0a0000 ix %d/%d: %s.... │ │ │ │ - 0x00058100 23203d3d 3d3d3d3d 20424547 494e2049 # ====== BEGIN I │ │ │ │ - 0x00058110 6d706174 69656e74 2073756d 6d617279 mpatient summary │ │ │ │ - 0x00058120 20726563 6f726420 666f7220 74686520 record for the │ │ │ │ - 0x00058130 25642f25 64206d61 74726963 65732073 %d/%d matrices s │ │ │ │ - 0x00058140 6f206661 722e0a00 23203d3d 3d3d3d3d o far...# ====== │ │ │ │ - 0x00058150 2020454e 44202049 6d706174 69656e74 END Impatient │ │ │ │ - 0x00058160 2073756d 6d617279 20726563 6f726420 summary record │ │ │ │ - 0x00058170 666f7220 74686520 25642f25 64206d61 for the %d/%d ma │ │ │ │ - 0x00058180 74726963 65732073 6f206661 722e0a00 trices so far... │ │ │ │ - 0x00058190 23206d75 6c74692d 66696c65 2062656e # multi-file ben │ │ │ │ - 0x000581a0 63686d61 726b696e 67202866 696c6520 chmarking (file │ │ │ │ - 0x000581b0 25642f25 6429202d 2d206e6f 77207573 %d/%d) -- now us │ │ │ │ - 0x000581c0 696e6720 25730a00 23206d75 6c74692d ing %s..# multi- │ │ │ │ - 0x000581d0 74797065 2062656e 63686d61 726b696e type benchmarkin │ │ │ │ - 0x000581e0 67202825 7329202d 2d206e6f 77207573 g (%s) -- now us │ │ │ │ - 0x000581f0 696e6720 74797065 636f6465 20256320 ing typecode %c │ │ │ │ - 0x00058200 286c6173 74207761 73202563 292e0a00 (last was %c)... │ │ │ │ - 0x00058210 23204361 63686520 626c6f63 6b207369 # Cache block si │ │ │ │ - 0x00058220 7a652074 6f74616c 20256c64 20627974 ze total %ld byt │ │ │ │ - 0x00058230 65732c20 7065722d 74687265 61642025 es, per-thread % │ │ │ │ - 0x00058240 6c642062 79746573 0a000000 00000000 ld bytes........ │ │ │ │ - 0x00058250 2320736f 20666172 2c207072 6f677261 # so far, progra │ │ │ │ - 0x00058260 6d20746f 6f6b2025 2e336c66 73206f66 m took %.3lfs of │ │ │ │ - 0x00058270 2077616c 6c20636c 6f636b20 74696d65 wall clock time │ │ │ │ - 0x00058280 3b20616e 63696c6c 61727920 74657374 ; ancillary test │ │ │ │ - 0x00058290 7320252e 336c6673 3b20492f 4f20252e s %.3lfs; I/O %. │ │ │ │ - 0x000582a0 336c6673 3b206368 65636b73 20252e33 3lfs; checks %.3 │ │ │ │ - 0x000582b0 6c66733b 20636f6e 76657273 696f6e73 lfs; conversions │ │ │ │ - 0x000582c0 20252e33 6c66733b 20727362 2f6d6b6c %.3lfs; rsb/mkl │ │ │ │ - 0x000582d0 2074756e 696e6720 252e336c 66732f25 tuning %.3lfs/% │ │ │ │ - 0x000582e0 2e336c66 73200000 2320536b 69707069 .3lfs ..# Skippi │ │ │ │ - 0x000582f0 6e672075 6e737570 706f7274 65642074 ng unsupported t │ │ │ │ - 0x00058300 79706520 22256322 202d2d20 706c6561 ype "%c" -- plea │ │ │ │ - 0x00058310 73652063 686f6f73 65206672 6f6d2022 se choose from " │ │ │ │ - 0x00058320 2573222e 0a000000 23205573 696e6720 %s".....# Using │ │ │ │ - 0x00058330 6175746f 20746872 65616473 0a000000 auto threads.... │ │ │ │ - 0x00058340 23205573 696e6720 25642074 68726561 # Using %d threa │ │ │ │ - 0x00058350 64730a00 00000000 6572726f 72203a20 ds......error : │ │ │ │ - 0x00058360 706c6561 73652072 65636f6d 70696c65 please recompile │ │ │ │ - 0x00058370 20776974 6820646f 75626c65 20707265 with double pre │ │ │ │ - 0x00058380 63697369 6f6e2066 6c6f6174 696e6720 cision floating │ │ │ │ - 0x00058390 706f696e 74206e75 6d626572 73207375 point numbers su │ │ │ │ - 0x000583a0 70706f72 74656421 200a0000 00000000 pported! ....... │ │ │ │ - 0x000583b0 54686973 206e756d 65726963 616c2074 This numerical t │ │ │ │ - 0x000583c0 79706520 6973206e 6f742073 7570706f ype is not suppo │ │ │ │ - 0x000583d0 72746564 2e0a0000 62616e64 65642d25 rted....banded-% │ │ │ │ - 0x000583e0 7a647825 7a642d25 7a642b25 7a642d25 zdx%zd-%zd+%zd-% │ │ │ │ - 0x000583f0 7a646e7a 2d737061 6365642d 257a6400 zdnz-spaced-%zd. │ │ │ │ - 0x00058400 64656e73 652d257a 6478257a 642d257a dense-%zdx%zd-%z │ │ │ │ - 0x00058410 646e7a00 00000000 6c6f7765 722d257a dnz.....lower-%z │ │ │ │ - 0x00058420 6478257a 642d257a 646e7a2d 73706163 dx%zd-%zdnz-spac │ │ │ │ - 0x00058430 65642d25 7a640000 6c6f7765 722d257a ed-%zd..lower-%z │ │ │ │ - 0x00058440 6478257a 642d257a 646e7a00 00000000 dx%zd-%zdnz..... │ │ │ │ - 0x00058450 25732028 73706d76 5f737873 6129203a %s (spmv_sxsa) : │ │ │ │ - 0x00058460 20506c65 61736520 73706563 69667920 Please specify │ │ │ │ - 0x00058470 61206d61 74726978 2066696c 656e616d a matrix filenam │ │ │ │ - 0x00058480 65202877 69746820 2d66290a 00000000 e (with -f)..... │ │ │ │ - 0x00058490 23205265 7573696e 67207479 70652063 # Reusing type c │ │ │ │ - 0x000584a0 6f6e7665 72746564 20282563 2d3e2563 onverted (%c->%c │ │ │ │ - 0x000584b0 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ - 0x000584c0 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ - 0x000584d0 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ - 0x000584e0 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ - 0x000584f0 23205265 7573696e 67207361 6d652074 # Reusing same t │ │ │ │ - 0x00058500 79706520 20202020 28747970 65202563 ype (type %c │ │ │ │ - 0x00058510 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ - 0x00058520 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ - 0x00058530 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ - 0x00058540 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ - 0x00058550 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00058560 6e67206d 61747269 78206669 6c652025 ng matrix file % │ │ │ │ - 0x00058570 732c2062 65636175 73652069 74206d61 s, because it ma │ │ │ │ - 0x00058580 74636865 73207265 67657820 2f25732f tches regex /%s/ │ │ │ │ - 0x00058590 2e0a0000 00000000 2320736b 69707069 ........# skippi │ │ │ │ - 0x000585a0 6e67206c 6f616469 6e67206d 61747269 ng loading matri │ │ │ │ - 0x000585b0 78206669 6c652025 732c2062 65636175 x file %s, becau │ │ │ │ - 0x000585c0 73652069 74206d61 74636865 73207375 se it matches su │ │ │ │ - 0x000585d0 62737472 696e6720 25732e0a 00000000 bstring %s...... │ │ │ │ - 0x000585e0 70726f62 6c656d73 20726561 64696e67 problems reading │ │ │ │ - 0x000585f0 206f7220 696e7465 72707265 74696e67 or interpreting │ │ │ │ - 0x00058600 2066696c 65206173 204d6174 72697820 file as Matrix │ │ │ │ - 0x00058610 4d61726b 65743a20 2573202e 2e0a0000 Market: %s ..... │ │ │ │ - 0x00058620 57696c6c 2069676e 6f726520 6572726f Will ignore erro │ │ │ │ - 0x00058630 7220616e 6420636f 6e74696e 75652077 r and continue w │ │ │ │ - 0x00058640 69746820 74686520 666f6c6c 6f77696e ith the followin │ │ │ │ - 0x00058650 67206669 6c65732e 0a000000 00000000 g files......... │ │ │ │ - 0x00058660 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00058670 6e67206e 6f742075 6e73796d 6d657472 ng not unsymmetr │ │ │ │ - 0x00058680 6963206d 61747269 78202573 2c206173 ic matrix %s, as │ │ │ │ - 0x00058690 20726571 75657374 65642e0a 00000000 requested...... │ │ │ │ - 0x000586a0 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x000586b0 6e672073 796d6d65 74726963 206d6174 ng symmetric mat │ │ │ │ - 0x000586c0 72697820 25732c20 61732072 65717565 rix %s, as reque │ │ │ │ - 0x000586d0 73746564 2e0a0000 2320736b 69707069 sted....# skippi │ │ │ │ - 0x000586e0 6e67206c 6f616469 6e672068 65726d69 ng loading hermi │ │ │ │ - 0x000586f0 7469616e 206d6174 72697820 25732c20 tian matrix %s, │ │ │ │ - 0x00058700 61732072 65717565 73746564 2e0a0000 as requested.... │ │ │ │ - 0x00058710 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00058720 6e672075 6e73796d 6d657472 6963206d ng unsymmetric m │ │ │ │ - 0x00058730 61747269 78202573 2c206173 20726571 atrix %s, as req │ │ │ │ - 0x00058740 75657374 65642e0a 00000000 00000000 uested.......... │ │ │ │ - 0x00058750 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x00058760 6e67206d 61747269 78202573 2c206861 ng matrix %s, ha │ │ │ │ - 0x00058770 76696e67 20257a64 203e2025 7a642061 ving %zd > %zd a │ │ │ │ - 0x00058780 6c6c6f77 6564206e 6f6e7a65 726f6573 llowed nonzeroes │ │ │ │ - 0x00058790 2e0a0000 00000000 2320736b 69707069 ........# skippi │ │ │ │ - 0x000587a0 6e67206c 6f616469 6e67206d 61747269 ng loading matri │ │ │ │ - 0x000587b0 78202573 2c206861 76696e67 20257a64 x %s, having %zd │ │ │ │ - 0x000587c0 3e3d257a 6420616c 6c6f7765 64206669 >=%zd allowed fi │ │ │ │ - 0x000587d0 6c657369 7a652028 4b694229 2e0a0000 lesize (KiB).... │ │ │ │ - 0x000587e0 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ - 0x000587f0 6e67206d 61747269 78202573 2c206861 ng matrix %s, ha │ │ │ │ - 0x00058800 76696e67 20257a64 203c2025 7a642061 ving %zd < %zd a │ │ │ │ - 0x00058810 6c6c6f77 6564206e 6f6e7a65 726f6573 llowed nonzeroes │ │ │ │ - 0x00058820 2e0a0000 00000000 23207265 6164696e ........# readin │ │ │ │ - 0x00058830 67202573 2028257a 64206279 74657320 g %s (%zd bytes │ │ │ │ - 0x00058840 2f20257a 64204d69 42202f20 257a6420 / %zd MiB / %zd │ │ │ │ - 0x00058850 6e6e7a20 2f20257a 6420726f 7773202f nnz / %zd rows / │ │ │ │ - 0x00058860 20257a64 20636f6c 756d6e73 202f2025 %zd columns / % │ │ │ │ - 0x00058870 7a64204d 69422043 4f4f2920 61732074 zd MiB COO) as t │ │ │ │ - 0x00058880 79706520 25632e2e 2e0a0000 00000000 ype %c.......... │ │ │ │ - 0x00058890 6e6f7420 61204d61 74726978 204d6172 not a Matrix Mar │ │ │ │ - 0x000588a0 6b657420 666f726d 6174206d 61747269 ket format matri │ │ │ │ - 0x000588b0 78203a20 2573202e 2e0a0000 00000000 x : %s ......... │ │ │ │ - 0x000588c0 23206669 6c652069 6e707574 206f6620 # file input of │ │ │ │ - 0x000588d0 25732074 6f6f6b20 25362e32 6c662073 %s took %6.2lf s │ │ │ │ - 0x000588e0 2028252e 306c6620 6e6e7a2c 20252e30 (%.0lf nnz, %.0 │ │ │ │ - 0x000588f0 6c66206e 6e7a2f73 20292028 252e326c lf nnz/s ) (%.2l │ │ │ │ - 0x00058900 66204d42 2f732029 200a0000 00000000 f MB/s ) ....... │ │ │ │ - 0x00058910 23204d61 74726978 2073616d 706c696e # Matrix samplin │ │ │ │ - 0x00058920 673a2075 73696e67 206f6e6c 7920257a g: using only %z │ │ │ │ - 0x00058930 64206e6f 6e7a6572 6f657320 6f757420 d nonzeroes out │ │ │ │ - 0x00058940 6f662072 65616420 257a642e 0a000000 of read %zd..... │ │ │ │ - 0x00058950 23204578 70616e64 65642073 796d6d65 # Expanded symme │ │ │ │ - 0x00058960 74727920 746f2025 7a64206e 6e7a2028 try to %zd nnz ( │ │ │ │ - 0x00058970 746f2062 6520636c 65616e73 6564206f to be cleansed o │ │ │ │ - 0x00058980 66206469 61676f6e 616c2064 75706c69 f diagonal dupli │ │ │ │ - 0x00058990 63617465 73292e20 44656c65 74696e67 cates). Deleting │ │ │ │ - 0x000589a0 20616e64 2073796d 6d657472 79202f20 and symmetry / │ │ │ │ - 0x000589b0 6865726d 69746961 6e6e6573 7320666c hermitianness fl │ │ │ │ - 0x000589c0 6167732e 0a000000 23206578 636c7564 ags.....# exclud │ │ │ │ - 0x000589d0 696e6720 61207472 69616e67 6c652061 ing a triangle a │ │ │ │ - 0x000589e0 6e642066 6f726369 626c7920 61646469 nd forcibly addi │ │ │ │ - 0x000589f0 6e672064 6961676f 6e616c20 656c656d ng diagonal elem │ │ │ │ - 0x00058a00 656e7473 20286475 706c6963 61746573 ents (duplicates │ │ │ │ - 0x00058a10 2077696c 6c206265 2072656d 6f766564 will be removed │ │ │ │ - 0x00058a20 290a0000 00000000 23206469 73636172 ).......# discar │ │ │ │ - 0x00058a30 64656420 257a6420 6e6f6e20 6c6f7765 ded %zd non lowe │ │ │ │ - 0x00058a40 7220656c 656d656e 7473206f 6620257a r elements of %z │ │ │ │ - 0x00058a50 642e0a00 00000000 23206469 73636172 d.......# discar │ │ │ │ - 0x00058a60 64656420 257a6420 6e6f6e20 75707065 ded %zd non uppe │ │ │ │ - 0x00058a70 7220656c 656d656e 7473206f 6620257a r elements of %z │ │ │ │ - 0x00058a80 642e0a00 00000000 66696c65 20257320 d.......file %s │ │ │ │ - 0x00058a90 7365656d 7320746f 2073746f 72652061 seems to store a │ │ │ │ - 0x00058aa0 20766563 746f720a 00000000 00000000 vector......... │ │ │ │ - 0x00058ab0 72657175 6972696e 6720626f 74682073 requiring both s │ │ │ │ - 0x00058ac0 796d6d65 74726963 20616e64 20756e73 ymmetric and uns │ │ │ │ - 0x00058ad0 796d6d65 74726963 20666c61 67732069 ymmetric flags i │ │ │ │ - 0x00058ae0 7320636f 6e747261 64696374 6f727921 s contradictory! │ │ │ │ - 0x00058af0 0a000000 00000000 23205761 726e696e ........# Warnin │ │ │ │ - 0x00058b00 673a206e 6f6e2063 6f6d706c 6578206d g: non complex m │ │ │ │ - 0x00058b10 61747269 78207769 74682068 65726d69 atrix with hermi │ │ │ │ - 0x00058b20 7469616e 20666c61 67732120 436f6e76 tian flags! Conv │ │ │ │ - 0x00058b30 65727469 6e672074 6f207379 6d6d6574 erting to symmet │ │ │ │ - 0x00058b40 72696321 0a000000 23205761 726e696e ric!....# Warnin │ │ │ │ - 0x00058b50 673a2063 6f6d706c 6578206d 61747269 g: complex matri │ │ │ │ - 0x00058b60 78207769 74682068 65726d69 7469616e x with hermitian │ │ │ │ - 0x00058b70 20616e64 2073796d 6d657472 69632066 and symmetric f │ │ │ │ - 0x00058b80 6c616773 2120436f 6e766572 74696e67 lags! Converting │ │ │ │ - 0x00058b90 20746f20 73796d6d 65747269 63210a00 to symmetric!.. │ │ │ │ - 0x00058ba0 23707265 2d736f72 74696e67 2028257a #pre-sorting (%z │ │ │ │ - 0x00058bb0 6420656c 656d656e 74732920 746f6f6b d elements) took │ │ │ │ - 0x00058bc0 20256c67 20730a00 23776565 64696e67 %lg s..#weeding │ │ │ │ - 0x00058bd0 20647570 6c696361 74657320 28746f20 duplicates (to │ │ │ │ - 0x00058be0 257a6420 656c656d 656e7473 2920746f %zd elements) to │ │ │ │ - 0x00058bf0 6f6b2025 6c672073 2028616e 64206368 ok %lg s (and ch │ │ │ │ - 0x00058c00 65636b2c 20256c67 20732029 0a000000 eck, %lg s ).... │ │ │ │ - 0x00058c10 23204765 6e657261 74696e67 20612064 # Generating a d │ │ │ │ - 0x00058c20 6961676f 6e616c6c 7920706f 70756c61 iagonally popula │ │ │ │ - 0x00058c30 74656420 6d617472 6978206f 6620257a ted matrix of %z │ │ │ │ - 0x00058c40 64207820 257a640a 00000000 00000000 d x %zd......... │ │ │ │ - 0x00058c50 73657420 78746963 7320726f 74617465 set xtics rotate │ │ │ │ - 0x00058c60 0a000000 00000000 73657420 7465726d ........set term │ │ │ │ - 0x00058c70 20706f73 74736372 69707420 65707320 postscript eps │ │ │ │ - 0x00058c80 636f6c6f 720a0000 73657420 6f757470 color...set outp │ │ │ │ - 0x00058c90 75742022 25732d64 69737470 6c6f742e ut "%s-distplot. │ │ │ │ - 0x00058ca0 65707322 0a000000 73657420 6d756c74 eps"....set mult │ │ │ │ - 0x00058cb0 69706c6f 74206c61 796f7574 20312c32 iplot layout 1,2 │ │ │ │ - 0x00058cc0 20746974 6c652022 25732028 257a6420 title "%s (%zd │ │ │ │ - 0x00058cd0 7820257a 642c2025 7a64206e 6e7a2922 x %zd, %zd nnz)" │ │ │ │ - 0x00058ce0 0a000000 00000000 0a0a706c 6f742022 ..........plot " │ │ │ │ - 0x00058cf0 2d222075 73696e67 20313a32 20746974 -" using 1:2 tit │ │ │ │ - 0x00058d00 6c652022 63756d75 6c617469 76652025 le "cumulative % │ │ │ │ - 0x00058d10 7320706f 70756c61 74696f6e 20286e6e s population (nn │ │ │ │ - 0x00058d20 7a29220a 00000000 256c6420 256c640a z)".....%ld %ld. │ │ │ │ - 0x00058d30 00000000 00000000 756e7365 74206d75 ........unset mu │ │ │ │ - 0x00058d40 6c746970 6c6f740a 00000000 00000000 ltiplot......... │ │ │ │ - 0x00058d50 2325253a 4e4e5a5f 5045525f 524f575f #%%:NNZ_PER_ROW_ │ │ │ │ - 0x00058d60 53544444 45563a00 09253130 2e307a64 STDDEV:..%10.0zd │ │ │ │ - 0x00058d70 0a000000 00000000 2325253a 524f5753 ........#%%:ROWS │ │ │ │ - 0x00058d80 5f4d4544 49414e3a 00000000 00000000 _MEDIAN:........ │ │ │ │ - 0x00058d90 09253130 2e30670a 00000000 00000000 .%10.0g......... │ │ │ │ - 0x00058da0 2325253a 4e4e5a5f 5045525f 434f4c5f #%%:NNZ_PER_COL_ │ │ │ │ - 0x00058db0 53544444 45563a00 2325253a 434f4c53 STDDEV:.#%%:COLS │ │ │ │ - 0x00058dc0 5f4d4544 49414e3a 00000000 00000000 _MEDIAN:........ │ │ │ │ - 0x00058dd0 23205741 524e494e 473a2053 6b697070 # WARNING: Skipp │ │ │ │ - 0x00058de0 696e6720 6e6f6e2d 706f7369 74697665 ing non-positive │ │ │ │ - 0x00058df0 206e7268 73202825 7a64293a 20697320 nrhs (%zd): is │ │ │ │ - 0x00058e00 74686973 2061206d 69737461 6b65203f this a mistake ? │ │ │ │ - 0x00058e10 0a000000 00000000 23206d75 6c74692d ........# multi- │ │ │ │ - 0x00058e20 6e726873 2062656e 63686d61 726b696e nrhs benchmarkin │ │ │ │ - 0x00058e30 67202825 7329202d 2d206e6f 77207573 g (%s) -- now us │ │ │ │ - 0x00058e40 696e6720 6e726873 20257a64 2e0a0000 ing nrhs %zd.... │ │ │ │ - 0x00058e50 23206d75 6c74692d 696e6358 2062656e # multi-incX ben │ │ │ │ - 0x00058e60 63686d61 726b696e 67202825 7a642f25 chmarking (%zd/% │ │ │ │ - 0x00058e70 7a642920 2d2d206e 6f772075 73696e67 zd) -- now using │ │ │ │ - 0x00058e80 20696e63 583d257a 642e0a00 00000000 incX=%zd....... │ │ │ │ - 0x00058e90 23206d75 6c74692d 696e6359 2062656e # multi-incY ben │ │ │ │ - 0x00058ea0 63686d61 726b696e 67202825 7a642f25 chmarking (%zd/% │ │ │ │ - 0x00058eb0 7a642920 2d2d206e 6f772075 73696e67 zd) -- now using │ │ │ │ - 0x00058ec0 20696e63 593d257a 642e0a00 00000000 incY=%zd....... │ │ │ │ - 0x00058ed0 23205741 524e494e 473a2053 6b697070 # WARNING: Skipp │ │ │ │ - 0x00058ee0 696e6720 6e6f6e2d 706f7369 74697665 ing non-positive │ │ │ │ - 0x00058ef0 20696e63 58202825 64293a20 69732074 incX (%d): is t │ │ │ │ - 0x00058f00 68697320 61206d69 7374616b 65203f0a his a mistake ?. │ │ │ │ - 0x00058f10 00000000 00000000 23205741 524e494e ........# WARNIN │ │ │ │ - 0x00058f20 473a2053 6b697070 696e6720 6e6f6e2d G: Skipping non- │ │ │ │ - 0x00058f30 706f7369 74697665 20696e63 59202825 positive incY (% │ │ │ │ - 0x00058f40 64293a20 69732074 68697320 61206d69 d): is this a mi │ │ │ │ - 0x00058f50 7374616b 65203f0a 00000000 00000000 stake ?......... │ │ │ │ - 0x00058f60 2320536b 69707069 6e672061 20636173 # Skipping a cas │ │ │ │ - 0x00058f70 65207769 74682069 6e63583d 257a6420 e with incX=%zd │ │ │ │ - 0x00058f80 696e6359 3d257a64 206e7268 733d257a incY=%zd nrhs=%z │ │ │ │ - 0x00058f90 642e0a00 00000000 23205573 696e6720 d.......# Using │ │ │ │ - 0x00058fa0 616c7068 613d2564 20626574 613d2564 alpha=%d beta=%d │ │ │ │ - 0x00058fb0 206f7264 65723d25 7320666f 72207273 order=%s for rs │ │ │ │ - 0x00058fc0 625f7370 6d762f72 73625f73 7073762f b_spmv/rsb_spsv/ │ │ │ │ - 0x00058fd0 7273625f 73706d6d 2f727362 5f737073 rsb_spmm/rsb_sps │ │ │ │ - 0x00058fe0 6d2e0a00 00000000 25253a55 4e4f5244 m.......%%:UNORD │ │ │ │ - 0x00058ff0 45524544 5f434f4f 5f504552 464f524d ERED_COO_PERFORM │ │ │ │ - 0x00059000 414e4345 3a000000 25730925 63092563 ANCE:...%s.%c.%c │ │ │ │ - 0x00059010 09257a64 09257a64 09257a64 09257a64 .%zd.%zd.%zd.%zd │ │ │ │ - 0x00059020 00000000 00000000 23206d75 6c74692d ........# multi- │ │ │ │ - 0x00059030 7472616e 73706f73 65206265 6e63686d transpose benchm │ │ │ │ - 0x00059040 61726b69 6e67202d 2d206e6f 77207573 arking -- now us │ │ │ │ - 0x00059050 696e6720 7472616e 7341203d 2025632e ing transA = %c. │ │ │ │ - 0x00059060 0a000000 00000000 23207379 6d6d6574 ........# symmet │ │ │ │ - 0x00059070 72696320 6d617472 6978202d 2d2d2073 ric matrix --- s │ │ │ │ - 0x00059080 6b697070 696e6720 7472616e 73706f73 kipping transpos │ │ │ │ - 0x00059090 65642062 656e6368 6d61726b 696e670a ed benchmarking. │ │ │ │ - 0x000590a0 00000000 00000000 23207769 6c6c2075 ........# will u │ │ │ │ - 0x000590b0 73652069 6e707574 206d6174 72697820 se input matrix │ │ │ │ - 0x000590c0 666c6167 733a2000 2c200000 00000000 flags: ., ...... │ │ │ │ - 0x000590d0 23205573 696e6720 256c6420 74687265 # Using %ld thre │ │ │ │ - 0x000590e0 6164730a 00000000 5741524e 494e4720 ads.....WARNING │ │ │ │ - 0x000590f0 3a206469 7361626c 696e6720 696e2070 : disabling in p │ │ │ │ - 0x00059100 6c616365 20616c6c 6f636174 696f6e20 lace allocation │ │ │ │ - 0x00059110 666c6167 203a2069 74206973 206f6e6c flag : it is onl │ │ │ │ - 0x00059120 7920616c 6c6f7765 6420666f 72203178 y allowed for 1x │ │ │ │ - 0x00059130 31210a00 00000000 23207769 6c6c2072 1!......# will r │ │ │ │ - 0x00059140 65706561 7420636f 6e737472 7563746f epeat constructo │ │ │ │ - 0x00059150 72202564 2074696d 65730a00 00000000 r %d times...... │ │ │ │ - 0x00059160 236d6174 72697820 69732064 6961676f #matrix is diago │ │ │ │ - 0x00059170 6e616c20 646f6d69 6e616e74 0a000000 nal dominant.... │ │ │ │ - 0x00059180 236d6174 72697820 6973206e 6f742064 #matrix is not d │ │ │ │ - 0x00059190 6961676f 6e616c20 646f6d69 6e616e74 iagonal dominant │ │ │ │ - 0x000591a0 0a000000 00000000 23646961 676f6e61 ........#diagona │ │ │ │ - 0x000591b0 6c20646f 6d696e61 6e636520 636f6d70 l dominance comp │ │ │ │ - 0x000591c0 75746564 20696e20 3f20730a 00000000 uted in ? s..... │ │ │ │ - 0x000591d0 70657266 6f726d69 6e672045 58504552 performing EXPER │ │ │ │ - 0x000591e0 494d454e 54414c20 494c552d 300a0000 IMENTAL ILU-0... │ │ │ │ - 0x000591f0 70657266 6f726d65 64204558 50455249 performed EXPERI │ │ │ │ - 0x00059200 4d454e54 414c2049 4c552d30 20776974 MENTAL ILU-0 wit │ │ │ │ - 0x00059210 68207375 63636573 7320696e 20256c67 h success in %lg │ │ │ │ - 0x00059220 20732e0a 00000000 23696e64 69766964 s......#individ │ │ │ │ - 0x00059230 75616c20 75706461 7465206f 6620257a ual update of %z │ │ │ │ - 0x00059240 6420656c 656d656e 74732069 6e206173 d elements in as │ │ │ │ - 0x00059250 73656d62 6c656420 52534220 746f6f6b sembled RSB took │ │ │ │ - 0x00059260 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ - 0x00059270 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ - 0x00059280 6e207469 6d650a00 23657874 72616374 n time..#extract │ │ │ │ - 0x00059290 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ - 0x000592a0 6e747320 696e2073 6f727465 6420434f nts in sorted CO │ │ │ │ - 0x000592b0 4f20746f 6f6b2025 322e3566 20733a20 O took %2.5f s: │ │ │ │ - 0x000592c0 25322e35 66252520 6f662063 6f6e7374 %2.5f%% of const │ │ │ │ - 0x000592d0 72756374 696f6e20 74696d65 0a000000 ruction time.... │ │ │ │ - 0x000592e0 23657874 72616374 696f6e20 746f2075 #extraction to u │ │ │ │ - 0x000592f0 6e736f72 74656420 434f4f20 756e696d nsorted COO unim │ │ │ │ - 0x00059300 706c656d 656e7465 640a0000 00000000 plemented....... │ │ │ │ - 0x00059310 23657874 72616374 696f6e20 6f662025 #extraction of % │ │ │ │ - 0x00059320 7a642065 6c656d65 6e747320 696e2043 zd elements in C │ │ │ │ - 0x00059330 53522074 6f6f6b20 25322e35 6620733a SR took %2.5f s: │ │ │ │ - 0x00059340 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ - 0x00059350 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ - 0x00059360 23657874 72616374 696f6e20 6f662025 #extraction of % │ │ │ │ - 0x00059370 7a642065 6c656d65 6e747320 696e2043 zd elements in C │ │ │ │ - 0x00059380 53432074 6f6f6b20 25322e35 6620733a SC took %2.5f s: │ │ │ │ - 0x00059390 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ - 0x000593a0 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ - 0x000593b0 23636c6f 6e696e67 206f6620 257a6420 #cloning of %zd │ │ │ │ - 0x000593c0 656c656d 656e7473 20746f6f 6b202532 elements took %2 │ │ │ │ - 0x000593d0 2e356620 733a2025 322e3566 2525206f .5f s: %2.5f%% o │ │ │ │ - 0x000593e0 6620636f 6e737472 75637469 6f6e2074 f construction t │ │ │ │ - 0x000593f0 696d650a 00000000 23636f6e 76657273 ime.....#convers │ │ │ │ - 0x00059400 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ - 0x00059410 6e747320 746f2052 434f4f20 746f6f6b nts to RCOO took │ │ │ │ - 0x00059420 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ - 0x00059430 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ - 0x00059440 6e207469 6d650a00 23636f6e 76657273 n time..#convers │ │ │ │ - 0x00059450 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ - 0x00059460 6e747320 746f2073 6f727465 6420434f nts to sorted CO │ │ │ │ - 0x00059470 4f20746f 6f6b2025 322e3566 20733a20 O took %2.5f s: │ │ │ │ - 0x00059480 25322e35 66252520 6f662063 6f6e7374 %2.5f%% of const │ │ │ │ - 0x00059490 72756374 696f6e20 74696d65 0a000000 ruction time.... │ │ │ │ - 0x000594a0 23636f6e 76657273 696f6e20 6f662025 #conversion of % │ │ │ │ - 0x000594b0 7a642065 6c656d65 6e747320 746f2043 zd elements to C │ │ │ │ - 0x000594c0 53522074 6f6f6b20 25322e35 6620733a SR took %2.5f s: │ │ │ │ - 0x000594d0 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ - 0x000594e0 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ - 0x000594f0 23636f6e 76657273 696f6e20 6f662025 #conversion of % │ │ │ │ - 0x00059500 7a642065 6c656d65 6e747320 746f2043 zd elements to C │ │ │ │ - 0x00059510 53432074 6f6f6b20 25322e35 6620733a SC took %2.5f s: │ │ │ │ - 0x00059520 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ - 0x00059530 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ - 0x00059540 23636f6e 76657273 696f6e20 6f662025 #conversion of % │ │ │ │ - 0x00059550 7a642065 6c656d65 6e747320 746f2075 zd elements to u │ │ │ │ - 0x00059560 6e736f72 74656420 434f4f20 746f6f6b nsorted COO took │ │ │ │ - 0x00059570 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ - 0x00059580 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ - 0x00059590 6e207469 6d650a00 2320436f 6e737472 n time..# Constr │ │ │ │ - 0x000595a0 75637465 64206d61 74726978 2028746f ucted matrix (to │ │ │ │ - 0x000595b0 6f6b2025 2e336c66 73293a20 00000000 ok %.3lfs): .... │ │ │ │ - 0x000595c0 25732825 7a642078 20257a64 295b2570 %s(%zd x %zd)[%p │ │ │ │ - 0x000595d0 5d7b2563 7d204020 28257a64 28257a64 ]{%c} @ (%zd(%zd │ │ │ │ - 0x000595e0 2e2e257a 64292c25 7a642825 7a642e2e ..%zd),%zd(%zd.. │ │ │ │ - 0x000595f0 257a6429 29202825 7a64206e 6e7a2c20 %zd)) (%zd nnz, │ │ │ │ - 0x00059600 252e326c 67206e6e 7a2f7229 20666c61 %.2lg nnz/r) fla │ │ │ │ - 0x00059610 67732030 78257820 28636f6f 3a25642c gs 0x%x (coo:%d, │ │ │ │ - 0x00059620 20637372 3a25642c 2068773a 25642c20 csr:%d, hw:%d, │ │ │ │ - 0x00059630 69633a25 642c2066 693a2564 292c2073 ic:%d, fi:%d), s │ │ │ │ - 0x00059640 746f7261 67653a20 257a782c 20737562 torage: %zx, sub │ │ │ │ - 0x00059650 6d3a2025 7a642c20 73796d66 6c616773 m: %zd, symflags │ │ │ │ - 0x00059660 3a272573 25732573 25732573 27257300 :'%s%s%s%s%s'%s. │ │ │ │ - 0x00059670 2366696c 65206f75 74707574 206f6620 #file output of │ │ │ │ - 0x00059680 25732074 6f6f6b20 256c6620 73202825 %s took %lf s (% │ │ │ │ - 0x00059690 2e306c66 206e6e7a 2c20252e 306c6620 .0lf nnz, %.0lf │ │ │ │ - 0x000596a0 6e6e7a2f 73202920 28252e35 6c66204d nnz/s ) (%.5lf M │ │ │ │ - 0x000596b0 422f7320 29200a00 52534220 53706172 B/s ) ..RSB Spar │ │ │ │ - 0x000596c0 73652042 6c6f636b 73204175 746f7475 se Blocks Autotu │ │ │ │ - 0x000596d0 6e657220 696e766f 6b656420 72657175 ner invoked requ │ │ │ │ - 0x000596e0 65737469 6e67206d 61782025 64207370 esting max %d sp │ │ │ │ - 0x000596f0 6c697473 20616e64 206d6178 20256420 lits and max %d │ │ │ │ - 0x00059700 6d657267 65732069 6e202564 20726f75 merges in %d rou │ │ │ │ - 0x00059710 6e64732c 20746872 65616473 20737065 nds, threads spe │ │ │ │ - 0x00059720 632e2564 20287370 65636966 79206e65 c.%d (specify ne │ │ │ │ - 0x00059730 67617469 76652076 616c7565 7320746f gative values to │ │ │ │ - 0x00059740 20656e61 626c6520 74687265 61647320 enable threads │ │ │ │ - 0x00059750 74756e69 6e67292e 0a000000 00000000 tuning)......... │ │ │ │ - 0x00059760 46697273 74207275 6e206f66 20525342 First run of RSB │ │ │ │ - 0x00059770 20417574 6f74756e 65722074 6f6f6b20 Autotuner took │ │ │ │ - 0x00059780 256c6720 73202028 252e336c 65207320 %lg s (%.3le s │ │ │ │ - 0x00059790 2d3e2025 2e336c65 20732070 65722073 -> %.3le s per s │ │ │ │ - 0x000597a0 706d765f 73787361 29202874 756e6564 pmv_sxsa) (tuned │ │ │ │ - 0x000597b0 3a202564 202d3e20 2564206c 7375626d : %d -> %d lsubm │ │ │ │ - 0x000597c0 292e0a00 00000000 46697273 74207275 ).......First ru │ │ │ │ - 0x000597d0 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ - 0x000597e0 65722074 6f6f6b20 256c6720 7320616e er took %lg s an │ │ │ │ - 0x000597f0 64206469 64206e6f 74206368 616e6765 d did not change │ │ │ │ - 0x00059800 206d6174 7269782e 0a000000 00000000 matrix......... │ │ │ │ - 0x00059810 52534220 53706172 73652042 6c6f636b RSB Sparse Block │ │ │ │ - 0x00059820 73204175 746f7475 6e657220 696e766f s Autotuner invo │ │ │ │ - 0x00059830 6b656420 72657175 65737469 6e67206d ked requesting m │ │ │ │ - 0x00059840 61782025 64207370 6c697473 20616e64 ax %d splits and │ │ │ │ - 0x00059850 206d6178 20256420 6d657267 65732069 max %d merges i │ │ │ │ - 0x00059860 6e202564 20726f75 6e64732c 20617574 n %d rounds, aut │ │ │ │ - 0x00059870 6f207468 72656164 73207370 65632e0a o threads spec.. │ │ │ │ - 0x00059880 00000000 00000000 5365636f 6e642072 ........Second r │ │ │ │ - 0x00059890 756e206f 66205253 42204175 746f7475 un of RSB Autotu │ │ │ │ - 0x000598a0 6e657220 746f6f6b 20256c67 20732061 ner took %lg s a │ │ │ │ - 0x000598b0 6e642065 7374696d 61746564 20612073 nd estimated a s │ │ │ │ - 0x000598c0 70656564 7570206f 6620256c 66207820 peedup of %lf x │ │ │ │ - 0x000598d0 28252e33 6c652073 202d3e20 252e336c (%.3le s -> %.3l │ │ │ │ - 0x000598e0 65207320 70657220 6f702920 696e206e e s per op) in n │ │ │ │ - 0x000598f0 6577206d 61747269 78202825 64202d3e ew matrix (%d -> │ │ │ │ - 0x00059900 20256420 6c737562 6d290a00 00000000 %d lsubm)...... │ │ │ │ - 0x00059910 52534220 4175746f 74756e65 72207375 RSB Autotuner su │ │ │ │ - 0x00059920 67676573 74656420 61206e65 77206d61 ggested a new ma │ │ │ │ - 0x00059930 74726978 3a206672 6565696e 67207468 trix: freeing th │ │ │ │ - 0x00059940 65206f6c 64206f6e 652e0a00 00000000 e old one....... │ │ │ │ - 0x00059950 5365636f 6e642072 756e206f 66205253 Second run of RS │ │ │ │ - 0x00059960 42204175 746f7475 6e657220 746f6f6b B Autotuner took │ │ │ │ - 0x00059970 20256c67 20732061 6e642065 7374696d %lg s and estim │ │ │ │ - 0x00059980 61746564 20612073 70656564 7570206f ated a speedup o │ │ │ │ - 0x00059990 6620256c 66207820 28252e33 6c652073 f %lf x (%.3le s │ │ │ │ - 0x000599a0 202d3e20 252e336c 65207320 70657220 -> %.3le s per │ │ │ │ - 0x000599b0 6f702920 696e2073 616d6520 6d617472 op) in same matr │ │ │ │ - 0x000599c0 69782028 2564202d 3e202564 206c7375 ix (%d -> %d lsu │ │ │ │ - 0x000599d0 626d290a 00000000 53657474 696e6720 bm).....Setting │ │ │ │ - 0x000599e0 6175746f 74756e69 6e672073 75676765 autotuning sugge │ │ │ │ - 0x000599f0 73746564 20746872 65616420 636f756e sted thread coun │ │ │ │ - 0x00059a00 74206f66 20256420 2877696c 6c20736b t of %d (will sk │ │ │ │ - 0x00059a10 69702066 75727468 65722074 68726561 ip further threa │ │ │ │ - 0x00059a20 64206e75 6d626572 20636f6e 66696775 d number configu │ │ │ │ - 0x00059a30 72617469 6f6e7321 290a0000 00000000 rations!)....... │ │ │ │ - 0x00059a40 2320506f 73742d61 75746f74 756e696e # Post-autotunin │ │ │ │ - 0x00059a50 67207065 72666f72 6d616e63 65207265 g performance re │ │ │ │ - 0x00059a60 63686563 6b3a0a00 23235253 42204c48 check:..##RSB LH │ │ │ │ - 0x00059a70 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ - 0x00059a80 72652d70 65656b3a 0a000000 00000000 re-peek:........ │ │ │ │ - 0x00059a90 23235253 42205248 5320257a 6420656c ##RSB RHS %zd el │ │ │ │ - 0x00059aa0 656d656e 74732070 72652d70 65656b3a ements pre-peek: │ │ │ │ - 0x00059ab0 0a000000 00000000 5b215d20 61207072 ........[!] a pr │ │ │ │ - 0x00059ac0 6f626c65 6d206f63 63757272 65642069 oblem occurred i │ │ │ │ - 0x00059ad0 6e207370 61727365 206d6174 7269782d n sparse matrix- │ │ │ │ - 0x00059ae0 76656374 6f722070 726f6475 6374210a vector product!. │ │ │ │ - 0x00059af0 00000000 00000000 2373756d 3a000000 ........#sum:... │ │ │ │ - 0x00059b00 73706172 7365206d 61747269 78207665 sparse matrix ve │ │ │ │ - 0x00059b10 63746f72 2070726f 64756374 2063726f ctor product cro │ │ │ │ - 0x00059b20 73732063 6865636b 20737563 63656564 ss check succeed │ │ │ │ - 0x00059b30 65640a00 00000000 23235253 42204c48 ed......##RSB LH │ │ │ │ - 0x00059b40 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ - 0x00059b50 6f73742d 7065656b 3a0a0000 00000000 ost-peek:....... │ │ │ │ - 0x00059b60 23235253 42205248 5320257a 6420656c ##RSB RHS %zd el │ │ │ │ - 0x00059b70 656d656e 74732070 6f73742d 7065656b ements post-peek │ │ │ │ - 0x00059b80 3a0a0000 00000000 252d3230 73092573 :.......%-20s.%s │ │ │ │ - 0x00059b90 00000000 00000000 09252e33 6c660925 .........%.3lf.% │ │ │ │ - 0x00059ba0 6c670000 00000000 73706d76 5f737873 lg......spmv_sxs │ │ │ │ - 0x00059bb0 61000000 00000000 09252e33 6c670925 a........%.3lg.% │ │ │ │ - 0x00059bc0 2e336c67 09000000 23092531 302e326c .3lg....#.%10.2l │ │ │ │ - 0x00059bd0 66092531 302e326c 66092820 62657374 f.%10.2lf.( best │ │ │ │ - 0x00059be0 2c206176 65726167 65206e65 74207065 , average net pe │ │ │ │ - 0x00059bf0 72666f72 6d616e63 6520696e 20256c64 rformance in %ld │ │ │ │ - 0x00059c00 20747269 65732029 3b206469 66663a25 tries ); diff:% │ │ │ │ - 0x00059c10 322e306c 6625250a 00000000 00000000 2.0lf%%......... │ │ │ │ - 0x00059c20 23092531 302e326c 66092531 302e326c #.%10.2lf.%10.2l │ │ │ │ - 0x00059c30 66092531 302e326c 66202531 302e366c f.%10.2lf %10.6l │ │ │ │ - 0x00059c40 6620286d 696e2062 772c2072 6561736f f (min bw, reaso │ │ │ │ - 0x00059c50 6e61626c 65206277 2c206578 63656564 nable bw, exceed │ │ │ │ - 0x00059c60 696e676c 79206d61 78206277 2c20772f ingly max bw, w/ │ │ │ │ - 0x00059c70 72207261 74696f29 20284d42 2f73290a r ratio) (MB/s). │ │ │ │ - 0x00059c80 23092531 302e326c 6620284d 42207065 #.%10.2lf (MB pe │ │ │ │ - 0x00059c90 72206d6f 70292025 31302e32 6c662028 r mop) %10.2lf ( │ │ │ │ - 0x00059ca0 72687320 6c6f6164 732c2077 69746820 rhs loads, with │ │ │ │ - 0x00059cb0 61207661 72696162 6c652064 65677265 a variable degre │ │ │ │ - 0x00059cc0 65206f66 206c6f63 616c6974 79290a23 e of locality).# │ │ │ │ - 0x00059cd0 09253130 2e326c66 20284d42 20706572 .%10.2lf (MB per │ │ │ │ - 0x00059ce0 206d6f70 2c206573 74696d61 74656429 mop, estimated) │ │ │ │ - 0x00059cf0 0a230925 31302e32 6c662028 61737365 .#.%10.2lf (asse │ │ │ │ - 0x00059d00 6d626c79 202b2065 78747261 20746f20 mbly + extra to │ │ │ │ - 0x00059d10 28626573 7429206d 6f702074 696d6520 (best) mop time │ │ │ │ - 0x00059d20 72617469 6f292028 2531302e 326c6620 ratio) (%10.2lf │ │ │ │ - 0x00059d30 73290a23 09253130 2e326c66 20286173 s).#.%10.2lf (as │ │ │ │ - 0x00059d40 73656d62 6c792028 702e652e 2b732e61 sembly (p.e.+s.a │ │ │ │ - 0x00059d50 2e2b652e 692e2b65 2e732e2b 2e2e2e29 .+e.i.+e.s.+...) │ │ │ │ - 0x00059d60 20746f20 6d6f7020 74696d65 20726174 to mop time rat │ │ │ │ - 0x00059d70 696f290a 23092531 302e326c 66202873 io).#.%10.2lf (s │ │ │ │ - 0x00059d80 74727563 74757265 20616e61 6c797369 tructure analysi │ │ │ │ - 0x00059d90 7320746f 206d6f70 2074696d 65207261 s to mop time ra │ │ │ │ - 0x00059da0 74696f29 0a230925 31302e32 6c662028 tio).#.%10.2lf ( │ │ │ │ - 0x00059db0 656c656d 656e7473 20696e73 65727469 elements inserti │ │ │ │ - 0x00059dc0 6f6e2074 6f206d6f 70207469 6d652072 on to mop time r │ │ │ │ - 0x00059dd0 6174696f 290a2309 2531302e 326c6620 atio).#.%10.2lf │ │ │ │ - 0x00059de0 28656c65 6d656e74 7320736f 7274696e (elements sortin │ │ │ │ - 0x00059df0 6720746f 206d6f70 2074696d 65207261 g to mop time ra │ │ │ │ - 0x00059e00 74696f29 20282531 302e326c 66207329 tio) (%10.2lf s) │ │ │ │ - 0x00059e10 0a230925 31302e32 6c662028 656c656d .#.%10.2lf (elem │ │ │ │ - 0x00059e20 656e7473 20706172 74697469 6f6e696e ents partitionin │ │ │ │ - 0x00059e30 6720746f 206d6f70 2074696d 65207261 g to mop time ra │ │ │ │ - 0x00059e40 74696f29 0a230925 31302e32 6c662028 tio).#.%10.2lf ( │ │ │ │ - 0x00059e50 72656375 7273696f 6e20736f 72742074 recursion sort t │ │ │ │ - 0x00059e60 6f206d6f 70207469 6d652072 6174696f o mop time ratio │ │ │ │ - 0x00059e70 29092531 302e6c64 20286d61 78207265 ).%10.ld (max re │ │ │ │ - 0x00059e80 63757273 696f6e20 64657074 68290a23 cursion depth).# │ │ │ │ - 0x00059e90 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ - 0x00059ea0 20286e6e 7a207065 7220726f 772f636f (nnz per row/co │ │ │ │ - 0x00059eb0 6c756d6e 290a0000 23757365 6420696e lumn)...#used in │ │ │ │ - 0x00059ec0 64657820 73746f72 61676520 636f6d70 dex storage comp │ │ │ │ - 0x00059ed0 61726564 20746f20 434f4f3a 257a6420 ared to COO:%zd │ │ │ │ - 0x00059ee0 76732025 7a642062 79746573 2028252e vs %zd bytes (%. │ │ │ │ - 0x00059ef0 30326c66 25252920 00000000 00000000 02lf%%) ........ │ │ │ │ - 0x00059f00 3b20636f 6d706172 65642074 6f204353 ; compared to CS │ │ │ │ - 0x00059f10 523a257a 64207673 20257a64 20627974 R:%zd vs %zd byt │ │ │ │ - 0x00059f20 65732028 252e3032 6c662525 290a0000 es (%.02lf%%)... │ │ │ │ - 0x00059f30 25253a50 4552464f 524d414e 43453a00 %%:PERFORMANCE:. │ │ │ │ - 0x00059f40 09256c65 09256c65 0a000000 00000000 .%le.%le........ │ │ │ │ - 0x00059f50 25253a4f 505f5449 4d453a00 00000000 %%:OP_TIME:..... │ │ │ │ - 0x00059f60 25253a46 414b455f 4c4f434b 5f504552 %%:FAKE_LOCK_PER │ │ │ │ - 0x00059f70 464f524d 414e4345 3a000000 00000000 FORMANCE:....... │ │ │ │ - 0x00059f80 25253a46 414b455f 4c4f434b 5f4f505f %%:FAKE_LOCK_OP_ │ │ │ │ - 0x00059f90 54494d45 3a000000 25253a46 414b455f TIME:...%%:FAKE_ │ │ │ │ - 0x00059fa0 4c4f434b 5f504552 465f5343 414c494e LOCK_PERF_SCALIN │ │ │ │ - 0x00059fb0 473a0000 00000000 25253a52 45435552 G:......%%:RECUR │ │ │ │ - 0x00059fc0 53495645 5f534552 49414c5f 50455246 SIVE_SERIAL_PERF │ │ │ │ - 0x00059fd0 4f524d41 4e43453a 00000000 00000000 ORMANCE:........ │ │ │ │ - 0x00059fe0 25253a52 45435552 53495645 5f534552 %%:RECURSIVE_SER │ │ │ │ - 0x00059ff0 49414c5f 4f505f54 494d453a 00000000 IAL_OP_TIME:.... │ │ │ │ - 0x0005a000 25253a50 4552465f 5343414c 494e473a %%:PERF_SCALING: │ │ │ │ - 0x0005a010 00000000 00000000 2325253a 434f4e53 ........#%%:CONS │ │ │ │ - 0x0005a020 54525543 544f525f 2a3a534f 52540953 TRUCTOR_*:SORT.S │ │ │ │ - 0x0005a030 43414e09 494e5345 52540953 43414e2b CAN.INSERT.SCAN+ │ │ │ │ - 0x0005a040 494e5345 52540a00 25253a43 4f4e5354 INSERT..%%:CONST │ │ │ │ - 0x0005a050 52554354 4f525f54 494d4553 3a000000 RUCTOR_TIMES:... │ │ │ │ - 0x0005a060 09253130 2e366c66 09253130 2e366c66 .%10.6lf.%10.6lf │ │ │ │ - 0x0005a070 09253130 2e366c66 09253130 2e366c66 .%10.6lf.%10.6lf │ │ │ │ - 0x0005a080 0a000000 00000000 25253a55 4e534f52 ........%%:UNSOR │ │ │ │ - 0x0005a090 54454443 4f4f3252 53425f54 494d453a TEDCOO2RSB_TIME: │ │ │ │ - 0x0005a0a0 00000000 00000000 25253a52 53425f53 ........%%:RSB_S │ │ │ │ - 0x0005a0b0 55424449 56495349 4f4e5f54 494d453a UBDIVISION_TIME: │ │ │ │ - 0x0005a0c0 00000000 00000000 25253a52 53425f53 ........%%:RSB_S │ │ │ │ - 0x0005a0d0 48554646 4c455f54 494d453a 00000000 HUFFLE_TIME:.... │ │ │ │ - 0x0005a0e0 25253a52 4f575f4d 414a4f52 5f534f52 %%:ROW_MAJOR_SOR │ │ │ │ - 0x0005a0f0 545f5449 4d453a00 25253a52 4f575f4d T_TIME:.%%:ROW_M │ │ │ │ - 0x0005a100 414a4f52 5f534f52 545f5343 414c494e AJOR_SORT_SCALIN │ │ │ │ - 0x0005a110 473a0000 00000000 09253130 2e336c66 G:.......%10.3lf │ │ │ │ - 0x0005a120 0a000000 00000000 25253a53 4f525445 ........%%:SORTE │ │ │ │ - 0x0005a130 44434f4f 32525342 5f54494d 453a0000 DCOO2RSB_TIME:.. │ │ │ │ - 0x0005a140 25253a52 4f575f4d 414a4f52 5f534f52 %%:ROW_MAJOR_SOR │ │ │ │ - 0x0005a150 545f544f 5f4d4f50 3a000000 00000000 T_TO_MOP:....... │ │ │ │ - 0x0005a160 25253a43 4c45414e 55505f54 4f5f4d4f %%:CLEANUP_TO_MO │ │ │ │ - 0x0005a170 503a0000 00000000 25253a43 4f4e5354 P:......%%:CONST │ │ │ │ - 0x0005a180 52554354 4f525f54 4f5f4d4f 503a0000 RUCTOR_TO_MOP:.. │ │ │ │ - 0x0005a190 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ - 0x0005a1a0 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ - 0x0005a1b0 0a000000 00000000 25253a55 4e534f52 ........%%:UNSOR │ │ │ │ - 0x0005a1c0 54454443 4f4f3252 53425f54 4f5f4d4f TEDCOO2RSB_TO_MO │ │ │ │ - 0x0005a1d0 503a0000 00000000 25253a53 4f525445 P:......%%:SORTE │ │ │ │ - 0x0005a1e0 44434f4f 32525342 5f544f5f 4d4f503a DCOO2RSB_TO_MOP: │ │ │ │ - 0x0005a1f0 00000000 00000000 25253a52 53425f53 ........%%:RSB_S │ │ │ │ - 0x0005a200 55424449 56495349 4f4e5f54 4f5f4d4f UBDIVISION_TO_MO │ │ │ │ - 0x0005a210 503a0000 00000000 25253a52 53425f53 P:......%%:RSB_S │ │ │ │ - 0x0005a220 48554646 4c455f54 4f5f4d4f 503a0000 HUFFLE_TO_MOP:.. │ │ │ │ - 0x0005a230 25253a55 4e534f52 54454443 4f4f3252 %%:UNSORTEDCOO2R │ │ │ │ - 0x0005a240 53425f53 43414c49 4e473a00 00000000 SB_SCALING:..... │ │ │ │ - 0x0005a250 25253a53 4f525445 44434f4f 32525342 %%:SORTEDCOO2RSB │ │ │ │ - 0x0005a260 5f534341 4c494e47 3a000000 00000000 _SCALING:....... │ │ │ │ - 0x0005a270 25253a52 53425f53 55424449 56495349 %%:RSB_SUBDIVISI │ │ │ │ - 0x0005a280 4f4e5f53 43414c49 4e473a00 00000000 ON_SCALING:..... │ │ │ │ - 0x0005a290 25253a52 53425f53 48554646 4c455f53 %%:RSB_SHUFFLE_S │ │ │ │ - 0x0005a2a0 43414c49 4e473a00 25253a43 4f4e5354 CALING:.%%:CONST │ │ │ │ - 0x0005a2b0 52554354 4f525f53 43414c49 4e473a00 RUCTOR_SCALING:. │ │ │ │ - 0x0005a2c0 25253a50 4552465f 5343414c 494e4732 %%:PERF_SCALING2 │ │ │ │ - 0x0005a2d0 4353523a 00000000 2325253a 534d5f43 CSR:....#%%:SM_C │ │ │ │ - 0x0005a2e0 4f554e54 533a0954 6f740948 616c6677 OUNTS:.Tot.Halfw │ │ │ │ - 0x0005a2f0 6f726443 73720946 756c6c77 6f726443 ordCsr.FullwordC │ │ │ │ - 0x0005a300 73720948 616c6677 6f726443 6f6f0946 sr.HalfwordCoo.F │ │ │ │ - 0x0005a310 756c6c77 6f726443 6f6f0a00 00000000 ullwordCoo...... │ │ │ │ - 0x0005a320 25253a53 4d5f434f 554e5453 3a000000 %%:SM_COUNTS:... │ │ │ │ - 0x0005a330 09256c64 09256c64 09256c64 09256c64 .%ld.%ld.%ld.%ld │ │ │ │ - 0x0005a340 09256c64 0a000000 25253a53 4d5f4944 .%ld....%%:SM_ID │ │ │ │ - 0x0005a350 584f4343 55504154 494f4e52 53425653 XOCCUPATIONRSBVS │ │ │ │ - 0x0005a360 434f4f41 4e444353 523a0000 00000000 COOANDCSR:...... │ │ │ │ - 0x0005a370 09257a64 09257a64 09257a64 0a000000 .%zd.%zd.%zd.... │ │ │ │ - 0x0005a380 25253a53 4d5f4944 584f4343 55504154 %%:SM_IDXOCCUPAT │ │ │ │ - 0x0005a390 494f4e3a 00000000 25253a53 4d5f4d45 ION:....%%:SM_ME │ │ │ │ - 0x0005a3a0 4d545241 46464943 3a000000 00000000 MTRAFFIC:....... │ │ │ │ - 0x0005a3b0 09253130 2e306c66 0a000000 00000000 .%10.0lf........ │ │ │ │ - 0x0005a3c0 25253a53 4d5f4d49 4e4d4158 4156474e %%:SM_MINMAXAVGN │ │ │ │ - 0x0005a3d0 4e5a3a00 00000000 25253a53 4d5f4e4e NZ:.....%%:SM_NN │ │ │ │ - 0x0005a3e0 5a5f4849 53544f47 52414d3a 00000000 Z_HISTOGRAM:.... │ │ │ │ - 0x0005a3f0 20257a64 0a000000 20257a64 00000000 %zd.... %zd.... │ │ │ │ - 0x0005a400 25253a53 4d5f4e4e 5a5f5045 525f524f %%:SM_NNZ_PER_RO │ │ │ │ - 0x0005a410 573a0000 00000000 20256c66 0a000000 W:...... %lf.... │ │ │ │ - 0x0005a420 20252e32 6c660000 25253a25 73474554 %.2lf..%%:%sGET │ │ │ │ - 0x0005a430 524f575f 50455246 4f524d41 4e43453a ROW_PERFORMANCE: │ │ │ │ - 0x0005a440 00000000 00000000 25253a25 73474554 ........%%:%sGET │ │ │ │ - 0x0005a450 524f575f 4f505f54 494d453a 00000000 ROW_OP_TIME:.... │ │ │ │ - 0x0005a460 25253a25 73474554 524f575f 544f5f53 %%:%sGETROW_TO_S │ │ │ │ - 0x0005a470 504d565f 4f505f54 494d453a 00000000 PMV_OP_TIME:.... │ │ │ │ - 0x0005a480 25253a25 73474554 44494147 5f504552 %%:%sGETDIAG_PER │ │ │ │ - 0x0005a490 464f524d 414e4345 3a000000 00000000 FORMANCE:....... │ │ │ │ - 0x0005a4a0 25253a25 73474554 44494147 5f4f505f %%:%sGETDIAG_OP_ │ │ │ │ - 0x0005a4b0 54494d45 3a000000 25253a25 73474554 TIME:...%%:%sGET │ │ │ │ - 0x0005a4c0 44494147 5f544f5f 53504d56 5f4f505f DIAG_TO_SPMV_OP_ │ │ │ │ - 0x0005a4d0 54494d45 3a000000 230a0000 00000000 TIME:...#....... │ │ │ │ - 0x0005a4e0 23204755 45535320 44415441 3b202062 # GUESS DATA; b │ │ │ │ - 0x0005a4f0 65737420 70657266 6f726d61 6e636520 est performance │ │ │ │ - 0x0005a500 77617320 20202020 20203a09 257a6409 was :.%zd. │ │ │ │ - 0x0005a510 257a640a 00000000 23204755 45535320 %zd.....# GUESS │ │ │ │ - 0x0005a520 44415441 3b202067 75657373 65642077 DATA; guessed w │ │ │ │ - 0x0005a530 61732020 20202020 20202020 20202020 as │ │ │ │ - 0x0005a540 20203a09 257a6409 257a640a 00000000 :.%zd.%zd..... │ │ │ │ - 0x0005a550 23204755 45535320 44415441 3a202070 # GUESS DATA: p │ │ │ │ - 0x0005a560 6572666f 726d616e 63652064 69666620 erformance diff │ │ │ │ - 0x0005a570 66726f6d 20626573 74203a09 256c670a from best :.%lg. │ │ │ │ - 0x0005a580 00000000 00000000 23204755 45535320 ........# GUESS │ │ │ │ - 0x0005a590 44415441 3a202070 6572666f 726d616e DATA: performan │ │ │ │ - 0x0005a5a0 63652064 69666620 66726f6d 20776f72 ce diff from wor │ │ │ │ - 0x0005a5b0 73743a09 256c670a 00000000 00000000 st:.%lg......... │ │ │ │ - 0x0005a5c0 23204755 45535320 44415441 3a202070 # GUESS DATA: p │ │ │ │ - 0x0005a5d0 6572666f 726d616e 63652064 69666620 erformance diff │ │ │ │ - 0x0005a5e0 6f766572 20435352 3a09256c 670a0000 over CSR:.%lg... │ │ │ │ - 0x0005a5f0 23204755 45535320 44415441 3a202062 # GUESS DATA: b │ │ │ │ - 0x0005a600 6573742f 67756573 73656420 6f70206d est/guessed op m │ │ │ │ - 0x0005a610 61747269 78207472 61666669 6320616d atrix traffic am │ │ │ │ - 0x0005a620 6f756e74 3a09256c 6709256c 670a0000 ount:.%lg.%lg... │ │ │ │ - 0x0005a630 23475545 53535f54 4553545f 3a252d32 #GUESS_TEST_:%-2 │ │ │ │ - 0x0005a640 30730925 32307309 257a6409 257a6409 0s.%20s.%zd.%zd. │ │ │ │ - 0x0005a650 257a6409 257a6409 257a6409 257a640a %zd.%zd.%zd.%zd. │ │ │ │ - 0x0005a660 00000000 00000000 23475545 53535f54 ........#GUESS_T │ │ │ │ - 0x0005a670 4553543a 252d3230 7309252d 32307309 EST:%-20s.%-20s. │ │ │ │ - 0x0005a680 2531302e 326c6609 2531302e 326c6609 %10.2lf.%10.2lf. │ │ │ │ - 0x0005a690 257a6409 257a6409 2531302e 346c6609 %zd.%zd.%10.4lf. │ │ │ │ - 0x0005a6a0 2531302e 326c6609 2531302e 346c6609 %10.2lf.%10.4lf. │ │ │ │ - 0x0005a6b0 2531302e 326c6609 2531302e 346c660a %10.2lf.%10.4lf. │ │ │ │ - 0x0005a6c0 00000000 00000000 23207273 625f6d74 ........# rsb_mt │ │ │ │ - 0x0005a6d0 785f7377 69746368 5f746f5f 636f6f20 x_switch_to_coo │ │ │ │ - 0x0005a6e0 74696d65 3a20256c 672e0a00 00000000 time: %lg....... │ │ │ │ - 0x0005a6f0 25256f70 65726174 696f6e3a 6d617472 %%operation:matr │ │ │ │ - 0x0005a700 69780943 4f4e5354 52554354 4f525b25 ix.CONSTRUCTOR[% │ │ │ │ - 0x0005a710 645d0953 504d565b 25645d09 53504d56 d].SPMV[%d].SPMV │ │ │ │ - 0x0005a720 5b25645d 0a000000 25256f70 65726174 [%d]....%%operat │ │ │ │ - 0x0005a730 696f6e3a 25730925 6c670925 6c670925 ion:%s.%lg.%lg.% │ │ │ │ - 0x0005a740 6c670a00 00000000 2525636f 6e737472 lg......%%constr │ │ │ │ - 0x0005a750 7563746f 723a6d61 74726978 09534f52 uctor:matrix.SOR │ │ │ │ - 0x0005a760 545b2564 5d095343 414e5b25 645d0953 T[%d].SCAN[%d].S │ │ │ │ - 0x0005a770 48554646 4c455b25 645d0949 4e534552 HUFFLE[%d].INSER │ │ │ │ - 0x0005a780 545b2564 5d0a0000 2525636f 6e737472 T[%d]...%%constr │ │ │ │ - 0x0005a790 7563746f 723a2573 09256c67 09256c67 uctor:%s.%lg.%lg │ │ │ │ - 0x0005a7a0 09256c67 09256c67 0a000000 00000000 .%lg.%lg........ │ │ │ │ - 0x0005a7b0 23204672 6565696e 6720492f 4f206172 # Freeing I/O ar │ │ │ │ - 0x0005a7c0 72617973 2e0a0000 5465726d 696e6174 rays....Terminat │ │ │ │ - 0x0005a7d0 696e6720 65786563 7574696f 6e206561 ing execution ea │ │ │ │ - 0x0005a7e0 726c6965 72206475 6520746f 20696e74 rlier due to int │ │ │ │ - 0x0005a7f0 65726163 74697665 20757365 72207265 eractive user re │ │ │ │ - 0x0005a800 71756573 742e0a00 5465726d 696e6174 quest...Terminat │ │ │ │ - 0x0005a810 696e6720 65786563 7574696f 6e206561 ing execution ea │ │ │ │ - 0x0005a820 726c6965 72206475 6520746f 20757365 rlier due to use │ │ │ │ - 0x0005a830 72207365 74206d61 78207469 6d657220 r set max timer │ │ │ │ - 0x0005a840 6f662025 322e336c 6720732e 0a000000 of %2.3lg s..... │ │ │ │ - 0x0005a850 23206265 6e63686d 61726b69 6e672074 # benchmarking t │ │ │ │ - 0x0005a860 65726d69 6e617465 64202d2d 2d206669 erminated --- fi │ │ │ │ - 0x0005a870 6e616c69 7a696e67 2072756e 2e0a0000 nalizing run.... │ │ │ │ - 0x0005a880 23203d3d 3d3d3d3d 20424547 494e2054 # ====== BEGIN T │ │ │ │ - 0x0005a890 6f74616c 2073756d 6d617279 20726563 otal summary rec │ │ │ │ - 0x0005a8a0 6f72642e 0a000000 23203d3d 3d3d3d3d ord.....# ====== │ │ │ │ - 0x0005a8b0 2020454e 44202054 6f74616c 2073756d END Total sum │ │ │ │ - 0x0005a8c0 6d617279 20726563 6f72642e 0a000000 mary record..... │ │ │ │ - 0x0005a8d0 23205265 6d6f7669 6e672074 68652074 # Removing the t │ │ │ │ - 0x0005a8e0 656d706f 72617279 20726563 6f726420 emporary record │ │ │ │ - 0x0005a8f0 66696c65 2025732e 0a000000 00000000 file %s......... │ │ │ │ - 0x0005a900 20746572 6d696e61 74696e67 2072756e terminating run │ │ │ │ - 0x0005a910 20617420 00000000 23257325 2e306c66 at ....#%s%.0lf │ │ │ │ - 0x0005a920 20286166 74657220 252e316c 6673206f (after %.1lfs o │ │ │ │ - 0x0005a930 6620772e 632e742e 29257300 00000000 f w.c.t.)%s..... │ │ │ │ - 0x0005a940 23206d61 74726978 20636f6e 73697374 # matrix consist │ │ │ │ - 0x0005a950 656e6379 20636865 636b2074 6f6f6b20 ency check took │ │ │ │ - 0x0005a960 252e336c 66732028 6f6b290a 00000000 %.3lfs (ok)..... │ │ │ │ - 0x0005a970 616c6c2d 666c6167 73000000 00000000 all-flags....... │ │ │ │ - 0x0005a980 616c6c2d 666f726d 61747300 00000000 all-formats..... │ │ │ │ - 0x0005a990 616c6c2d 626c6173 2d6f7074 73000000 all-blas-opts... │ │ │ │ - 0x0005a9a0 616c6c2d 626c6173 2d747970 65730000 all-blas-types.. │ │ │ │ - 0x0005a9b0 616c6c6f 772d616e 792d7472 616e7370 allow-any-transp │ │ │ │ - 0x0005a9c0 6f736974 696f6e2d 636f6d62 696e6174 osition-combinat │ │ │ │ - 0x0005a9d0 696f6e00 00000000 616c7068 61000000 ion.....alpha... │ │ │ │ - 0x0005a9e0 616c7465 726e6174 652d736f 72740000 alternate-sort.. │ │ │ │ - 0x0005a9f0 6175746f 2d626c6f 636b696e 67000000 auto-blocking... │ │ │ │ - 0x0005aa00 62652d76 6572626f 73650000 00000000 be-verbose...... │ │ │ │ - 0x0005aa10 62657461 00000000 626c6f63 6b2d636f beta....block-co │ │ │ │ - 0x0005aa20 6c756d6e 73697a65 00000000 00000000 lumnsize........ │ │ │ │ - 0x0005aa30 626c6f63 6b2d726f 7773697a 65000000 block-rowsize... │ │ │ │ - 0x0005aa40 63616368 652d626c 6f636b69 6e670000 cache-blocking.. │ │ │ │ - 0x0005aa50 63686469 72000000 636f6c75 6d6e2d65 chdir...column-e │ │ │ │ - 0x0005aa60 7870616e 64000000 636f6d70 6172652d xpand...compare- │ │ │ │ - 0x0005aa70 636f6d70 65746974 6f727300 00000000 competitors..... │ │ │ │ - 0x0005aa80 6e6f2d63 6f6d7061 72652d63 6f6d7065 no-compare-compe │ │ │ │ - 0x0005aa90 7469746f 72730000 636f6e76 65727400 titors..convert. │ │ │ │ - 0x0005aaa0 64656e73 65000000 64696167 6f6e616c dense...diagonal │ │ │ │ - 0x0005aab0 2d646f6d 696e616e 63652d63 6865636b -dominance-check │ │ │ │ - 0x0005aac0 00000000 00000000 64756d70 2d6e2d6c ........dump-n-l │ │ │ │ - 0x0005aad0 68732d65 6c656d65 6e747300 00000000 hs-elements..... │ │ │ │ - 0x0005aae0 6563686f 2d617267 756d656e 74730000 echo-arguments.. │ │ │ │ - 0x0005aaf0 666c7573 682d6361 6368652d 696e2d69 flush-cache-in-i │ │ │ │ - 0x0005ab00 74657261 74696f6e 73000000 00000000 terations....... │ │ │ │ - 0x0005ab10 696d7061 7469656e 74000000 00000000 impatient....... │ │ │ │ - 0x0005ab20 6e6f2d66 6c757368 2d636163 68652d69 no-flush-cache-i │ │ │ │ - 0x0005ab30 6e2d6974 65726174 696f6e73 00000000 n-iterations.... │ │ │ │ - 0x0005ab40 666c7573 682d6361 6368652d 61726f75 flush-cache-arou │ │ │ │ - 0x0005ab50 6e642d6c 6f6f7000 77616e74 2d616e63 nd-loop.want-anc │ │ │ │ - 0x0005ab60 696c6c61 72792d65 78656373 00000000 illary-execs.... │ │ │ │ - 0x0005ab70 6e6f2d77 616e742d 616e6369 6c6c6172 no-want-ancillar │ │ │ │ - 0x0005ab80 792d6578 65637300 6e6f2d66 6c757368 y-execs.no-flush │ │ │ │ - 0x0005ab90 2d636163 68652d61 726f756e 642d6c6f -cache-around-lo │ │ │ │ - 0x0005aba0 6f700000 00000000 77616e74 2d6e6f2d op......want-no- │ │ │ │ - 0x0005abb0 72656375 72736976 65000000 00000000 recursive....... │ │ │ │ - 0x0005abc0 77616e74 2d6d656d 6f72792d 62656e63 want-memory-benc │ │ │ │ - 0x0005abd0 686d6172 6b000000 77616e74 2d6e6f2d hmark...want-no- │ │ │ │ - 0x0005abe0 6d656d6f 72792d62 656e6368 6d61726b memory-benchmark │ │ │ │ - 0x0005abf0 00000000 00000000 6e6d6200 00000000 ........nmb..... │ │ │ │ - 0x0005ac00 696c7530 00000000 696e6300 00000000 ilu0....inc..... │ │ │ │ - 0x0005ac10 696e6378 00000000 696e6379 00000000 incx....incy.... │ │ │ │ - 0x0005ac20 696e2d70 6c616365 2d617373 656d626c in-place-assembl │ │ │ │ - 0x0005ac30 792d6578 70657269 6d656e74 616c0000 y-experimental.. │ │ │ │ - 0x0005ac40 696e2d70 6c616365 2d637372 00000000 in-place-csr.... │ │ │ │ - 0x0005ac50 696e2d70 6c616365 2d706572 6d757461 in-place-permuta │ │ │ │ - 0x0005ac60 74696f6e 00000000 6c6f7765 72000000 tion....lower... │ │ │ │ - 0x0005ac70 6c6f7765 722d6465 6e736500 00000000 lower-dense..... │ │ │ │ - 0x0005ac80 67656e65 72617465 2d6c6f77 65726261 generate-lowerba │ │ │ │ - 0x0005ac90 6e640000 00000000 67656e2d 6c62616e nd......gen-lban │ │ │ │ - 0x0005aca0 64000000 00000000 67656e65 72617465 d.......generate │ │ │ │ - 0x0005acb0 2d737061 63696e67 00000000 00000000 -spacing........ │ │ │ │ - 0x0005acc0 6d617472 69782d64 756d7000 00000000 matrix-dump..... │ │ │ │ - 0x0005acd0 6d617472 69782d64 756d702d 67726170 matrix-dump-grap │ │ │ │ - 0x0005ace0 68000000 00000000 6d617472 69782d64 h.......matrix-d │ │ │ │ - 0x0005acf0 756d702d 696e7465 726e616c 73000000 ump-internals... │ │ │ │ - 0x0005ad00 6d657267 652d6578 70657269 6d656e74 merge-experiment │ │ │ │ - 0x0005ad10 616c0000 00000000 73706c69 742d6578 al......split-ex │ │ │ │ - 0x0005ad20 70657269 6d656e74 616c0000 00000000 perimental...... │ │ │ │ - 0x0005ad30 6d732d65 78706572 696d656e 74616c00 ms-experimental. │ │ │ │ - 0x0005ad40 6d617472 69782d66 696c656e 616d6500 matrix-filename. │ │ │ │ - 0x0005ad50 6d617472 69782d73 616d706c 652d7063 matrix-sample-pc │ │ │ │ - 0x0005ad60 6e740000 00000000 6d617472 69782d73 nt......matrix-s │ │ │ │ - 0x0005ad70 746f7261 67650000 6d617472 69782d74 torage..matrix-t │ │ │ │ - 0x0005ad80 696d6500 00000000 6d656d2d 68696572 ime.....mem-hier │ │ │ │ - 0x0005ad90 61726368 792d696e 666f0000 00000000 archy-info...... │ │ │ │ - 0x0005ada0 6d61782d 72756e74 696d6500 00000000 max-runtime..... │ │ │ │ - 0x0005adb0 6e6f2d6f 70000000 6e6f7472 616e7370 no-op...notransp │ │ │ │ - 0x0005adc0 6f736500 00000000 6e6f2d74 72616e73 ose.....no-trans │ │ │ │ - 0x0005add0 706f7365 00000000 6e726873 00000000 pose....nrhs.... │ │ │ │ - 0x0005ade0 6e726873 2d62792d 726f7773 00000000 nrhs-by-rows.... │ │ │ │ - 0x0005adf0 62792d72 6f777300 6e726873 2d62792d by-rows.nrhs-by- │ │ │ │ - 0x0005ae00 636f6c75 6d6e7300 62792d63 6f6c756d columns.by-colum │ │ │ │ - 0x0005ae10 6e730000 00000000 6e726873 2d62792d ns......nrhs-by- │ │ │ │ - 0x0005ae20 636f6c73 00000000 62792d63 6f6c7300 cols....by-cols. │ │ │ │ - 0x0005ae30 6f6e652d 6e6f6e75 6e69742d 696e6378 one-nonunit-incx │ │ │ │ - 0x0005ae40 2d696e63 792d6e72 68732d70 65722d74 -incy-nrhs-per-t │ │ │ │ - 0x0005ae50 79706500 00000000 6e746872 65616473 ype.....nthreads │ │ │ │ - 0x0005ae60 00000000 00000000 6f736b69 2d62656e ........oski-ben │ │ │ │ - 0x0005ae70 63686d61 726b0000 6f75742d 6c687300 chmark..out-lhs. │ │ │ │ - 0x0005ae80 6f75742d 72687300 6f766572 72696465 out-rhs.override │ │ │ │ - 0x0005ae90 2d6d6174 7269782d 6e616d65 00000000 -matrix-name.... │ │ │ │ - 0x0005aea0 70617474 65726e2d 6d61726b 00000000 pattern-mark.... │ │ │ │ - 0x0005aeb0 7072652d 7472616e 73706f73 65000000 pre-transpose... │ │ │ │ - 0x0005aec0 72656164 2d61732d 62696e61 72790000 read-as-binary.. │ │ │ │ - 0x0005aed0 72657065 61742d63 6f6e7374 72756374 repeat-construct │ │ │ │ - 0x0005aee0 6f720000 00000000 72657573 652d696f or......reuse-io │ │ │ │ - 0x0005aef0 2d617272 61797300 6e6f2d72 65757365 -arrays.no-reuse │ │ │ │ - 0x0005af00 2d696f2d 61727261 79730000 00000000 -io-arrays...... │ │ │ │ - 0x0005af10 72657665 7273652d 616c7465 726e6174 reverse-alternat │ │ │ │ - 0x0005af20 652d726f 77730000 67656e65 72617465 e-rows..generate │ │ │ │ - 0x0005af30 2d757070 65726261 6e640000 00000000 -upperband...... │ │ │ │ - 0x0005af40 67656e2d 7562616e 64000000 00000000 gen-uband....... │ │ │ │ - 0x0005af50 67656e65 72617465 2d646961 676f6e61 generate-diagona │ │ │ │ - 0x0005af60 6c000000 00000000 67656e2d 64696167 l.......gen-diag │ │ │ │ - 0x0005af70 00000000 00000000 696d706c 69636974 ........implicit │ │ │ │ - 0x0005af80 2d646961 676f6e61 6c000000 00000000 -diagonal....... │ │ │ │ - 0x0005af90 616c736f 2d696d70 6c696369 742d6469 also-implicit-di │ │ │ │ - 0x0005afa0 61676f6e 616c0000 616c736f 2d73796d agonal..also-sym │ │ │ │ - 0x0005afb0 6d657472 69657300 616c736f 2d73686f metries.also-sho │ │ │ │ - 0x0005afc0 72742d69 64780000 616c736f 2d636f6f rt-idx..also-coo │ │ │ │ - 0x0005afd0 2d637372 00000000 616c736f 2d726563 -csr....also-rec │ │ │ │ - 0x0005afe0 75727369 76650000 7a69672d 7a616700 ursive..zig-zag. │ │ │ │ - 0x0005aff0 73756264 69766973 696f6e2d 6d756c74 subdivision-mult │ │ │ │ - 0x0005b000 69706c69 65720000 626f756e 6465642d iplier..bounded- │ │ │ │ - 0x0005b010 626f7800 00000000 736f7274 00000000 box.....sort.... │ │ │ │ - 0x0005b020 6e6f2d6c 6561662d 6d756c74 69766563 no-leaf-multivec │ │ │ │ - 0x0005b030 00000000 00000000 77697468 2d6c6561 ........with-lea │ │ │ │ - 0x0005b040 662d6d75 6c746976 65630000 00000000 f-multivec...... │ │ │ │ - 0x0005b050 756e7365 74656e76 00000000 00000000 unsetenv........ │ │ │ │ - 0x0005b060 736f7274 2d616674 65722d6c 6f616400 sort-after-load. │ │ │ │ - 0x0005b070 736f7274 2d66696c 656e616d 65732d6c sort-filenames-l │ │ │ │ - 0x0005b080 69737400 00000000 6e6f2d73 6f72742d ist.....no-sort- │ │ │ │ - 0x0005b090 66696c65 6e616d65 732d6c69 73740000 filenames-list.. │ │ │ │ - 0x0005b0a0 736b6970 2d6c6f61 64696e67 2d73796d skip-loading-sym │ │ │ │ - 0x0005b0b0 6d657472 69632d6d 61747269 63657300 metric-matrices. │ │ │ │ - 0x0005b0c0 736b6970 2d6c6f61 64696e67 2d756e73 skip-loading-uns │ │ │ │ - 0x0005b0d0 796d6d65 74726963 2d6d6174 72696365 ymmetric-matrice │ │ │ │ - 0x0005b0e0 73000000 00000000 736b6970 2d6c6f61 s.......skip-loa │ │ │ │ - 0x0005b0f0 64696e67 2d686572 6d697469 616e2d6d ding-hermitian-m │ │ │ │ - 0x0005b100 61747269 63657300 736b6970 2d6c6f61 atrices.skip-loa │ │ │ │ - 0x0005b110 64696e67 2d6e6f74 2d756e73 796d6d65 ding-not-unsymme │ │ │ │ - 0x0005b120 74726963 2d6d6174 72696365 73000000 tric-matrices... │ │ │ │ - 0x0005b130 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x0005b140 6d6f7265 2d6e6e7a 2d6d6174 72696365 more-nnz-matrice │ │ │ │ - 0x0005b150 73000000 00000000 736b6970 2d6c6f61 s.......skip-loa │ │ │ │ - 0x0005b160 64696e67 2d69662d 6c657373 2d6e6e7a ding-if-less-nnz │ │ │ │ - 0x0005b170 2d6d6174 72696365 73000000 00000000 -matrices....... │ │ │ │ - 0x0005b180 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x0005b190 6d6f7265 2d66696c 6573697a 652d6b62 more-filesize-kb │ │ │ │ - 0x0005b1a0 2d6d6174 72696365 73000000 00000000 -matrices....... │ │ │ │ - 0x0005b1b0 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x0005b1c0 6d617463 68696e67 2d726567 65780000 matching-regex.. │ │ │ │ - 0x0005b1d0 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ - 0x0005b1e0 6d617463 68696e67 2d737562 73747200 matching-substr. │ │ │ │ - 0x0005b1f0 74696d65 73000000 7472616e 73706f73 times...transpos │ │ │ │ - 0x0005b200 652d6173 00000000 7472616e 73706f73 e-as....transpos │ │ │ │ - 0x0005b210 65000000 00000000 616c736f 2d747261 e.......also-tra │ │ │ │ - 0x0005b220 6e73706f 73650000 616c6c2d 7472616e nspose..all-tran │ │ │ │ - 0x0005b230 73706f73 65730000 74797065 00000000 sposes..type.... │ │ │ │ - 0x0005b240 74797065 73000000 75706461 74650000 types...update.. │ │ │ │ - 0x0005b250 61732d75 6e73796d 6d657472 69630000 as-unsymmetric.. │ │ │ │ - 0x0005b260 61732d73 796d6d65 74726963 00000000 as-symmetric.... │ │ │ │ - 0x0005b270 65787061 6e642d73 796d6d65 74727900 expand-symmetry. │ │ │ │ - 0x0005b280 61732d68 65726d69 7469616e 00000000 as-hermitian.... │ │ │ │ - 0x0005b290 6f6e6c79 2d6c6f77 65722d74 7269616e only-lower-trian │ │ │ │ - 0x0005b2a0 676c6500 00000000 6f6e6c79 2d757070 gle.....only-upp │ │ │ │ - 0x0005b2b0 65722d74 7269616e 676c6500 00000000 er-triangle..... │ │ │ │ - 0x0005b2c0 76657262 6f736500 6c657373 2d766572 verbose.less-ver │ │ │ │ - 0x0005b2d0 626f7365 00000000 77616e74 2d696f2d bose....want-io- │ │ │ │ - 0x0005b2e0 6f6e6c79 00000000 77616e74 2d6e6f6e only....want-non │ │ │ │ - 0x0005b2f0 7a65726f 65732d64 69737470 6c6f7400 zeroes-distplot. │ │ │ │ - 0x0005b300 77616e74 2d616363 75726163 792d7465 want-accuracy-te │ │ │ │ - 0x0005b310 73740000 00000000 77616e74 2d676574 st......want-get │ │ │ │ - 0x0005b320 64696167 2d62656e 63680000 00000000 diag-bench...... │ │ │ │ - 0x0005b330 77616e74 2d676574 726f772d 62656e63 want-getrow-benc │ │ │ │ - 0x0005b340 68000000 00000000 77616e74 2d707269 h.......want-pri │ │ │ │ - 0x0005b350 6e742d70 65722d73 75626d2d 73746174 nt-per-subm-stat │ │ │ │ - 0x0005b360 73000000 00000000 77616e74 2d6f6e6c s.......want-onl │ │ │ │ - 0x0005b370 792d6163 63757261 63792d74 65737400 y-accuracy-test. │ │ │ │ - 0x0005b380 77616e74 2d617574 6f74756e 65000000 want-autotune... │ │ │ │ - 0x0005b390 77616e74 2d6e6f2d 6175746f 74756e65 want-no-autotune │ │ │ │ - 0x0005b3a0 00000000 00000000 77616e74 2d6e6f2d ........want-no- │ │ │ │ - 0x0005b3b0 6f6e6573 2d66696c 6c000000 00000000 ones-fill....... │ │ │ │ - 0x0005b3c0 77616e74 2d6d6b6c 2d617574 6f74756e want-mkl-autotun │ │ │ │ - 0x0005b3d0 65000000 00000000 77616e74 2d6d6b6c e.......want-mkl │ │ │ │ - 0x0005b3e0 2d6f6e65 2d626173 65642d69 6e646578 -one-based-index │ │ │ │ - 0x0005b3f0 696e6700 00000000 6d6b6c2d 696e7370 ing.....mkl-insp │ │ │ │ - 0x0005b400 6563746f 722d7375 7065722d 6c696768 ector-super-ligh │ │ │ │ - 0x0005b410 74000000 00000000 6d6b6c2d 696e7370 t.......mkl-insp │ │ │ │ - 0x0005b420 6563746f 722d6c69 67687400 00000000 ector-light..... │ │ │ │ - 0x0005b430 6d6b6c2d 696e7370 6563746f 72000000 mkl-inspector... │ │ │ │ - 0x0005b440 6d6b6c2d 6e6f2d69 6e737065 63746f72 mkl-no-inspector │ │ │ │ - 0x0005b450 00000000 00000000 77616e74 2d756e6f ........want-uno │ │ │ │ - 0x0005b460 72646572 65642d63 6f6f2d74 65737400 rdered-coo-test. │ │ │ │ - 0x0005b470 77697468 2d666c61 67730000 00000000 with-flags...... │ │ │ │ - 0x0005b480 77726974 652d6173 2d62696e 61727900 write-as-binary. │ │ │ │ - 0x0005b490 77726974 652d6173 2d637372 00000000 write-as-csr.... │ │ │ │ - 0x0005b4a0 77726974 652d7065 72666f72 6d616e63 write-performanc │ │ │ │ - 0x0005b4b0 652d7265 636f7264 00000000 00000000 e-record........ │ │ │ │ - 0x0005b4c0 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ - 0x0005b4d0 72642d6e 616d652d 61707065 6e640000 rd-name-append.. │ │ │ │ - 0x0005b4e0 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ - 0x0005b4f0 72642d6e 616d652d 70726570 656e6400 rd-name-prepend. │ │ │ │ - 0x0005b500 77726974 652d6e6f 2d706572 666f726d write-no-perform │ │ │ │ - 0x0005b510 616e6365 2d726563 6f726400 00000000 ance-record..... │ │ │ │ - 0x0005b520 64697363 6172642d 72656164 2d7a6572 discard-read-zer │ │ │ │ - 0x0005b530 6f730000 00000000 7a2d736f 72746564 os......z-sorted │ │ │ │ - 0x0005b540 2d636f6f 00000000 25732028 73707376 -coo....%s (spsv │ │ │ │ - 0x0005b550 5f737873 7829203a 20506c65 61736520 _sxsx) : Please │ │ │ │ - 0x0005b560 73706563 69667920 61206d61 74726978 specify a matrix │ │ │ │ - 0x0005b570 2066696c 656e616d 65202877 69746820 filename (with │ │ │ │ - 0x0005b580 2d66290a 00000000 496e7465 72707265 -f).....Interpre │ │ │ │ - 0x0005b590 74696e67 202d2d64 656e7365 20617320 ting --dense as │ │ │ │ - 0x0005b5a0 2d2d6c6f 7765722d 64656e73 65202866 --lower-dense (f │ │ │ │ - 0x0005b5b0 756c6c20 64656e73 65206d61 6b657320 ull dense makes │ │ │ │ - 0x0005b5c0 6e6f2073 656e7365 20666f72 20747269 no sense for tri │ │ │ │ - 0x0005b5d0 616e6775 6c617220 736f6c76 65292e0a angular solve).. │ │ │ │ - 0x0005b5e0 00000000 00000000 46697273 74207275 ........First ru │ │ │ │ - 0x0005b5f0 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ - 0x0005b600 65722074 6f6f6b20 256c6720 73202028 er took %lg s ( │ │ │ │ - 0x0005b610 252e336c 65207320 2d3e2025 2e336c65 %.3le s -> %.3le │ │ │ │ - 0x0005b620 20732070 65722073 7073765f 73787378 s per spsv_sxsx │ │ │ │ - 0x0005b630 29202874 756e6564 3a202564 202d3e20 ) (tuned: %d -> │ │ │ │ - 0x0005b640 2564206c 7375626d 292e0a00 00000000 %d lsubm)....... │ │ │ │ - 0x0005b650 5b215d20 61207072 6f626c65 6d206f63 [!] a problem oc │ │ │ │ - 0x0005b660 63757272 65642069 6e207472 69616e67 curred in triang │ │ │ │ - 0x0005b670 756c6172 20736f6c 7665210a 00000000 ular solve!..... │ │ │ │ - 0x0005b680 5b215d20 736f6d65 2070726f 626c656d [!] some problem │ │ │ │ - 0x0005b690 206f6363 75727265 6420696e 20737061 occurred in spa │ │ │ │ - 0x0005b6a0 72736520 6d617472 69782076 6563746f rse matrix vecto │ │ │ │ - 0x0005b6b0 72207072 6f647563 74210a00 00000000 r product!...... │ │ │ │ - 0x0005b6c0 23657272 6f72206e 6f726d3a 00000000 #error norm:.... │ │ │ │ - 0x0005b6d0 73707376 5f737873 78000000 00000000 spsv_sxsx....... │ │ │ │ - 0x0005b6e0 23202865 78747261 29205370 4d562070 # (extra) SpMV p │ │ │ │ - 0x0005b6f0 6572666f 726d616e 63652072 65636f72 erformance recor │ │ │ │ - 0x0005b700 643a0a00 00000000 73706d76 5f756175 d:......spmv_uau │ │ │ │ - 0x0005b710 612a0000 00000000 23676169 6e20666f a*......#gain fo │ │ │ │ - 0x0005b720 72207370 73762069 66207765 20686164 r spsv if we had │ │ │ │ - 0x0005b730 20696e66 696e6974 65207370 6d762d77 infinite spmv-w │ │ │ │ - 0x0005b740 6f726b65 72733a25 6c660a00 00000000 orkers:%lf...... │ │ │ │ - 0x0005b750 23737073 76207065 72666f72 6d616e63 #spsv performanc │ │ │ │ - 0x0005b760 65207673 2073706d 765f7561 75612a3a e vs spmv_uaua*: │ │ │ │ - 0x0005b770 256c660a 00000000 23676169 6e20666f %lf.....#gain fo │ │ │ │ - 0x0005b780 72207370 73762069 66207765 20686164 r spsv if we had │ │ │ │ - 0x0005b790 206e6f20 636f6e63 75727265 6e742077 no concurrent w │ │ │ │ - 0x0005b7a0 72697465 73207072 6576656e 74696e67 rites preventing │ │ │ │ - 0x0005b7b0 206c6f63 6b732061 7420616c 6c3a256c locks at all:%l │ │ │ │ - 0x0005b7c0 660a0000 00000000 25256f70 65726174 f.......%%operat │ │ │ │ - 0x0005b7d0 696f6e3a 6d617472 69780943 4f4e5354 ion:matrix.CONST │ │ │ │ - 0x0005b7e0 52554354 4f525b25 645d0953 504d565b RUCTOR[%d].SPMV[ │ │ │ │ - 0x0005b7f0 25645d09 53504d56 5b25645d 09535453 %d].SPMV[%d].STS │ │ │ │ - 0x0005b800 565b2564 5d095354 53565b25 645d0a00 V[%d].STSV[%d].. │ │ │ │ - 0x0005b810 25256f70 65726174 696f6e3a 25730925 %%operation:%s.% │ │ │ │ - 0x0005b820 6c670925 6c670925 6c670925 6c670925 lg.%lg.%lg.%lg.% │ │ │ │ - 0x0005b830 6c670a00 00000000 713a514c 45434844 lg......q:QLECHD │ │ │ │ - 0x0005b840 56415269 73463a50 543a623a 773a4247 VARisF:PT:b:w:BG │ │ │ │ - 0x0005b850 68743a66 3a723a63 3a76706e 3a4d4e53 ht:f:r:c:vpn:MNS │ │ │ │ - 0x0005b860 3a426b3a 4b55733a 656f3a4f 3a000000 :Bk:KUs:eo:O:... │ │ │ │ - 0x0005b870 63616e6e 6f742070 6572666f 726d202d cannot perform - │ │ │ │ - 0x0005b880 65206675 6e637469 6f6e616c 69747920 e functionality │ │ │ │ - 0x0005b890 696e206f 6e652072 756e2e20 6f6e6520 in one run. one │ │ │ │ - 0x0005b8a0 61742061 2074696d 6520706c 65617365 at a time please │ │ │ │ - 0x0005b8b0 2e2e0a00 00000000 25732028 6d61745f ........%s (mat_ │ │ │ │ - 0x0005b8c0 73746174 7329203a 20506c65 61736520 stats) : Please │ │ │ │ - 0x0005b8d0 73706563 69667920 61206d61 74726978 specify a matrix │ │ │ │ - 0x0005b8e0 2066696c 656e616d 65202877 69746820 filename (with │ │ │ │ - 0x0005b8f0 2d66290a 00000000 67697665 6e207065 -f).....given pe │ │ │ │ - 0x0005b900 7263656e 74616765 203d2025 7a64203f rcentage = %zd ? │ │ │ │ - 0x0005b910 0a000000 00000000 77616e74 206d6f72 ........want mor │ │ │ │ - 0x0005b920 65206d61 785f6e6e 7a732028 257a6429 e max_nnzs (%zd) │ │ │ │ - 0x0005b930 20746861 6e206e6f 6e7a6572 6f732028 than nonzeros ( │ │ │ │ - 0x0005b940 257a6429 20210a00 77616e74 206d6178 %zd) !..want max │ │ │ │ - 0x0005b950 5f6e6e7a 73202825 7a642920 6c657373 _nnzs (%zd) less │ │ │ │ - 0x0005b960 20746861 6e20257a 64203f0a 00000000 than %zd ?..... │ │ │ │ - 0x0005b970 236d6174 72697809 726f7773 09636f6c #matrix.rows.col │ │ │ │ - 0x0005b980 73096272 09626309 6e6e7a09 66696c6c s.br.bc.nnz.fill │ │ │ │ - 0x0005b990 696e0966 72616374 696f6e09 72656c2e in.fraction.rel. │ │ │ │ - 0x0005b9a0 6572726f 720a0000 25730925 7a640925 error...%s.%zd.% │ │ │ │ - 0x0005b9b0 7a640925 7a640925 7a640925 7a640925 zd.%zd.%zd.%zd.% │ │ │ │ - 0x0005b9c0 6c670000 00000000 09252e33 6c670925 lg.......%.3lg.% │ │ │ │ - 0x0005b9d0 2b2e336c 670a0000 65737469 6d617465 +.3lg...estimate │ │ │ │ - 0x0005b9e0 2d73616d 706c6573 00000000 00000000 -samples........ │ │ │ │ - 0x0005b9f0 65737469 6d617465 2d66696c 6c696e00 estimate-fillin. │ │ │ │ - 0x0005ba00 6d61782d 6e6e7a2d 73616d70 6c657300 max-nnz-samples. │ │ │ │ - 0x0005ba10 6744623a 64723a63 3a6e3a6c 733a0000 gDb:dr:c:n:ls:.. │ │ │ │ - 0x0005ba20 75736167 653a2025 73202d67 202d7220 usage: %s -g -r │ │ │ │ - 0x0005ba30 726f7773 202d6320 636f6c73 200a0920 rows -c cols .. │ │ │ │ - 0x0005ba40 5b202d6e 206e6f6e 7a65726f 73205b25 [ -n nonzeros [% │ │ │ │ - 0x0005ba50 255d205d 207c205b 202d6220 62616e64 %] ] | [ -b band │ │ │ │ - 0x0005ba60 77696474 68205d20 282d6220 666f7220 width ] (-b for │ │ │ │ - 0x0005ba70 61206261 6e646564 206d6174 72697820 a banded matrix │ │ │ │ - 0x0005ba80 77697468 20276261 6e647769 64746827 with 'bandwidth' │ │ │ │ - 0x0005ba90 20776964 65206261 6e647769 64746829 wide bandwidth) │ │ │ │ - 0x0005baa0 0a095b2d 64205d20 282d6420 6d65616e ..[-d ] (-d mean │ │ │ │ - 0x0005bab0 73207468 61742064 75706c69 63617465 s that duplicate │ │ │ │ - 0x0005bac0 73206172 6520616c 6c6f7765 64292021 s are allowed) ! │ │ │ │ - 0x0005bad0 0a000000 00000000 63616e27 74206765 ........can't ge │ │ │ │ - 0x0005bae0 6e657261 7465206d 6f726520 6e6f6e7a nerate more nonz │ │ │ │ - 0x0005baf0 65726f73 20746861 6e20726f 77732078 eros than rows x │ │ │ │ - 0x0005bb00 20636f6c 756d6e73 210a0000 00000000 columns!....... │ │ │ │ - 0x0005bb10 25254d61 74726978 4d61726b 6574206d %%MatrixMarket m │ │ │ │ - 0x0005bb20 61747269 7820636f 6f726469 6e617465 atrix coordinate │ │ │ │ - 0x0005bb30 20726561 6c206765 6e657261 6c0a0000 real general... │ │ │ │ - 0x0005bb40 257a6420 257a6420 257a640a 00000000 %zd %zd %zd..... │ │ │ │ - 0x0005bb50 25367a64 2025367a 64202532 30670a00 %6zd %6zd %20g.. │ │ │ │ - 0x0005bb60 736f6d65 20657272 6f72206f 63637572 some error occur │ │ │ │ - 0x0005bb70 72656420 64757269 6e67206d 61747269 red during matri │ │ │ │ - 0x0005bb80 78206765 6e657261 74696f6e 0a000000 x generation.... │ │ │ │ - 0x0005bb90 6e6e7a00 00000000 62616e64 65640000 nnz.....banded.. │ │ │ │ - 0x0005bba0 616c6c6f 772d6475 706c6963 61746573 allow-duplicates │ │ │ │ - 0x0005bbb0 00000000 00000000 70617474 65726e00 ........pattern. │ │ │ │ - 0x0005bbc0 73796d6d 65747269 63000000 00000000 symmetric....... │ │ │ │ - 0x0005bbd0 6865726d 69746961 6e000000 00000000 hermitian....... │ │ │ │ - 0x0005bbe0 25257379 6d6d0000 2525756e 73796d6d %%symm..%%unsymm │ │ │ │ - 0x0005bbf0 00000000 00000000 25730925 7a640925 ........%s.%zd.% │ │ │ │ - 0x0005bc00 7a640925 7a640925 73092573 0925730a zd.%zd.%s.%s.%s. │ │ │ │ - 0x0005bc10 00000000 00000000 70726f62 6c656d73 ........problems │ │ │ │ - 0x0005bc20 20776974 68202225 73220a00 00000000 with "%s"...... │ │ │ │ - 0x0005bc30 5c626567 696e7b74 61626c65 7d5b5d5c \begin{table}[]\ │ │ │ │ - 0x0005bc40 62656769 6e7b666f 6f746e6f 74657369 begin{footnotesi │ │ │ │ - 0x0005bc50 7a657d5c 62656769 6e7b6365 6e746572 ze}\begin{center │ │ │ │ - 0x0005bc60 7d205c62 6567696e 7b746162 756c6172 } \begin{tabular │ │ │ │ - 0x0005bc70 7d7b6c6c 6c6c6c7d 5c686c69 6e650a6d }{lllll}\hline.m │ │ │ │ - 0x0005bc80 61747269 78202620 726f7773 20262063 atrix & rows & c │ │ │ │ - 0x0005bc90 6f6c756d 6e732026 206e6e7a 2026206e olumns & nnz & n │ │ │ │ - 0x0005bca0 6e7a2f72 6f77205c 5c5c686c 696e650a nz/row \\\hline. │ │ │ │ - 0x0005bcb0 00000000 00000000 5c686c69 6e65205c ........\hline \ │ │ │ │ - 0x0005bcc0 656e647b 74616275 6c61727d 205c6361 end{tabular} \ca │ │ │ │ - 0x0005bcd0 7074696f 6e7b4361 7074696f 6e2e7d5c ption{Caption.}\ │ │ │ │ - 0x0005bce0 6c616265 6c7b7465 73746265 645f6d61 label{testbed_ma │ │ │ │ - 0x0005bcf0 74726963 65737d5c 656e647b 63656e74 trices}\end{cent │ │ │ │ - 0x0005bd00 65727d5c 656e647b 666f6f74 6e6f7465 er}\end{footnote │ │ │ │ - 0x0005bd10 73697a65 7d5c656e 647b7461 626c657d size}\end{table} │ │ │ │ - 0x0005bd20 0a000000 00000000 25732026 20257a64 ........%s & %zd │ │ │ │ - 0x0005bd30 20262025 7a642026 20257a64 20262025 & %zd & %zd & % │ │ │ │ - 0x0005bd40 2e306c66 5c5c2573 0a000000 00000000 .0lf\\%s........ │ │ │ │ - 0x0005bd50 5253425f 50525f57 4c544300 00000000 RSB_PR_WLTC..... │ │ │ │ - 0x0005bd60 5253425f 50525f50 524c5f4c 43430000 RSB_PR_PRL_LCC.. │ │ │ │ - 0x0005bd70 70723a20 00000000 25632573 00000000 pr: ....%c%s.... │ │ │ │ - 0x0005bd80 616c6c6f 63617465 64206120 70657266 allocated a perf │ │ │ │ - 0x0005bd90 6f726d61 6e636520 7265636f 72642066 ormance record f │ │ │ │ - 0x0005bda0 6f722025 64207361 6d706c65 73202825 or %d samples (% │ │ │ │ - 0x0005bdb0 7a642062 79746573 292e0a00 00000000 zd bytes)....... │ │ │ │ - 0x0005bdc0 20262000 00000000 5c5c0000 00000000 & .....\\...... │ │ │ │ - 0x0005bdd0 5c626673 65726965 73200000 00000000 \bfseries ...... │ │ │ │ - 0x0005bde0 5c63656c 6c636f6c 6f727b70 696e6b7d \cellcolor{pink} │ │ │ │ - 0x0005bdf0 00000000 00000000 5c63656c 6c636f6c ........\cellcol │ │ │ │ - 0x0005be00 6f727b4c 69676874 476f6c64 656e726f or{LightGoldenro │ │ │ │ - 0x0005be10 64317d00 00000000 5c63656c 6c636f6c d1}.....\cellcol │ │ │ │ - 0x0005be20 6f727b50 616c6547 7265656e 317d0000 or{PaleGreen1}.. │ │ │ │ - 0x0005be30 5c63656c 6c636f6c 6f727b72 65647d00 \cellcolor{red}. │ │ │ │ - 0x0005be40 204b4d47 5450455a 59000000 00000000 KMGTPEZY....... │ │ │ │ - 0x0005be50 5253425f 524c445f 54485200 00000000 RSB_RLD_THR..... │ │ │ │ - 0x0005be60 20000000 00000000 5253425f 50525f46 .......RSB_PR_F │ │ │ │ - 0x0005be70 53455053 54520000 5253425f 50525f45 SEPSTR..RSB_PR_E │ │ │ │ - 0x0005be80 4e444c53 54520000 25732573 25642573 NDLSTR..%s%s%d%s │ │ │ │ - 0x0005be90 25642573 00000000 25342e31 6c660000 %d%s....%4.1lf.. │ │ │ │ - 0x0005bea0 25642573 25642573 00000000 00000000 %d%s%d%s........ │ │ │ │ - 0x0005beb0 25642573 25632573 25632573 25632573 %d%s%c%s%c%s%c%s │ │ │ │ - 0x0005bec0 00000000 00000000 25326425 73257325 ........%2d%s%s% │ │ │ │ - 0x0005bed0 32642573 25732532 64257300 00000000 2d%s%s%2d%s..... │ │ │ │ - 0x0005bee0 252e346c 66257325 73252e34 6c662573 %.4lf%s%s%.4lf%s │ │ │ │ - 0x0005bef0 00000000 00000000 25642573 25732564 ........%d%s%s%d │ │ │ │ - 0x0005bf00 25730000 00000000 252e326c 66257325 %s......%.2lf%s% │ │ │ │ - 0x0005bf10 322e336c 65257325 7325322e 336c6525 2.3le%s%s%2.3le% │ │ │ │ - 0x0005bf20 73000000 00000000 25732532 2e336c65 s.......%s%2.3le │ │ │ │ - 0x0005bf30 25732573 25732532 2e336c65 25732532 %s%s%s%2.3le%s%2 │ │ │ │ - 0x0005bf40 2e336c65 25730000 25332e32 6c652573 .3le%s..%3.2le%s │ │ │ │ - 0x0005bf50 00000000 00000000 25732564 25732533 ........%s%d%s%3 │ │ │ │ - 0x0005bf60 2e326c65 25730a00 25252e2e 2e0a0000 .2le%s..%%...... │ │ │ │ - 0x0005bf70 25643a25 73202564 20256420 25642025 %d:%s %d %d %d % │ │ │ │ - 0x0005bf80 64202564 20256420 25632025 63202563 d %d %d %c %c %c │ │ │ │ - 0x0005bf90 00000000 00000000 20252e32 6c662025 ........ %.2lf % │ │ │ │ - 0x0005bfa0 2e326c66 20252e32 6c662025 2e326c66 .2lf %.2lf %.2lf │ │ │ │ - 0x0005bfb0 00000000 00000000 5c000000 00000000 ........\....... │ │ │ │ - 0x0005bfc0 2e2e2e00 00000000 706c6f74 00000000 ........plot.... │ │ │ │ - 0x0005bfd0 73657420 7465726d 20706f73 74736372 set term postscr │ │ │ │ - 0x0005bfe0 69707420 65707320 636f6c6f 72207369 ipt eps color si │ │ │ │ - 0x0005bff0 7a652032 2c32206e 6f636c69 7020666f ze 2,2 noclip fo │ │ │ │ - 0x0005c000 6e742022 54696d65 732d526f 6d616e2c nt "Times-Roman, │ │ │ │ - 0x0005c010 3134223b 00000000 73657420 7465726d 14";....set term │ │ │ │ - 0x0005c020 20706e67 3b000000 27270000 00000000 png;...''...... │ │ │ │ - 0x0005c030 6175746f 74756e69 6e672065 66666563 autotuning effec │ │ │ │ - 0x0005c040 74000000 00000000 52534220 746f204d t.......RSB to M │ │ │ │ - 0x0005c050 4b4c2073 70656564 20726174 696f0000 KL speed ratio.. │ │ │ │ - 0x0005c060 2e000000 00000000 73797374 656d2827 ........system(' │ │ │ │ - 0x0005c070 6d6b6469 72202d70 20272e6d 795f6469 mkdir -p '.my_di │ │ │ │ - 0x0005c080 72290000 00000000 5253425f 434d505f r)......RSB_CMP_ │ │ │ │ - 0x0005c090 54485200 00000000 5253425f 4150455f THR.....RSB_APE_ │ │ │ │ - 0x0005c0a0 54485200 00000000 5253425f 4855445f THR.....RSB_HUD_ │ │ │ │ - 0x0005c0b0 54485200 00000000 5253425f 50525f53 THR.....RSB_PR_S │ │ │ │ - 0x0005c0c0 52000000 00000000 5253425f 50525f50 R.......RSB_PR_P │ │ │ │ - 0x0005c0d0 524c5f54 43530000 5c736563 74696f6e RL_TCS..\section │ │ │ │ - 0x0005c0e0 7b526563 6f72643a 2025737d 0a000000 {Record: %s}.... │ │ │ │ - 0x0005c0f0 44756d70 2066726f 6d206120 62617365 Dump from a base │ │ │ │ - 0x0005c100 206f6620 25642073 616d706c 65732028 of %d samples ( │ │ │ │ - 0x0005c110 6f66206d 61782025 6429206f 72646572 of max %d) order │ │ │ │ - 0x0005c120 65642062 79200000 2825642c 25642c25 ed by ..(%d,%d,% │ │ │ │ - 0x0005c130 642c2564 2c25642c 25642c25 6429203d d,%d,%d,%d,%d) = │ │ │ │ - 0x0005c140 20282573 292e0a00 66696c65 6e616d65 (%s)...filename │ │ │ │ - 0x0005c150 20782063 6f726573 20782069 6e635820 x cores x incX │ │ │ │ - 0x0005c160 7820696e 63592078 206e7268 73207820 x incY x nrhs x │ │ │ │ - 0x0005c170 74797065 636f6465 20782074 72616e73 typecode x trans │ │ │ │ - 0x0005c180 41000000 00000000 5c626567 696e7b6c A.......\begin{l │ │ │ │ - 0x0005c190 6f6e6774 6162757d 7b722a7b 32367d7b ongtabu}{r*{26}{ │ │ │ │ - 0x0005c1a0 727d727d 5c686c69 6e650a00 00000000 r}r}\hline...... │ │ │ │ - 0x0005c1b0 42455354 434f4445 25734d54 5825734e BESTCODE%sMTX%sN │ │ │ │ - 0x0005c1c0 5225734e 4325734e 4e5a2573 00000000 R%sNC%sNNZ%s.... │ │ │ │ - 0x0005c1d0 494e4358 2573494e 43592573 00000000 INCX%sINCY%s.... │ │ │ │ - 0x0005c1e0 4e524853 25735459 50452573 53594d25 NRHS%sTYPE%sSYM% │ │ │ │ - 0x0005c1f0 73545241 4e532573 4e542573 41542d4e sTRANS%sNT%sAT-N │ │ │ │ - 0x0005c200 54257341 542d4d4b 4c2d4e54 25734250 T%sAT-MKL-NT%sBP │ │ │ │ - 0x0005c210 4e5a2573 41542d42 504e5a25 734e5355 NZ%sAT-BPNZ%sNSU │ │ │ │ - 0x0005c220 424d2573 41542d53 55424d25 73525342 BM%sAT-SUBM%sRSB │ │ │ │ - 0x0005c230 42455354 2d4d464c 4f505325 734f5054 BEST-MFLOPS%sOPT │ │ │ │ - 0x0005c240 494d4525 734d4b4c 2d4f5054 494d4525 IME%sMKL-OPTIME% │ │ │ │ - 0x0005c250 7341542d 4f505449 4d452573 41542d4d sAT-OPTIME%sAT-M │ │ │ │ - 0x0005c260 4b4c2d4f 5054494d 45257341 542d5449 KL-OPTIME%sAT-TI │ │ │ │ - 0x0005c270 4d452573 52576d69 6e42572d 47427073 ME%sRWminBW-GBps │ │ │ │ - 0x0005c280 25734342 2d627066 25734154 2d4d5325 %sCB-bpf%sAT-MS% │ │ │ │ - 0x0005c290 73434d46 4c4f5053 25730a00 00000000 sCMFLOPS%s...... │ │ │ │ - 0x0005c2a0 5c686c69 6e650a00 45616368 2073616d \hline..Each sam │ │ │ │ - 0x0005c2b0 706c653a 20424553 54434f44 45204d54 ple: BESTCODE MT │ │ │ │ - 0x0005c2c0 58204e52 204e4320 4e4e5a20 494e4358 X NR NC NNZ INCX │ │ │ │ - 0x0005c2d0 20494e43 59204e52 48532054 59504520 INCY NRHS TYPE │ │ │ │ - 0x0005c2e0 53594d20 5452414e 53204d4b 4c5f4f50 SYM TRANS MKL_OP │ │ │ │ - 0x0005c2f0 5f542f52 53425f4f 505f5420 5253425f _T/RSB_OP_T RSB_ │ │ │ │ - 0x0005c300 4f505f54 20525342 5f4d464c 4f505320 OP_T RSB_MFLOPS │ │ │ │ - 0x0005c310 4d4b4c5f 4f505f54 204d4b4c 5f4d464c MKL_OP_T MKL_MFL │ │ │ │ - 0x0005c320 4f50530a 00000000 25347a64 3a256325 OPS.....%4zd:%c% │ │ │ │ - 0x0005c330 73256325 63200000 2370723a 20576172 s%c%c ..#pr: War │ │ │ │ - 0x0005c340 6e696e67 3a000000 626f7468 20617574 ning:...both aut │ │ │ │ - 0x0005c350 6f207475 6e656420 28257a64 20737562 o tuned (%zd sub │ │ │ │ - 0x0005c360 6d292061 6e64206e 6f6e2061 75746f74 m) and non autot │ │ │ │ - 0x0005c370 756e6564 2028257a 64207375 626d2920 uned (%zd subm) │ │ │ │ - 0x0005c380 6d617472 69636573 20757365 20257a64 matrices use %zd │ │ │ │ - 0x0005c390 20627974 65732028 256c6720 62706e7a bytes (%lg bpnz │ │ │ │ - 0x0005c3a0 29206f66 20696e64 69636573 202d2d2d ) of indices --- │ │ │ │ - 0x0005c3b0 2069736e 27742074 68617420 73757370 isn't that susp │ │ │ │ - 0x0005c3c0 65637420 3f0a0000 20576172 6e696e67 ect ?... Warning │ │ │ │ - 0x0005c3d0 3a207265 6164696e 67206669 6c65206f : reading file o │ │ │ │ - 0x0005c3e0 72696769 6e617469 6e672066 726f6d20 riginating from │ │ │ │ - 0x0005c3f0 61206469 66666572 656e746c 7920636f a differently co │ │ │ │ - 0x0005c400 6e666967 75726564 20627569 6c642c20 nfigured build, │ │ │ │ - 0x0005c410 756e6162 6c652074 6f206775 65737320 unable to guess │ │ │ │ - 0x0005c420 636f7272 65637420 74797065 2073697a correct type siz │ │ │ │ - 0x0005c430 6520666f 72207479 70652063 6f646520 e for type code │ │ │ │ - 0x0005c440 27256327 2e0a0000 204e6f20 73616d70 '%c'.... No samp │ │ │ │ - 0x0005c450 6c652028 6f757420 6f662025 6429206d le (out of %d) m │ │ │ │ - 0x0005c460 61746368 65642074 68652064 756d7020 atched the dump │ │ │ │ - 0x0005c470 63726974 65726961 202d2d20 736b6970 criteria -- skip │ │ │ │ - 0x0005c480 70696e67 2064756d 7020726f 756e642e ping dump round. │ │ │ │ - 0x0005c490 0a000000 00000000 5c686c69 6e655c63 ........\hline\c │ │ │ │ - 0x0005c4a0 61707469 6f6e7b25 737d5c5c 5c686c69 aption{%s}\\\hli │ │ │ │ - 0x0005c4b0 6e655c65 6e647b6c 6f6e6774 6162757d ne\end{longtabu} │ │ │ │ - 0x0005c4c0 0a000000 00000000 20256420 73616d70 ........ %d samp │ │ │ │ - 0x0005c4d0 6c657320 286f7574 206f6620 25642920 les (out of %d) │ │ │ │ - 0x0005c4e0 6d617463 68656420 74686520 64756d70 matched the dump │ │ │ │ - 0x0005c4f0 206c696d 6974696e 67206372 69746572 limiting criter │ │ │ │ - 0x0005c500 69612e0a 00000000 5c626567 696e7b76 ia......\begin{v │ │ │ │ - 0x0005c510 65726261 74696d7d 0a000000 00000000 erbatim}........ │ │ │ │ - 0x0005c520 62656c6f 772c2077 65206465 66696e65 below, we define │ │ │ │ - 0x0005c530 20277375 63636573 7366756c 27206175 'successful' au │ │ │ │ - 0x0005c540 746f7475 6e696e67 20776865 6e207370 totuning when sp │ │ │ │ - 0x0005c550 65656475 70206f66 20256c66 78206973 eedup of %lfx is │ │ │ │ - 0x0005c560 20657863 65656465 642c2061 6e642027 exceeded, and ' │ │ │ │ - 0x0005c570 74756e65 64272072 6573756c 74732065 tuned' results e │ │ │ │ - 0x0005c580 76656e20 74686520 6f6e6573 20776869 ven the ones whi │ │ │ │ - 0x0005c590 63682061 72652073 616d6520 61732075 ch are same as u │ │ │ │ - 0x0005c5a0 6e74756e 65640a00 72736220 6175746f ntuned..rsb auto │ │ │ │ - 0x0005c5b0 74756e69 6e672077 61732073 75636365 tuning was succe │ │ │ │ - 0x0005c5c0 73736675 6c20696e 20253564 20636173 ssful in %5d cas │ │ │ │ - 0x0005c5d0 65732028 25332e32 6c662025 25292061 es (%3.2lf %%) a │ │ │ │ - 0x0005c5e0 6e642075 6e737563 63657373 66756c20 nd unsuccessful │ │ │ │ - 0x0005c5f0 696e2025 64206361 73657320 2825332e in %d cases (%3. │ │ │ │ - 0x0005c600 326c6620 2525290a 00000000 00000000 2lf %%)......... │ │ │ │ - 0x0005c610 2028696e 20737563 632e2063 61736573 (in succ. cases │ │ │ │ - 0x0005c620 20727362 20617574 6f74756e 696e6720 rsb autotuning │ │ │ │ - 0x0005c630 67617665 20202020 6176672e 2025352e gave avg. %5. │ │ │ │ - 0x0005c640 316c6620 25252066 61737465 722c2061 1lf %% faster, a │ │ │ │ - 0x0005c650 76672e20 73702e20 72617469 6f202535 vg. sp. ratio %5 │ │ │ │ - 0x0005c660 2e336c66 782c206d 61782073 702e2072 .3lfx, max sp. r │ │ │ │ - 0x0005c670 6174696f 2025352e 336c6678 2c206176 atio %5.3lfx, av │ │ │ │ - 0x0005c680 672e2072 6174696f 2025352e 336c6678 g. ratio %5.3lfx │ │ │ │ - 0x0005c690 290a0000 00000000 2028696e 20737563 )....... (in suc │ │ │ │ - 0x0005c6a0 632e2063 61736573 20727362 20617574 c. cases rsb aut │ │ │ │ - 0x0005c6b0 6f74756e 696e6720 746f6f6b 20616e20 otuning took an │ │ │ │ - 0x0005c6c0 6176672f 6d696e2f 6d61782f 746f7420 avg/min/max/tot │ │ │ │ - 0x0005c6d0 6f663a20 25352e31 6c662f25 352e316c of: %5.1lf/%5.1l │ │ │ │ - 0x0005c6e0 662f2535 2e316c66 2f25352e 316c6620 f/%5.1lf/%5.1lf │ │ │ │ - 0x0005c6f0 20207475 6e656420 6f707329 0a000000 tuned ops).... │ │ │ │ - 0x0005c700 2028696e 20737563 632e2063 61736573 (in succ. cases │ │ │ │ - 0x0005c710 20727362 20617574 6f74756e 696e6720 rsb autotuning │ │ │ │ - 0x0005c720 746f6f6b 20616e20 6176672f 6d696e2f took an avg/min/ │ │ │ │ - 0x0005c730 6d61782f 746f7420 6f663a20 25352e31 max/tot of: %5.1 │ │ │ │ - 0x0005c740 6c662f25 352e316c 662f2535 2e316c66 lf/%5.1lf/%5.1lf │ │ │ │ - 0x0005c750 2f25352e 316c6620 756e7475 6e656420 /%5.1lf untuned │ │ │ │ - 0x0005c760 6f707329 0a000000 2028616e 6420616d ops).... (and am │ │ │ │ - 0x0005c770 6f727469 7a657320 66726f6d 20756e74 ortizes from unt │ │ │ │ - 0x0005c780 756e6564 20727362 20696e20 6176672e uned rsb in avg. │ │ │ │ - 0x0005c790 2025352e 316c662c 206d696e 2e202535 %5.1lf, min. %5 │ │ │ │ - 0x0005c7a0 2e316c66 2c206d61 782e2025 352e316c .1lf, max. %5.1l │ │ │ │ - 0x0005c7b0 66206f70 73290a00 20286176 672f6d69 f ops).. (avg/mi │ │ │ │ - 0x0005c7c0 6e2f6d61 78202861 76672920 6e6e7a20 n/max (avg) nnz │ │ │ │ - 0x0005c7d0 20207065 72207375 626d2062 65666f72 per subm befor │ │ │ │ - 0x0005c7e0 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ - 0x0005c7f0 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ - 0x0005c800 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ - 0x0005c810 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ - 0x0005c820 6e2f6d61 78202861 76672920 6e6e7a20 n/max (avg) nnz │ │ │ │ - 0x0005c830 20207065 72207375 626d2061 66746572 per subm after │ │ │ │ - 0x0005c840 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ - 0x0005c850 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ - 0x0005c860 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ - 0x0005c870 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ - 0x0005c880 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ - 0x0005c890 73207065 72207375 626d2062 65666f72 s per subm befor │ │ │ │ - 0x0005c8a0 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ - 0x0005c8b0 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ - 0x0005c8c0 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ - 0x0005c8d0 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ - 0x0005c8e0 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ - 0x0005c8f0 73207065 72207375 626d2061 66746572 s per subm after │ │ │ │ - 0x0005c900 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ - 0x0005c910 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ - 0x0005c920 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ - 0x0005c930 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ - 0x0005c940 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ - 0x0005c950 73207065 72206e6e 7a202062 65666f72 s per nnz befor │ │ │ │ - 0x0005c960 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ - 0x0005c970 696e6720 77657265 20253130 2e336c66 ing were %10.3lf │ │ │ │ - 0x0005c980 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ - 0x0005c990 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ - 0x0005c9a0 6e2f6d61 78206f70 6572616e 64732028 n/max operands ( │ │ │ │ - 0x0005c9b0 6d74782c 6c68732c 72687329 20726561 mtx,lhs,rhs) rea │ │ │ │ - 0x0005c9c0 64206261 6e647769 64746820 6c6f7765 d bandwidth lowe │ │ │ │ - 0x0005c9d0 7220626f 756e6420 20253130 2e336c66 r bound %10.3lf │ │ │ │ - 0x0005c9e0 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ - 0x0005c9f0 2c474270 73290a00 20286176 672f6d69 ,GBps).. (avg/mi │ │ │ │ - 0x0005ca00 6e2f6d61 78206f70 6572616e 64732028 n/max operands ( │ │ │ │ - 0x0005ca10 6d74782c 7268733a 723b6c68 733a7277 mtx,rhs:r;lhs:rw │ │ │ │ - 0x0005ca20 29206261 6e647769 64746820 6c6f7765 ) bandwidth lowe │ │ │ │ - 0x0005ca30 7220626f 756e6420 20253130 2e336c66 r bound %10.3lf │ │ │ │ - 0x0005ca40 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ - 0x0005ca50 2c474270 73290a00 20286176 672f6d69 ,GBps).. (avg/mi │ │ │ │ - 0x0005ca60 6e2f6d61 7820636f 64652062 616c616e n/max code balan │ │ │ │ - 0x0005ca70 63652028 62797465 73207265 61642061 ce (bytes read a │ │ │ │ - 0x0005ca80 74206c65 61737420 6f6e6365 20706572 t least once per │ │ │ │ - 0x0005ca90 20666c6f 70292020 20253130 2e336c66 flop) %10.3lf │ │ │ │ - 0x0005caa0 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ - 0x0005cab0 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ - 0x0005cac0 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ - 0x0005cad0 73207065 72206e6e 7a202061 66746572 s per nnz after │ │ │ │ - 0x0005cae0 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ - 0x0005caf0 696e6720 77657265 20253130 2e336c66 ing were %10.3lf │ │ │ │ - 0x0005cb00 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ - 0x0005cb10 290a0000 00000000 20286d61 74726978 )....... (matrix │ │ │ │ - 0x0005cb20 20686173 20626565 6e207375 62646976 has been subdiv │ │ │ │ - 0x0005cb30 69646564 20206d6f 72652f6c 6573732f ided more/less/ │ │ │ │ - 0x0005cb40 73616d65 20202020 20202020 20202020 same │ │ │ │ - 0x0005cb50 696e2072 6573702e 20202564 202f2025 in resp. %d / % │ │ │ │ - 0x0005cb60 64202f25 64206361 73657329 0a000000 d /%d cases).... │ │ │ │ - 0x0005cb70 20286d61 74726978 20686173 20757365 (matrix has use │ │ │ │ - 0x0005cb80 64202020 20202020 20202020 20206d6f d mo │ │ │ │ - 0x0005cb90 72652f6c 6573732f 73616d65 20202020 re/less/same │ │ │ │ - 0x0005cba0 74687265 61647320 696e2072 6573702e threads in resp. │ │ │ │ - 0x0005cbb0 20202564 202f2025 64202f25 64206361 %d / %d /%d ca │ │ │ │ - 0x0005cbc0 73657329 0a000000 6e6f2073 75636365 ses)....no succe │ │ │ │ - 0x0005cbd0 73736675 6c207273 62206175 746f7475 ssful rsb autotu │ │ │ │ - 0x0005cbe0 6e696e67 20617474 656d7074 20286163 ning attempt (ac │ │ │ │ - 0x0005cbf0 636f7264 696e6720 746f2025 352e336c cording to %5.3l │ │ │ │ - 0x0005cc00 67782074 68726573 686f6c64 290a0000 gx threshold)... │ │ │ │ - 0x0005cc10 6e6f2075 6e737563 63657373 66756c20 no unsuccessful │ │ │ │ - 0x0005cc20 72736220 6175746f 74756e69 6e672061 rsb autotuning a │ │ │ │ - 0x0005cc30 7474656d 70742028 6163636f 7264696e ttempt (accordin │ │ │ │ - 0x0005cc40 6720746f 2025352e 336c6778 20746872 g to %5.3lgx thr │ │ │ │ - 0x0005cc50 6573686f 6c642920 0a000000 00000000 eshold) ........ │ │ │ │ - 0x0005cc60 756e7375 63636573 7366756c 20727362 unsuccessful rsb │ │ │ │ - 0x0005cc70 20617574 6f74756e 696e6720 61747465 autotuning atte │ │ │ │ - 0x0005cc80 6d707473 20282535 64206361 73657329 mpts (%5d cases) │ │ │ │ - 0x0005cc90 20746f6f 6b206176 672f6d69 6e2f6d61 took avg/min/ma │ │ │ │ - 0x0005cca0 782f746f 74206f66 20657175 6976616c x/tot of equival │ │ │ │ - 0x0005ccb0 656e7420 25352e31 6c662f25 352e316c ent %5.1lf/%5.1l │ │ │ │ - 0x0005ccc0 662f2535 2e316c66 2f25352e 316c6620 f/%5.1lf/%5.1lf │ │ │ │ - 0x0005ccd0 6f70730a 00000000 6d6b6c20 74687265 ops.....mkl thre │ │ │ │ - 0x0005cce0 61647320 74756e69 6e672077 61732073 ads tuning was s │ │ │ │ - 0x0005ccf0 75636365 73736675 6c20696e 20253564 uccessful in %5d │ │ │ │ - 0x0005cd00 20636173 65732028 6176672e 2073702e cases (avg. sp. │ │ │ │ - 0x0005cd10 20726174 696f2025 352e336c 662c206d ratio %5.3lf, m │ │ │ │ - 0x0005cd20 61782073 702e2072 6174696f 2025352e ax sp. ratio %5. │ │ │ │ - 0x0005cd30 336c6629 20616e64 20756e73 75636365 3lf) and unsucce │ │ │ │ - 0x0005cd40 73736675 6c20696e 20253564 20636173 ssful in %5d cas │ │ │ │ - 0x0005cd50 65730a00 00000000 756e7475 6e656420 es......untuned │ │ │ │ - 0x0005cd60 72736220 68617320 6265656e 20666173 rsb has been fas │ │ │ │ - 0x0005cd70 74657220 7468616e 20756e74 756e6564 ter than untuned │ │ │ │ - 0x0005cd80 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ - 0x0005cd90 2c206176 672e2073 702e2025 322e336c , avg. sp. %2.3l │ │ │ │ - 0x0005cda0 6620782c 206d6178 2025322e 336c6620 f x, max %2.3lf │ │ │ │ - 0x0005cdb0 78000000 00000000 756e7475 6e656420 x.......untuned │ │ │ │ - 0x0005cdc0 72736220 68617320 6265656e 20736c6f rsb has been slo │ │ │ │ - 0x0005cdd0 77657220 7468616e 20756e74 756e6564 wer than untuned │ │ │ │ - 0x0005cde0 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ - 0x0005cdf0 2c206176 672e2073 6c2e2025 322e336c , avg. sl. %2.3l │ │ │ │ - 0x0005ce00 6620782c 206d6178 2025322e 336c6620 f x, max %2.3lf │ │ │ │ - 0x0005ce10 78000000 00000000 74756e65 64202020 x.......tuned │ │ │ │ - 0x0005ce20 72736220 68617320 6265656e 20666173 rsb has been fas │ │ │ │ - 0x0005ce30 74657220 7468616e 20202074 756e6564 ter than tuned │ │ │ │ - 0x0005ce40 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ - 0x0005ce50 2028696e 20746865 73652063 61736573 (in these cases │ │ │ │ - 0x0005ce60 20617574 6f74756e 696e6720 616d6f72 autotuning amor │ │ │ │ - 0x0005ce70 74697a65 7320696e 20617667 2e202535 tizes in avg. %5 │ │ │ │ - 0x0005ce80 2e316c66 2c206d69 6e2e2025 352e316c .1lf, min. %5.1l │ │ │ │ - 0x0005ce90 662c206d 61782e20 25352e31 6c662020 f, max. %5.1lf │ │ │ │ - 0x0005cea0 2074756e 6564206d 6b6c206f 7073290a tuned mkl ops). │ │ │ │ - 0x0005ceb0 00000000 00000000 74756e65 64202020 ........tuned │ │ │ │ - 0x0005cec0 72736220 68617320 6265656e 20666173 rsb has been fas │ │ │ │ - 0x0005ced0 74657220 7468616e 20756e74 756e6564 ter than untuned │ │ │ │ - 0x0005cee0 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ - 0x0005cef0 2028696e 20746865 73652063 61736573 (in these cases │ │ │ │ - 0x0005cf00 20617574 6f74756e 696e6720 616d6f72 autotuning amor │ │ │ │ - 0x0005cf10 74697a65 7320696e 20617667 2e202535 tizes in avg. %5 │ │ │ │ - 0x0005cf20 2e316c66 2c206d69 6e2e2025 352e316c .1lf, min. %5.1l │ │ │ │ - 0x0005cf30 662c206d 61782e20 25352e31 6c662075 f, max. %5.1lf u │ │ │ │ - 0x0005cf40 6e74756e 6564206d 6b6c206f 7073290a ntuned mkl ops). │ │ │ │ - 0x0005cf50 00000000 00000000 74756e65 64202020 ........tuned │ │ │ │ - 0x0005cf60 72736220 68617320 6265656e 20736c6f rsb has been slo │ │ │ │ - 0x0005cf70 77657220 7468616e 20202074 756e6564 wer than tuned │ │ │ │ - 0x0005cf80 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ - 0x0005cf90 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ - 0x0005cfa0 28656974 68657220 73756363 2e206f72 (either succ. or │ │ │ │ - 0x0005cfb0 20756e73 2e292074 696d6520 7761733a uns.) time was: │ │ │ │ - 0x0005cfc0 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ - 0x0005cfd0 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ - 0x0005cfe0 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ - 0x0005cff0 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ - 0x0005d000 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ - 0x0005d010 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ - 0x0005d020 28202020 6f6e6c79 20737563 63657373 ( only success │ │ │ │ - 0x0005d030 66756c20 20292074 696d6520 7761733a ful ) time was: │ │ │ │ - 0x0005d040 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ - 0x0005d050 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ - 0x0005d060 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ - 0x0005d070 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ - 0x0005d080 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ - 0x0005d090 20626573 74207475 6e2e2072 73622063 best tun. rsb c │ │ │ │ - 0x0005d0a0 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ - 0x0005d0b0 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ - 0x0005d0c0 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ - 0x0005d0d0 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ - 0x0005d0e0 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ - 0x0005d0f0 20726566 2e20756e 742e2072 73622063 ref. unt. rsb c │ │ │ │ - 0x0005d100 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ - 0x0005d110 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ - 0x0005d120 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ - 0x0005d130 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ - 0x0005d140 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ - 0x0005d150 20626573 74207475 6e2e206d 6b6c2063 best tun. mkl c │ │ │ │ - 0x0005d160 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ - 0x0005d170 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ - 0x0005d180 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ - 0x0005d190 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ - 0x0005d1a0 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ - 0x0005d1b0 20726566 2e20756e 742e206d 6b6c2063 ref. unt. mkl c │ │ │ │ - 0x0005d1c0 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ - 0x0005d1d0 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ - 0x0005d1e0 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ - 0x0005d1f0 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ - 0x0005d200 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ - 0x0005d210 20626573 74207475 6e2e2072 7362206f best tun. rsb o │ │ │ │ - 0x0005d220 70657261 74696f6e 2074696d 65207761 peration time wa │ │ │ │ - 0x0005d230 733a206f 6e206176 672e2025 322e336c s: on avg. %2.3l │ │ │ │ - 0x0005d240 65732c20 6d696e20 25322e33 6c65732c es, min %2.3les, │ │ │ │ - 0x0005d250 206d6178 2025322e 336c6573 2c20746f max %2.3les, to │ │ │ │ - 0x0005d260 74202532 2e336c65 73202825 64207361 t %2.3les (%d sa │ │ │ │ - 0x0005d270 6d706c65 73290a00 20726566 2e20756e mples).. ref. un │ │ │ │ - 0x0005d280 742e2072 7362206f 70657261 74696f6e t. rsb operation │ │ │ │ - 0x0005d290 2074696d 65207761 733a206f 6e206176 time was: on av │ │ │ │ - 0x0005d2a0 672e2025 322e336c 65732c20 6d696e20 g. %2.3les, min │ │ │ │ - 0x0005d2b0 25322e33 6c65732c 206d6178 2025322e %2.3les, max %2. │ │ │ │ - 0x0005d2c0 336c6573 2c20746f 74202532 2e336c65 3les, tot %2.3le │ │ │ │ - 0x0005d2d0 73202825 64207361 6d706c65 73290a00 s (%d samples).. │ │ │ │ - 0x0005d2e0 206d696e 202f206d 61782072 6174696f min / max ratio │ │ │ │ - 0x0005d2f0 206f6620 696e2d6d 656d6f72 79204d45 of in-memory ME │ │ │ │ - 0x0005d300 4d534554 2062616e 64776964 74682074 MSET bandwidth t │ │ │ │ - 0x0005d310 6f206578 74726170 6f6c6174 65642072 o extrapolated r │ │ │ │ - 0x0005d320 65616420 62616e64 77696474 68207261 ead bandwidth ra │ │ │ │ - 0x0005d330 74696f3a 2025322e 336c6520 25322e33 tio: %2.3le %2.3 │ │ │ │ - 0x0005d340 6c650a00 00000000 23205761 726e696e le......# Warnin │ │ │ │ - 0x0005d350 673a2065 78747261 706f6c61 74656420 g: extrapolated │ │ │ │ - 0x0005d360 6d656d6f 72792049 2f4f2062 616e6477 memory I/O bandw │ │ │ │ - 0x0005d370 69647468 20657863 65656473 206d656d idth exceeds mem │ │ │ │ - 0x0005d380 6f727920 62616e64 77696474 68202d2d ory bandwidth -- │ │ │ │ - 0x0005d390 2d206973 20746869 73206120 74696e79 - is this a tiny │ │ │ │ - 0x0005d3a0 206d6174 72697820 3f0a0000 00000000 matrix ?....... │ │ │ │ - 0x0005d3b0 20696e2d 63616368 6520746f 20696e2d in-cache to in- │ │ │ │ - 0x0005d3c0 6d656d6f 7279204d 454d5345 54206261 memory MEMSET ba │ │ │ │ - 0x0005d3d0 6e647769 64746820 72617469 6f3a2025 ndwidth ratio: % │ │ │ │ - 0x0005d3e0 322e336c 650a0000 206d696e 202f206d 2.3le... min / m │ │ │ │ - 0x0005d3f0 61782072 6174696f 206f6620 696e2d63 ax ratio of in-c │ │ │ │ - 0x0005d400 61636865 204d454d 53455420 62616e64 ache MEMSET band │ │ │ │ - 0x0005d410 77696474 6820746f 20657874 7261706f width to extrapo │ │ │ │ - 0x0005d420 6c617465 64207265 61642062 616e6477 lated read bandw │ │ │ │ - 0x0005d430 69647468 20726174 696f3a20 25322e33 idth ratio: %2.3 │ │ │ │ - 0x0005d440 6c652025 322e336c 650a0000 00000000 le %2.3le....... │ │ │ │ - 0x0005d450 23205761 726e696e 673a2065 78747261 # Warning: extra │ │ │ │ - 0x0005d460 706f6c61 74656420 6d656d6f 72792049 polated memory I │ │ │ │ - 0x0005d470 2f4f2062 616e6477 69647468 20657863 /O bandwidth exc │ │ │ │ - 0x0005d480 65656473 20636163 68652062 616e6477 eeds cache bandw │ │ │ │ - 0x0005d490 69647468 210a0000 20727362 206e7268 idth!... rsb nrh │ │ │ │ - 0x0005d4a0 732d746f 2d6f7665 72616c6c 2d6d696e s-to-overall-min │ │ │ │ - 0x0005d4b0 2d726873 20737065 65642072 6174696f -rhs speed ratio │ │ │ │ - 0x0005d4c0 20776173 3a206f6e 20617667 2e202020 was: on avg. │ │ │ │ - 0x0005d4d0 2025322e 336c6520 782c206d 696e2025 %2.3le x, min % │ │ │ │ - 0x0005d4e0 322e336c 6520782c 206d6178 2025322e 2.3le x, max %2. │ │ │ │ - 0x0005d4f0 336c6520 78202825 64207361 6d706c65 3le x (%d sample │ │ │ │ - 0x0005d500 732c2074 6865206e 6f6e2d6d 696e2d6e s, the non-min-n │ │ │ │ - 0x0005d510 72687320 6f6e6573 290a0000 00000000 rhs ones)....... │ │ │ │ - 0x0005d520 206d6b6c 206e7268 732d746f 2d6f7665 mkl nrhs-to-ove │ │ │ │ - 0x0005d530 72616c6c 2d6d696e 2d726873 20737065 rall-min-rhs spe │ │ │ │ - 0x0005d540 65642072 6174696f 20776173 3a206f6e ed ratio was: on │ │ │ │ - 0x0005d550 20617667 2e202020 2025322e 336c6520 avg. %2.3le │ │ │ │ - 0x0005d560 782c206d 696e2025 322e336c 6520782c x, min %2.3le x, │ │ │ │ - 0x0005d570 206d6178 2025322e 336c6520 78202825 max %2.3le x (% │ │ │ │ - 0x0005d580 64207361 6d706c65 732c2074 6865206e d samples, the n │ │ │ │ - 0x0005d590 6f6e2d6d 696e2d6e 72687320 6f6e6573 on-min-nrhs ones │ │ │ │ - 0x0005d5a0 290a0000 00000000 5c656e64 7b766572 ).......\end{ver │ │ │ │ - 0x0005d5b0 62617469 6d7d0a00 5253425f 5052445f batim}..RSB_PRD_ │ │ │ │ - 0x0005d5c0 5354594c 455f504c 545f5046 4e000000 STYLE_PLT_PFN... │ │ │ │ - 0x0005d5d0 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ - 0x0005d5e0 545f464d 54000000 25732573 2e657073 T_FMT...%s%s.eps │ │ │ │ - 0x0005d5f0 00000000 00000000 25732573 2e706e67 ........%s%s.png │ │ │ │ - 0x0005d600 00000000 00000000 25737365 74206f75 ........%sset ou │ │ │ │ - 0x0005d610 74707574 20272573 273b2073 65742074 tput '%s'; set t │ │ │ │ - 0x0005d620 69746c65 20276175 746f7475 6e696e67 itle 'autotuning │ │ │ │ - 0x0005d630 20656666 65637427 3b20756e 73657420 effect'; unset │ │ │ │ - 0x0005d640 79746963 733b7365 74207972 616e6765 ytics;set yrange │ │ │ │ - 0x0005d650 205b303a 20325d3b 0a000000 00000000 [0: 2];........ │ │ │ │ - 0x0005d660 706c6f74 20272d27 20757369 6e672031 plot '-' using 1 │ │ │ │ - 0x0005d670 3a322074 69746c65 20277273 6227206c :2 title 'rsb' l │ │ │ │ - 0x0005d680 74207267 62202772 6564270a 00000000 t rgb 'red'..... │ │ │ │ - 0x0005d690 73657420 786c6162 656c2027 73706565 set xlabel 'spee │ │ │ │ - 0x0005d6a0 64757027 0a000000 73657420 796c6162 dup'....set ylab │ │ │ │ - 0x0005d6b0 656c2027 20270a00 22286176 6720696d el ' '.."(avg im │ │ │ │ - 0x0005d6c0 70722e20 69732025 332e326c 66782c20 pr. is %3.2lfx, │ │ │ │ - 0x0005d6d0 6d617820 696d7072 2e206973 2025332e max impr. is %3. │ │ │ │ - 0x0005d6e0 326c6678 2c5c6e20 6176672e 20726174 2lfx,\n avg. rat │ │ │ │ - 0x0005d6f0 696f2e20 69732025 332e326c 66782922 io. is %3.2lfx)" │ │ │ │ - 0x0005d700 00000000 00000000 2320504c 4f542042 ........# PLOT B │ │ │ │ - 0x0005d710 4547494e 20230a6d 795f7276 616c3d25 EGIN #.my_rval=% │ │ │ │ - 0x0005d720 6c672023 206d6178 20726174 696f2069 lg # max ratio i │ │ │ │ - 0x0005d730 7320256c 6720210a 6d795f63 6c656e3d s %lg !.my_clen= │ │ │ │ - 0x0005d740 322a7069 0a6d795f 6e73616d 3d256420 2*pi.my_nsam=%d │ │ │ │ - 0x0005d750 23206e75 6d626572 206f6620 73616d70 # number of samp │ │ │ │ - 0x0005d760 6c65730a 6d795f6e 6d61743d 25642023 les.my_nmat=%d # │ │ │ │ - 0x0005d770 206e756d 62657220 6f66206d 61747269 number of matri │ │ │ │ - 0x0005d780 6365730a 6d795f72 6e67653d 6d795f72 ces.my_rnge=my_r │ │ │ │ - 0x0005d790 76616c2a 312e320a 6d795f74 69746c65 val*1.2.my_title │ │ │ │ - 0x0005d7a0 3d275253 42270a23 6d795f73 697a653d ='RSB'.#my_size= │ │ │ │ - 0x0005d7b0 36303020 23207069 78656c73 0a237365 600 # pixels.#se │ │ │ │ - 0x0005d7c0 74207465 726d2070 6e672073 697a6520 t term png size │ │ │ │ - 0x0005d7d0 6d795f73 697a652c 6d795f73 697a650a my_size,my_size. │ │ │ │ - 0x0005d7e0 73657420 6b657920 6e6f696e 76657274 set key noinvert │ │ │ │ - 0x0005d7f0 2073616d 706c656e 20302e37 35207370 samplen 0.75 sp │ │ │ │ - 0x0005d800 6163696e 67203120 77696474 68203020 acing 1 width 0 │ │ │ │ - 0x0005d810 68656967 68742030 20617420 67726170 height 0 at grap │ │ │ │ - 0x0005d820 6820312e 302c312e 300a7365 74207469 h 1.0,1.0.set ti │ │ │ │ - 0x0005d830 746c6520 27257327 3b0a7365 7420786c tle '%s';.set xl │ │ │ │ - 0x0005d840 6162656c 2025730a 73657420 796c6162 abel %s.set ylab │ │ │ │ - 0x0005d850 656c2027 5b25735d 270a236d 795f6176 el '[%s]'.#my_av │ │ │ │ - 0x0005d860 675f7374 72287829 203d2073 7072696e g_str(x) = sprin │ │ │ │ - 0x0005d870 74662822 6176673a 202e2e2e 20782229 tf("avg: ... x") │ │ │ │ - 0x0005d880 0a6d795f 61766728 7829203d 20256c67 .my_avg(x) = %lg │ │ │ │ - 0x0005d890 200a6d79 5f646972 3d222573 220a2573 .my_dir="%s".%s │ │ │ │ - 0x0005d8a0 0a000000 00000000 73657420 706f6c61 ........set pola │ │ │ │ - 0x0005d8b0 720a2372 67625f74 79706528 7429203d r.#rgb_type(t) = │ │ │ │ - 0x0005d8c0 20282074 20657120 27442720 29203f20 ( t eq 'D' ) ? │ │ │ │ - 0x0005d8d0 72656420 3a202820 28207420 65712027 red : ( ( t eq ' │ │ │ │ - 0x0005d8e0 5a272029 203f2062 6c756520 3a202828 Z' ) ? blue : (( │ │ │ │ - 0x0005d8f0 20742065 71202753 27202920 3f206772 t eq 'S' ) ? gr │ │ │ │ - 0x0005d900 65656e20 3a20626c 61636b20 29202029 een : black ) ) │ │ │ │ - 0x0005d910 0a236d79 5f617667 28762c6c 29203d20 .#my_avg(v,l) = │ │ │ │ - 0x0005d920 73707269 6e746628 22617667 3a202525 sprintf("avg: %% │ │ │ │ - 0x0005d930 2e326625 2573222c 762c6c29 0a237365 .2f%%s",v,l).#se │ │ │ │ - 0x0005d940 74206772 69642070 6f6c6172 206d696e t grid polar min │ │ │ │ - 0x0005d950 286d795f 636c656e 2f6d795f 6e73616d (my_clen/my_nsam │ │ │ │ - 0x0005d960 2c322a70 692f6d79 5f6d6178 6e73616d ,2*pi/my_maxnsam │ │ │ │ - 0x0005d970 290a6d61 785f6e73 65633d33 36202320 ).max_nsec=36 # │ │ │ │ - 0x0005d980 61667465 72207468 69732077 6f6e2774 after this won't │ │ │ │ - 0x0005d990 20647261 77207365 63746f72 730a236d draw sectors.#m │ │ │ │ - 0x0005d9a0 795f6e73 65633d6d 795f6e73 616d2023 y_nsec=my_nsam # │ │ │ │ - 0x0005d9b0 206f6e65 20736563 746f7220 70657220 one sector per │ │ │ │ - 0x0005d9c0 73616d70 6c650a6d 795f6e73 65633d6d sample.my_nsec=m │ │ │ │ - 0x0005d9d0 795f6e6d 61742023 206f6e65 20736563 y_nmat # one sec │ │ │ │ - 0x0005d9e0 746f7220 70657220 6d617472 69780a6d tor per matrix.m │ │ │ │ - 0x0005d9f0 795f7061 6e676c65 203d2028 286d795f y_pangle = ((my_ │ │ │ │ - 0x0005da00 636c656e 2f6d795f 6e736563 293e2828 clen/my_nsec)>(( │ │ │ │ - 0x0005da10 322a7069 292f6d61 785f6e73 6563293f 2*pi)/max_nsec)? │ │ │ │ - 0x0005da20 286d795f 636c656e 2f6d795f 6e736563 (my_clen/my_nsec │ │ │ │ - 0x0005da30 293a322a 7069290a 73657420 67726964 ):2*pi).set grid │ │ │ │ - 0x0005da40 20706f6c 6172206d 795f7061 6e676c65 polar my_pangle │ │ │ │ - 0x0005da50 0a736574 20677269 64206c61 79657264 .set grid layerd │ │ │ │ - 0x0005da60 65666175 6c74206c 696e6574 79706520 efault linetype │ │ │ │ - 0x0005da70 30206c69 6e657769 64746820 312e302c 0 linewidth 1.0, │ │ │ │ - 0x0005da80 206c696e 65747970 65203020 6c696e65 linetype 0 line │ │ │ │ - 0x0005da90 77696474 6820342e 300a7365 74206772 width 4.0.set gr │ │ │ │ - 0x0005daa0 6964206e 6f787469 6373206e 6f6d7874 id noxtics nomxt │ │ │ │ - 0x0005dab0 69637320 6e6f7974 69637320 6e6f6d79 ics noytics nomy │ │ │ │ - 0x0005dac0 74696373 206e6f7a 74696373 206e6f6d tics noztics nom │ │ │ │ - 0x0005dad0 7a746963 73206e6f 78327469 6373206e ztics nox2tics n │ │ │ │ - 0x0005dae0 6f6d7832 74696373 206e6f79 32746963 omx2tics noy2tic │ │ │ │ - 0x0005daf0 73206e6f 6d793274 69637320 6e6f6362 s nomy2tics nocb │ │ │ │ - 0x0005db00 74696373 206e6f6d 63627469 63730a75 tics nomcbtics.u │ │ │ │ - 0x0005db10 6e736574 20787469 63730a75 6e736574 nset xtics.unset │ │ │ │ - 0x0005db20 20797469 63730a75 6e736574 20626f72 ytics.unset bor │ │ │ │ - 0x0005db30 6465720a 73657420 6f726967 696e2030 der.set origin 0 │ │ │ │ - 0x0005db40 2e302c20 302e303b 0a736574 20727469 .0, 0.0;.set rti │ │ │ │ - 0x0005db50 63732061 75746f66 72657120 0a736574 cs autofreq .set │ │ │ │ - 0x0005db60 20727261 6e676520 5b203020 3a206d79 rrange [ 0 : my │ │ │ │ - 0x0005db70 5f726e67 65205d20 6e6f7265 76657273 _rnge ] norevers │ │ │ │ - 0x0005db80 65206e6f 77726974 65626163 6b200a00 e nowriteback .. │ │ │ │ - 0x0005db90 25730a73 6574206f 75747075 74206d79 %s.set output my │ │ │ │ - 0x0005dba0 5f646972 2e272f25 7327200a 00000000 _dir.'/%s' ..... │ │ │ │ - 0x0005dbb0 6d795f61 72727920 3d206d79 5f727661 my_arry = my_rva │ │ │ │ - 0x0005dbc0 6c0a6d79 5f617272 78203d20 6d795f61 l.my_arrx = my_a │ │ │ │ - 0x0005dbd0 7667282d 31290a6d 795f6d61 7828782c vg(-1).my_max(x, │ │ │ │ - 0x0005dbe0 7929203d 20282078 203c2079 203f2078 y) = ( x < y ? x │ │ │ │ - 0x0005dbf0 203a2079 290a6d79 5f73706f 736c2878 : y).my_sposl(x │ │ │ │ - 0x0005dc00 29203d20 28207820 3c20312e 30203f20 ) = ( x < 1.0 ? │ │ │ │ - 0x0005dc10 2728736c 6f77646f 776e2927 203a2027 '(slowdown)' : ' │ │ │ │ - 0x0005dc20 28737065 65647570 2927290a 73657420 (speedup)').set │ │ │ │ - 0x0005dc30 6172726f 77206672 6f6d2031 2c6d795f arrow from 1,my_ │ │ │ │ - 0x0005dc40 61727279 20746f20 6d795f61 7272782c arry to my_arrx, │ │ │ │ - 0x0005dc50 6d795f61 72727920 6c732035 206c7720 my_arry ls 5 lw │ │ │ │ - 0x0005dc60 302e3420 6c632072 6762636f 6c6f7220 0.4 lc rgbcolor │ │ │ │ - 0x0005dc70 27626c61 636b2720 66726f6e 740a7365 'black' front.se │ │ │ │ - 0x0005dc80 74206172 726f7720 6e6f6865 61642066 t arrow nohead f │ │ │ │ - 0x0005dc90 726f6d20 20202020 20202020 20206d79 rom my │ │ │ │ - 0x0005dca0 5f617272 782c6d79 5f617272 7920746f _arrx,my_arry to │ │ │ │ - 0x0005dcb0 20202020 20202020 2020206d 795f6172 my_ar │ │ │ │ - 0x0005dcc0 72782c30 206c7720 2e34206c 74203020 rx,0 lw .4 lt 0 │ │ │ │ - 0x0005dcd0 6c632027 626c6163 6b272066 726f6e74 lc 'black' front │ │ │ │ - 0x0005dce0 0a736574 20617272 6f77206e 6f686561 .set arrow nohea │ │ │ │ - 0x0005dcf0 64206672 6f6d2020 20202020 20202020 d from │ │ │ │ - 0x0005dd00 20312020 20202020 2c6d795f 61727279 1 ,my_arry │ │ │ │ - 0x0005dd10 20746f20 20202020 20202020 20203120 to 1 │ │ │ │ - 0x0005dd20 20202020 202c3020 6c77202e 34206c74 ,0 lw .4 lt │ │ │ │ - 0x0005dd30 2030206c 63202762 6c61636b 27206672 0 lc 'black' fr │ │ │ │ - 0x0005dd40 6f6e740a 73657420 6c616265 6c207370 ont.set label sp │ │ │ │ - 0x0005dd50 72696e74 66282720 25252e32 66782025 rintf(' %%.2fx % │ │ │ │ - 0x0005dd60 2573272c 6d795f61 7272782c 6d795f73 %s',my_arrx,my_s │ │ │ │ - 0x0005dd70 706f736c 286d795f 61727278 29292061 posl(my_arrx)) a │ │ │ │ - 0x0005dd80 74206d79 5f6d6178 28312c6d 795f6172 t my_max(1,my_ar │ │ │ │ - 0x0005dd90 7278292c 6d795f61 7272792a 312e3035 rx),my_arry*1.05 │ │ │ │ - 0x0005dda0 2066726f 6e742066 6f6e7420 2754696d front font 'Tim │ │ │ │ - 0x0005ddb0 65732d52 6f6d616e 2c313027 0a000000 es-Roman,10'.... │ │ │ │ - 0x0005ddc0 73657420 7972616e 6765205b 2d6d795f set yrange [-my_ │ │ │ │ - 0x0005ddd0 7276616c 3a206d79 5f727661 6c5d3b0a rval: my_rval];. │ │ │ │ - 0x0005dde0 73657420 7872616e 6765205b 2d6d795f set xrange [-my_ │ │ │ │ - 0x0005ddf0 7276616c 3a206d79 5f727661 6c5d3b0a rval: my_rval];. │ │ │ │ - 0x0005de00 73657420 6d756c74 69706c6f 740a6d79 set multiplot.my │ │ │ │ - 0x0005de10 5f722878 293d2878 2b2e3529 2a6d795f _r(x)=(x+.5)*my_ │ │ │ │ - 0x0005de20 636c656e 2f6d795f 6e73616d 0a6d795f clen/my_nsam.my_ │ │ │ │ - 0x0005de30 76287829 3d312a78 0a726564 3d272364 v(x)=1*x.red='#d │ │ │ │ - 0x0005de40 64303030 30270a23 67726565 6e3d2723 d0000'.#green='# │ │ │ │ - 0x0005de50 30306464 3030270a 23626c61 636b3d27 00dd00'.#black=' │ │ │ │ - 0x0005de60 23303030 30303027 0a6d795f 695f6172 #000000'.my_i_ar │ │ │ │ - 0x0005de70 67622872 2c672c62 29203d20 30202b20 gb(r,g,b) = 0 + │ │ │ │ - 0x0005de80 36353533 36202a20 696e7428 7229202b 65536 * int(r) + │ │ │ │ - 0x0005de90 20323536 202a2069 6e742867 29202b20 256 * int(g) + │ │ │ │ - 0x0005dea0 696e7428 62290a6d 795f695f 7265643d int(b).my_i_red= │ │ │ │ - 0x0005deb0 6d795f69 5f617267 62283235 352c302c my_i_argb(255,0, │ │ │ │ - 0x0005dec0 30290a6d 795f695f 67726565 6e3d6d79 0).my_i_green=my │ │ │ │ - 0x0005ded0 5f695f61 72676228 302c3235 352c3029 _i_argb(0,255,0) │ │ │ │ - 0x0005dee0 0a6d795f 695f626c 75653d6d 795f695f .my_i_blue=my_i_ │ │ │ │ - 0x0005def0 61726762 28302c30 2c323535 290a6d79 argb(0,0,255).my │ │ │ │ - 0x0005df00 5f695f62 6c61636b 3d6d795f 695f6172 _i_black=my_i_ar │ │ │ │ - 0x0005df10 67622830 2c302c30 290a6d79 5f726762 gb(0,0,0).my_rgb │ │ │ │ - 0x0005df20 5f747970 655f7328 7429203d 20282074 _type_s(t) = ( t │ │ │ │ - 0x0005df30 20657120 27442720 29203f20 6d795f69 eq 'D' ) ? my_i │ │ │ │ - 0x0005df40 5f726564 203a2028 28207420 65712027 _red : (( t eq ' │ │ │ │ - 0x0005df50 5a272029 203f206d 795f695f 626c7565 Z' ) ? my_i_blue │ │ │ │ - 0x0005df60 3a202828 74206571 20275327 29203f20 : ((t eq 'S') ? │ │ │ │ - 0x0005df70 6d795f69 5f677265 656e3a6d 795f695f my_i_green:my_i_ │ │ │ │ - 0x0005df80 626c6163 6b202929 0a6d795f 7267625f black )).my_rgb_ │ │ │ │ - 0x0005df90 73796d6d 5f732873 29203d20 28207320 symm_s(s) = ( s │ │ │ │ - 0x0005dfa0 65712027 53272029 203f206d 795f695f eq 'S' ) ? my_i_ │ │ │ │ - 0x0005dfb0 72656420 3a206d79 5f695f62 6c61636b red : my_i_black │ │ │ │ - 0x0005dfc0 200a6c6f 6732286e 29203d20 6c6f6728 .log2(n) = log( │ │ │ │ - 0x0005dfd0 6e292f6c 6f672832 2e302920 23204649 n)/log(2.0) # FI │ │ │ │ - 0x0005dfe0 584d450a 6d795f72 67625f6e 7268735f XME.my_rgb_nrhs_ │ │ │ │ - 0x0005dff0 73286e72 68732920 3d202820 6e726873 s(nrhs) = ( nrhs │ │ │ │ - 0x0005e000 203d3d20 31202920 3f206d79 5f695f72 == 1 ) ? my_i_r │ │ │ │ - 0x0005e010 6564203a 206d795f 695f626c 61636b20 ed : my_i_black │ │ │ │ - 0x0005e020 0a236d79 5f726762 5f6e7268 735f7328 .#my_rgb_nrhs_s( │ │ │ │ - 0x0005e030 6e726873 29203d20 696e7428 6c6f6732 nrhs) = int(log2 │ │ │ │ - 0x0005e040 286e7268 7329290a 236d795f 7267625f (nrhs)).#my_rgb_ │ │ │ │ - 0x0005e050 6e726873 5f73286e 72687329 203d206e nrhs_s(nrhs) = n │ │ │ │ - 0x0005e060 7268730a 6d795f72 67625f63 6f6c7328 rhs.my_rgb_cols( │ │ │ │ - 0x0005e070 6e632c74 632c7363 29203d20 6d795f72 nc,tc,sc) = my_r │ │ │ │ - 0x0005e080 67625f74 7970655f 73287374 72696e67 gb_type_s(string │ │ │ │ - 0x0005e090 636f6c75 6d6e2874 63292920 23207479 column(tc)) # ty │ │ │ │ - 0x0005e0a0 70652d3e 636f6c6f 720a236d 795f7267 pe->color.#my_rg │ │ │ │ - 0x0005e0b0 625f636f 6c73286e 632c7463 2c736329 b_cols(nc,tc,sc) │ │ │ │ - 0x0005e0c0 203d206d 795f7267 625f7379 6d6d5f73 = my_rgb_symm_s │ │ │ │ - 0x0005e0d0 28737472 696e6763 6f6c756d 6e287363 (stringcolumn(sc │ │ │ │ - 0x0005e0e0 29292023 2073796d 6d2d3e63 6f6c6f72 )) # symm->color │ │ │ │ - 0x0005e0f0 0a236d79 5f726762 5f636f6c 73286e63 .#my_rgb_cols(nc │ │ │ │ - 0x0005e100 2c74632c 73632920 3d206d79 5f726762 ,tc,sc) = my_rgb │ │ │ │ - 0x0005e110 5f6e7268 735f7328 636f6c75 6d6e286e _nrhs_s(column(n │ │ │ │ - 0x0005e120 63292920 23206e72 68732d3e 636f6c6f c)) # nrhs->colo │ │ │ │ - 0x0005e130 720a236d 795f7267 625f7479 70655f63 r.#my_rgb_type_c │ │ │ │ - 0x0005e140 6f6c2874 6329203d 206d795f 695f7265 ol(tc) = my_i_re │ │ │ │ - 0x0005e150 64202320 74797065 2d3e636f 6c6f720a d # type->color. │ │ │ │ - 0x0005e160 706c6f74 2031206e 6f746974 6c652077 plot 1 notitle w │ │ │ │ - 0x0005e170 69746820 66696c6c 65646375 72766573 ith filledcurves │ │ │ │ - 0x0005e180 2062656c 6f77206c 696e6574 79706520 below linetype │ │ │ │ - 0x0005e190 31206c69 6e657769 64746820 302e3030 1 linewidth 0.00 │ │ │ │ - 0x0005e1a0 30206c69 6e65636f 6c6f7220 72676220 0 linecolor rgb │ │ │ │ - 0x0005e1b0 27236464 64646464 27200a70 6c6f7420 '#dddddd' .plot │ │ │ │ - 0x0005e1c0 272d2720 7573696e 67202828 6d795f72 '-' using ((my_r │ │ │ │ - 0x0005e1d0 28243229 29293a28 286d795f 76282431 ($2))):((my_v($1 │ │ │ │ - 0x0005e1e0 2929293a 28286d79 5f726762 5f636f6c ))):((my_rgb_col │ │ │ │ - 0x0005e1f0 7328332c 342c3529 29292074 69746c65 s(3,4,5))) title │ │ │ │ - 0x0005e200 206d795f 7469746c 65206c63 20726762 my_title lc rgb │ │ │ │ - 0x0005e210 636f6c6f 72207661 72696162 6c652070 color variable p │ │ │ │ - 0x0005e220 73203120 70742036 2c096d79 5f617667 s 1 pt 6,.my_avg │ │ │ │ - 0x0005e230 282d3129 206e6f74 69746c65 206c7420 (-1) notitle lt │ │ │ │ - 0x0005e240 30206c63 20726762 636f6c6f 72207265 0 lc rgbcolor re │ │ │ │ - 0x0005e250 640a0000 00000000 25737365 74206f75 d.......%sset ou │ │ │ │ - 0x0005e260 74707574 20272573 273b0000 00000000 tput '%s';...... │ │ │ │ - 0x0005e270 73657420 786c6162 656c2027 62797465 set xlabel 'byte │ │ │ │ - 0x0005e280 73207065 72207375 626d6174 72697827 s per submatrix' │ │ │ │ - 0x0005e290 0a000000 00000000 73657420 796c6162 ........set ylab │ │ │ │ - 0x0005e2a0 656c2027 70657266 6f726d61 6e63652c el 'performance, │ │ │ │ - 0x0005e2b0 204d666c 6f70732f 73270a00 00000000 Mflops/s'...... │ │ │ │ - 0x0005e2c0 73657420 78746963 7320726f 74617465 set xtics rotate │ │ │ │ - 0x0005e2d0 20627920 2d34350a 00000000 00000000 by -45......... │ │ │ │ - 0x0005e2e0 706c6f74 20272d27 20757369 6e672031 plot '-' using 1 │ │ │ │ - 0x0005e2f0 3a323a33 3a342077 69746820 76656374 :2:3:4 with vect │ │ │ │ - 0x0005e300 6f727320 7469746c 65202772 73622720 ors title 'rsb' │ │ │ │ - 0x0005e310 6c742072 67622027 72656427 0a000000 lt rgb 'red'.... │ │ │ │ - 0x0005e320 23706f6c 61722070 6c6f7420 696e7374 #polar plot inst │ │ │ │ - 0x0005e330 72756374 696f6e73 20525342 5f505244 ructions RSB_PRD │ │ │ │ - 0x0005e340 5f535459 4c455f50 4c545f53 55424d5f _STYLE_PLT_SUBM_ │ │ │ │ - 0x0005e350 42535f50 4f4c4152 2028756e 66696e69 BS_POLAR (unfini │ │ │ │ - 0x0005e360 73686564 290a0000 256c6520 25640a00 shed)...%le %d.. │ │ │ │ - 0x0005e370 256c6520 256c6520 256c6520 256c650a %le %le %le %le. │ │ │ │ - 0x0005e380 00000000 00000000 256c6520 25642025 ........%le %d % │ │ │ │ - 0x0005e390 64202563 2025630a 00000000 00000000 d %c %c......... │ │ │ │ - 0x0005e3a0 756e7365 74206d75 6c746970 6c6f743b unset multiplot; │ │ │ │ - 0x0005e3b0 756e7365 74206c61 62656c3b 756e7365 unset label;unse │ │ │ │ - 0x0005e3c0 74206172 726f773b 0a232050 4c4f5420 t arrow;.# PLOT │ │ │ │ - 0x0005e3d0 454e440a 0a000000 20626573 74207475 END..... best tu │ │ │ │ - 0x0005e3e0 6e2e206d 6b6c206f 70657261 74696f6e n. mkl operation │ │ │ │ - 0x0005e3f0 2074696d 65207761 733a206f 6e206176 time was: on av │ │ │ │ - 0x0005e400 672e2025 322e336c 65732c20 6d696e20 g. %2.3les, min │ │ │ │ - 0x0005e410 25322e33 6c65732c 206d6178 2025322e %2.3les, max %2. │ │ │ │ - 0x0005e420 336c6573 2c20746f 74202532 2e336c65 3les, tot %2.3le │ │ │ │ - 0x0005e430 73202825 64207361 6d706c65 73290a00 s (%d samples).. │ │ │ │ - 0x0005e440 20726566 2e20756e 742e206d 6b6c206f ref. unt. mkl o │ │ │ │ - 0x0005e450 70657261 74696f6e 2074696d 65207761 peration time wa │ │ │ │ - 0x0005e460 733a206f 6e206176 672e2025 322e336c s: on avg. %2.3l │ │ │ │ - 0x0005e470 65732c20 6d696e20 25322e33 6c65732c es, min %2.3les, │ │ │ │ - 0x0005e480 206d6178 2025322e 336c6573 2c20746f max %2.3les, to │ │ │ │ - 0x0005e490 74202532 2e336c65 73202825 64207361 t %2.3les (%d sa │ │ │ │ - 0x0005e4a0 6d706c65 73290a00 72736220 6175746f mples)..rsb auto │ │ │ │ - 0x0005e4b0 2074756e 696e6720 28206f6e 6c792075 tuning ( only u │ │ │ │ - 0x0005e4c0 6e737563 63657373 66756c20 20292074 nsuccessful ) t │ │ │ │ - 0x0005e4d0 696d6520 7761733a 206f6e20 6176672e ime was: on avg. │ │ │ │ - 0x0005e4e0 3a202535 2e326c66 20732c20 6d696e20 : %5.2lf s, min │ │ │ │ - 0x0005e4f0 25352e32 6c662073 2c206d61 78202535 %5.2lf s, max %5 │ │ │ │ - 0x0005e500 2e326c66 20732c20 746f7420 25352e32 .2lf s, tot %5.2 │ │ │ │ - 0x0005e510 6c662073 20282564 2073616d 706c6573 lf s (%d samples │ │ │ │ - 0x0005e520 290a0000 00000000 5253425f 50525f4f ).......RSB_PR_O │ │ │ │ - 0x0005e530 4e4c595f 544f5441 4c5f5441 424c4500 NLY_TOTAL_TABLE. │ │ │ │ - 0x0005e540 5c646f63 756d656e 74636c61 73735b61 \documentclass[a │ │ │ │ - 0x0005e550 312c706f 72747261 69742c70 6c61696e 1,portrait,plain │ │ │ │ - 0x0005e560 73656374 696f6e73 5d7b7363 69706f73 sections]{scipos │ │ │ │ - 0x0005e570 7465727d 205c7573 65706163 6b616765 ter} \usepackage │ │ │ │ - 0x0005e580 7b6c6f6e 67746162 6c652c74 6162752c {longtable,tabu, │ │ │ │ - 0x0005e590 75726c2c 636f6c6f 727d205c 75736570 url,color} \usep │ │ │ │ - 0x0005e5a0 61636b61 67655b63 6d5d7b66 756c6c70 ackage[cm]{fullp │ │ │ │ - 0x0005e5b0 6167657d 205c7573 65706163 6b616765 age} \usepackage │ │ │ │ - 0x0005e5c0 5b746162 6c652c78 31316e61 6d65735d [table,x11names] │ │ │ │ - 0x0005e5d0 7b78636f 6c6f727d 205c7573 65706163 {xcolor} \usepac │ │ │ │ - 0x0005e5e0 6b616765 5b687970 6572696e 6465782c kage[hyperindex, │ │ │ │ - 0x0005e5f0 626f6f6b 6d61726b 735d7b68 79706572 bookmarks]{hyper │ │ │ │ - 0x0005e600 7265667d 25252062 6f6f6b6d 61726b73 ref}%% bookmarks │ │ │ │ - 0x0005e610 20646f20 6e6f7420 7365656d 20746f20 do not seem to │ │ │ │ - 0x0005e620 776f726b 0a5c6265 67696e7b 646f6375 work.\begin{docu │ │ │ │ - 0x0005e630 6d656e74 7d5c7469 746c657b 6c696272 ment}\title{libr │ │ │ │ - 0x0005e640 73622070 6572666f 726d616e 63652c20 sb performance, │ │ │ │ - 0x0005e650 706f7374 70726f63 65737365 64207769 postprocessed wi │ │ │ │ - 0x0005e660 7468206c 69627273 6220312e 332e302e th librsb 1.3.0. │ │ │ │ - 0x0005e670 322e7d5c 61757468 6f727b7d 205c6265 2.}\author{} \be │ │ │ │ - 0x0005e680 67696e7b 74696e79 7d205c72 6f77636f gin{tiny} \rowco │ │ │ │ - 0x0005e690 6c6f7273 7b317d7b 77686974 65213830 lors{1}{white!80 │ │ │ │ - 0x0005e6a0 21677261 797d7b77 68697465 7d0a0000 !gray}{white}... │ │ │ │ - 0x0005e6b0 66696c65 2d25642d 25730000 00000000 file-%d-%s...... │ │ │ │ - 0x0005e6c0 25637072 3a203d3d 3d3d3d3d 3d3d2000 %cpr: ======== . │ │ │ │ - 0x0005e6d0 204c696d 6974696e 6720746f 2066696c Limiting to fil │ │ │ │ - 0x0005e6e0 65202564 2f256420 2d2d2d20 25733a0a e %d/%d --- %s:. │ │ │ │ - 0x0005e6f0 00000000 00000000 66696c65 2d25642d ........file-%d- │ │ │ │ - 0x0005e700 25732d74 72616e73 412d2563 00000000 %s-transA-%c.... │ │ │ │ - 0x0005e710 204c696d 6974696e 6720746f 20626f74 Limiting to bot │ │ │ │ - 0x0005e720 68206669 6c652025 642f2564 202d2d2d h file %d/%d --- │ │ │ │ - 0x0005e730 20257320 616e6420 7472616e 73413d25 %s and transA=% │ │ │ │ - 0x0005e740 633a0a00 00000000 66696c65 2d25642d c:......file-%d- │ │ │ │ - 0x0005e750 25732d74 7970652d 25630000 00000000 %s-type-%c...... │ │ │ │ - 0x0005e760 204c696d 6974696e 6720746f 20626f74 Limiting to bot │ │ │ │ - 0x0005e770 68206669 6c652025 642f2564 202d2d2d h file %d/%d --- │ │ │ │ - 0x0005e780 20257320 616e6420 74797065 2025633a %s and type %c: │ │ │ │ - 0x0005e790 0a000000 00000000 73796d6d 65747279 ........symmetry │ │ │ │ - 0x0005e7a0 2d256300 00000000 204c696d 6974696e -%c..... Limitin │ │ │ │ - 0x0005e7b0 6720746f 2073796d 6d657472 79202563 g to symmetry %c │ │ │ │ - 0x0005e7c0 20283078 25782920 0a000000 00000000 (0x%x) ........ │ │ │ │ - 0x0005e7d0 74797065 2d256300 204c696d 6974696e type-%c. Limitin │ │ │ │ - 0x0005e7e0 6720746f 20747970 65202563 3a0a0000 g to type %c:... │ │ │ │ - 0x0005e7f0 6e726873 2d256400 204c696d 6974696e nrhs-%d. Limitin │ │ │ │ - 0x0005e800 6720746f 206e7268 733d2564 3a0a0000 g to nrhs=%d:... │ │ │ │ - 0x0005e810 7472616e 73412d25 63000000 00000000 transA-%c....... │ │ │ │ - 0x0005e820 204c696d 6974696e 6720746f 20747261 Limiting to tra │ │ │ │ - 0x0005e830 6e73413d 25633a0a 00000000 00000000 nsA=%c:......... │ │ │ │ - 0x0005e840 7472616e 73412d25 632d6e72 68732d25 transA-%c-nrhs-% │ │ │ │ - 0x0005e850 64000000 00000000 204c696d 6974696e d....... Limitin │ │ │ │ - 0x0005e860 6720746f 20626f74 68207472 616e7341 g to both transA │ │ │ │ - 0x0005e870 3d256320 616e6420 6e726873 3d25643a =%c and nrhs=%d: │ │ │ │ - 0x0005e880 0a000000 00000000 20416c6c 20726573 ........ All res │ │ │ │ - 0x0005e890 756c7473 20286e6f 74206c69 6d697469 ults (not limiti │ │ │ │ - 0x0005e8a0 6e67290a 00000000 5c656e64 7b74696e ng).....\end{tin │ │ │ │ - 0x0005e8b0 797d5c65 6e647b64 6f63756d 656e747d y}\end{document} │ │ │ │ - 0x0005e8c0 0a000000 00000000 5265636f 72642063 ........Record c │ │ │ │ - 0x0005e8d0 6f6c6c65 6374696f 6e20746f 6f6b2025 ollection took % │ │ │ │ - 0x0005e8e0 352e326c 6620732e 0a000000 00000000 5.2lf s......... │ │ │ │ - 0x0005e8f0 5265636f 72642063 6f6d7072 69736573 Record comprises │ │ │ │ - 0x0005e900 20256420 6d656d6f 72792062 656e6368 %d memory bench │ │ │ │ - 0x0005e910 6d61726b 2073616d 706c6573 20287072 mark samples (pr │ │ │ │ - 0x0005e920 6570656e 64205253 425f5052 5f4d4257 epend RSB_PR_MBW │ │ │ │ - 0x0005e930 3d312074 6f206475 6d702074 68697329 =1 to dump this) │ │ │ │ - 0x0005e940 2e0a0000 00000000 5253425f 50525f4d ........RSB_PR_M │ │ │ │ - 0x0005e950 42570000 00000000 5265636f 72642063 BW......Record c │ │ │ │ - 0x0005e960 6f6d7072 69736573 20256420 656e7669 omprises %d envi │ │ │ │ - 0x0005e970 726f6e6d 656e7420 76617269 61626c65 ronment variable │ │ │ │ - 0x0005e980 7320696e 20256420 62797465 73202870 s in %d bytes (p │ │ │ │ - 0x0005e990 72657065 6e642052 53425f50 525f454e repend RSB_PR_EN │ │ │ │ - 0x0005e9a0 563d3120 746f2064 756d7020 74686973 V=1 to dump this │ │ │ │ - 0x0005e9b0 292e0a00 00000000 5253425f 50525f45 ).......RSB_PR_E │ │ │ │ - 0x0005e9c0 4e560000 00000000 2535642f 25356420 NV......%5d/%5d │ │ │ │ - 0x0005e9d0 25730a00 00000000 72620000 00000000 %s......rb...... │ │ │ │ - 0x0005e9e0 25525052 2d302e2e 20202020 20202020 %RPR-0.. │ │ │ │ - 0x0005e9f0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0005ea00 00000000 00000000 25525052 2d312e2e ........%RPR-1.. │ │ │ │ - 0x0005ea10 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0005ea20 20202020 20202020 00000000 00000000 ........ │ │ │ │ - 0x0005ea30 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x0005ea40 595f4649 4c454e41 4d454900 00000000 Y_FILENAMEI..... │ │ │ │ - 0x0005ea50 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005ea60 43545f46 494c454e 414d4549 00000000 CT_FILENAMEI.... │ │ │ │ - 0x0005ea70 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x0005ea80 595f5341 4d504c45 49445800 00000000 Y_SAMPLEIDX..... │ │ │ │ - 0x0005ea90 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eaa0 43545f53 414d504c 45494458 00000000 CT_SAMPLEIDX.... │ │ │ │ - 0x0005eab0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eac0 43545f54 52414e53 41000000 00000000 CT_TRANSA....... │ │ │ │ - 0x0005ead0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eae0 43545f4e 525f4d49 4e000000 00000000 CT_NR_MIN....... │ │ │ │ - 0x0005eaf0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eb00 43545f4e 525f4d41 58000000 00000000 CT_NR_MAX....... │ │ │ │ - 0x0005eb10 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eb20 43545f4e 435f4d49 4e000000 00000000 CT_NC_MIN....... │ │ │ │ - 0x0005eb30 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eb40 43545f4e 435f4d41 58000000 00000000 CT_NC_MAX....... │ │ │ │ - 0x0005eb50 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eb60 43545f4e 4e5a5f4d 494e0000 00000000 CT_NNZ_MIN...... │ │ │ │ - 0x0005eb70 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eb80 43545f4e 4e5a5f4d 41580000 00000000 CT_NNZ_MAX...... │ │ │ │ - 0x0005eb90 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005eba0 43545f4e 5355424d 5f4d494e 00000000 CT_NSUBM_MIN.... │ │ │ │ - 0x0005ebb0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005ebc0 43545f4e 5355424d 5f4d4158 00000000 CT_NSUBM_MAX.... │ │ │ │ - 0x0005ebd0 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x0005ebe0 595f5452 414e5341 00000000 00000000 Y_TRANSA........ │ │ │ │ - 0x0005ebf0 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x0005ec00 595f4e52 48534900 5253425f 50525f52 Y_NRHSI.RSB_PR_R │ │ │ │ - 0x0005ec10 445f5245 53545249 43545f4e 52485349 D_RESTRICT_NRHSI │ │ │ │ - 0x0005ec20 00000000 00000000 72000000 00000000 ........r....... │ │ │ │ - 0x0005ec30 46696c65 20257320 616c7265 61647920 File %s already │ │ │ │ - 0x0005ec40 65786973 74732120 52656675 73696e67 exists! Refusing │ │ │ │ - 0x0005ec50 20746f20 6f766572 77726974 652e0a00 to overwrite... │ │ │ │ - 0x0005ec60 77620000 00000000 53617665 64206120 wb......Saved a │ │ │ │ - 0x0005ec70 70657266 6f726d61 6e636520 7265636f performance reco │ │ │ │ - 0x0005ec80 7264206f 66202564 2073616d 706c6573 rd of %d samples │ │ │ │ - 0x0005ec90 20746f20 25730a00 4e6f2070 6572666f to %s..No perfo │ │ │ │ - 0x0005eca0 726d616e 63652072 65636f72 64206669 rmance record fi │ │ │ │ - 0x0005ecb0 6c657320 746f2064 756d7020 213f2050 les to dump !? P │ │ │ │ - 0x0005ecc0 6c656173 65207370 65636966 79206174 lease specify at │ │ │ │ - 0x0005ecd0 206c6561 7374206f 6e652e0a 00000000 least one...... │ │ │ │ - 0x0005ece0 436f6e73 69646572 20667572 74686572 Consider further │ │ │ │ - 0x0005ecf0 206f7074 696f6e73 2c207370 65636966 options, specif │ │ │ │ - 0x0005ed00 6961626c 65207669 6120656e 7669726f iable via enviro │ │ │ │ - 0x0005ed10 6e6d656e 74207661 72696162 6c65733a nment variables: │ │ │ │ - 0x0005ed20 0a000000 00000000 23206265 67696e20 ........# begin │ │ │ │ - 0x0005ed30 6f662068 656c7020 6d657373 6167650a of help message. │ │ │ │ - 0x0005ed40 00000000 00000000 23205468 69732066 ........# This f │ │ │ │ - 0x0005ed50 65617475 7265206f 66206c69 62727362 eature of librsb │ │ │ │ - 0x0005ed60 20697320 6e6f7420 75666669 6369616c is not ufficial │ │ │ │ - 0x0005ed70 6c792073 7570706f 72746564 2e0a0000 ly supported.... │ │ │ │ - 0x0005ed80 23207468 72657368 6f6c6420 28657870 # threshold (exp │ │ │ │ - 0x0005ed90 72657373 65642061 73207261 74696f29 ressed as ratio) │ │ │ │ - 0x0005eda0 20626574 7765656e 2076616c 7565733a between values: │ │ │ │ - 0x0005edb0 0a000000 00000000 5253425f 434d505f ........RSB_CMP_ │ │ │ │ - 0x0005edc0 54485220 23206e65 61726c79 2073616d THR # nearly sam │ │ │ │ - 0x0005edd0 65207468 72657368 6f6c640a 00000000 e threshold..... │ │ │ │ - 0x0005ede0 5253425f 4150455f 54485220 2320636c RSB_APE_THR # cl │ │ │ │ - 0x0005edf0 6f736520 76616c75 65732074 68726573 ose values thres │ │ │ │ - 0x0005ee00 686f6c64 0a000000 5253425f 524c445f hold....RSB_RLD_ │ │ │ │ - 0x0005ee10 54485220 23207265 6c657661 6e742064 THR # relevant d │ │ │ │ - 0x0005ee20 69666665 72656e63 65207468 72657368 ifference thresh │ │ │ │ - 0x0005ee30 6f6c640a 00000000 5253425f 4855445f old.....RSB_HUD_ │ │ │ │ - 0x0005ee40 54485220 23206875 67652064 69666665 THR # huge diffe │ │ │ │ - 0x0005ee50 72656e63 65207468 72657368 6f6c640a rence threshold. │ │ │ │ - 0x0005ee60 00000000 00000000 5253425f 5052445f ........RSB_PRD_ │ │ │ │ - 0x0005ee70 5354594c 455f504c 545f464d 54202320 STYLE_PLT_FMT # │ │ │ │ - 0x0005ee80 28696620 5253425f 50525f53 523d3229 (if RSB_PR_SR=2) │ │ │ │ - 0x0005ee90 20706c6f 74206669 6c652066 6f726d61 plot file forma │ │ │ │ - 0x0005eea0 743a2045 50532069 66207365 742c2050 t: EPS if set, P │ │ │ │ - 0x0005eeb0 4e47206f 74686572 77697365 0a000000 NG otherwise.... │ │ │ │ - 0x0005eec0 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ - 0x0005eed0 545f5046 4e202320 28696620 5253425f T_PFN # (if RSB_ │ │ │ │ - 0x0005eee0 50525f53 523d3229 20706c6f 74206669 PR_SR=2) plot fi │ │ │ │ - 0x0005eef0 6c65206e 616d650a 00000000 00000000 le name......... │ │ │ │ - 0x0005ef00 5253425f 50525f46 53455053 54522023 RSB_PR_FSEPSTR # │ │ │ │ - 0x0005ef10 20466965 6c642073 65706172 61746f72 Field separator │ │ │ │ - 0x0005ef20 20737472 696e670a 00000000 00000000 string......... │ │ │ │ - 0x0005ef30 5253425f 50525f45 4e444c53 54522023 RSB_PR_ENDLSTR # │ │ │ │ - 0x0005ef40 20456e64 206f6620 6c696e65 20736570 End of line sep │ │ │ │ - 0x0005ef50 61726174 6f722073 7472696e 670a0000 arator string... │ │ │ │ - 0x0005ef60 5253425f 50525f50 524c5f43 43202023 RSB_PR_PRL_CC # │ │ │ │ - 0x0005ef70 20426567 696e6e69 6e67206f 66206c69 Beginning of li │ │ │ │ - 0x0005ef80 6e652063 6f6d6d65 6e742063 6861720a ne comment char. │ │ │ │ - 0x0005ef90 00000000 00000000 5253425f 50525f50 ........RSB_PR_P │ │ │ │ - 0x0005efa0 524c5f4c 43432023 204c696e 6520436f RL_LCC # Line Co │ │ │ │ - 0x0005efb0 6d6d656e 74204368 61726163 7465720a mment Character. │ │ │ │ - 0x0005efc0 00000000 00000000 5253425f 50525f50 ........RSB_PR_P │ │ │ │ - 0x0005efd0 524c5f54 43532023 20546162 6c652043 RL_TCS # Table C │ │ │ │ - 0x0005efe0 6f6d6d65 6e742053 7472696e 670a0000 omment String... │ │ │ │ - 0x0005eff0 5253425f 50525f57 4c544320 23204966 RSB_PR_WLTC # If │ │ │ │ - 0x0005f000 203e2030 20616e64 20525342 5f50525f > 0 and RSB_PR_ │ │ │ │ - 0x0005f010 53523d30 2c207769 6c6c2065 6d697420 SR=0, will emit │ │ │ │ - 0x0005f020 4c615465 58207461 626c6573 09287365 LaTeX tables.(se │ │ │ │ - 0x0005f030 7474696e 67206163 636f7264 696e676c tting accordingl │ │ │ │ - 0x0005f040 79205253 425f5052 5f50524c 5f4c4343 y RSB_PR_PRL_LCC │ │ │ │ - 0x0005f050 2c205253 425f5052 5f50524c 5f544353 , RSB_PR_PRL_TCS │ │ │ │ - 0x0005f060 2c205253 425f5052 5f454e44 4c535452 , RSB_PR_ENDLSTR │ │ │ │ - 0x0005f070 2c205253 425f5052 5f465345 50535452 , RSB_PR_FSEPSTR │ │ │ │ - 0x0005f080 293b2069 66203e20 31206f75 74707574 ); if > 1 output │ │ │ │ - 0x0005f090 2077696c 6c206265 20636f6c 6f726564 will be colored │ │ │ │ - 0x0005f0a0 0a000000 00000000 5253425f 50525f4d ........RSB_PR_M │ │ │ │ - 0x0005f0b0 554c5449 44554d50 20232020 25643d64 ULTIDUMP # %d=d │ │ │ │ - 0x0005f0c0 756d7020 25643d61 75746f2f 61707065 ump %d=auto/appe │ │ │ │ - 0x0005f0d0 6e642025 643d7261 74696f20 25643d64 nd %d=ratio %d=d │ │ │ │ - 0x0005f0e0 69666620 25643d6d 65726765 2e0a0000 iff %d=merge.... │ │ │ │ - 0x0005f0f0 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x0005f100 595f4649 4c454e41 4d454920 23206578 Y_FILENAMEI # ex │ │ │ │ - 0x0005f110 636c7564 65206120 6d617472 69782720 clude a matrix' │ │ │ │ - 0x0005f120 696e6465 780a0000 5253425f 50525f52 index...RSB_PR_R │ │ │ │ - 0x0005f130 445f5245 53545249 43545f46 494c454e D_RESTRICT_FILEN │ │ │ │ - 0x0005f140 414d4549 20232072 65737472 69637420 AMEI # restrict │ │ │ │ - 0x0005f150 746f206f 6e65206d 61747269 78272069 to one matrix' i │ │ │ │ - 0x0005f160 6e646578 0a000000 5253425f 50525f52 ndex....RSB_PR_R │ │ │ │ - 0x0005f170 445f4e55 4c4c4946 595f5452 414e5341 D_NULLIFY_TRANSA │ │ │ │ - 0x0005f180 20232065 78636c75 64652061 20747261 # exclude a tra │ │ │ │ - 0x0005f190 6e73706f 73697469 6f6e0a00 00000000 nsposition...... │ │ │ │ - 0x0005f1a0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f1b0 43545f54 52414e53 41202320 72657374 CT_TRANSA # rest │ │ │ │ - 0x0005f1c0 72696374 20746f20 6f6e6520 7472616e rict to one tran │ │ │ │ - 0x0005f1d0 73706f73 6974696f 6e0a0000 00000000 sposition....... │ │ │ │ - 0x0005f1e0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f1f0 43545f4e 525f4d49 4e202320 72657374 CT_NR_MIN # rest │ │ │ │ - 0x0005f200 72696374 20746f20 6d696e20 6f66206e rict to min of n │ │ │ │ - 0x0005f210 720a0000 00000000 5253425f 50525f52 r.......RSB_PR_R │ │ │ │ - 0x0005f220 445f5245 53545249 43545f4e 525f4d41 D_RESTRICT_NR_MA │ │ │ │ - 0x0005f230 58202320 72657374 72696374 20746f20 X # restrict to │ │ │ │ - 0x0005f240 6d617820 6f66206e 720a0000 00000000 max of nr....... │ │ │ │ - 0x0005f250 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f260 43545f4e 435f4d49 4e202320 72657374 CT_NC_MIN # rest │ │ │ │ - 0x0005f270 72696374 20746f20 6d696e20 6f66206e rict to min of n │ │ │ │ - 0x0005f280 630a0000 00000000 5253425f 50525f52 c.......RSB_PR_R │ │ │ │ - 0x0005f290 445f5245 53545249 43545f4e 435f4d41 D_RESTRICT_NC_MA │ │ │ │ - 0x0005f2a0 58202320 72657374 72696374 20746f20 X # restrict to │ │ │ │ - 0x0005f2b0 6d617820 6f66206e 630a0000 00000000 max of nc....... │ │ │ │ - 0x0005f2c0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f2d0 43545f4e 4e5a5f4d 494e2023 20726573 CT_NNZ_MIN # res │ │ │ │ - 0x0005f2e0 74726963 7420746f 206d696e 206f6620 trict to min of │ │ │ │ - 0x0005f2f0 6e6e7a0a 00000000 5253425f 50525f52 nnz.....RSB_PR_R │ │ │ │ - 0x0005f300 445f5245 53545249 43545f4e 4e5a5f4d D_RESTRICT_NNZ_M │ │ │ │ - 0x0005f310 41582023 20726573 74726963 7420746f AX # restrict to │ │ │ │ - 0x0005f320 206d6178 206f6620 6e6e7a0a 00000000 max of nnz..... │ │ │ │ - 0x0005f330 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f340 43545f4e 5355424d 5f4d494e 20232072 CT_NSUBM_MIN # r │ │ │ │ - 0x0005f350 65737472 69637420 746f206d 696e206f estrict to min o │ │ │ │ - 0x0005f360 66206e73 75626d0a 00000000 00000000 f nsubm......... │ │ │ │ - 0x0005f370 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f380 43545f4e 5355424d 5f4d4158 20232072 CT_NSUBM_MAX # r │ │ │ │ - 0x0005f390 65737472 69637420 746f206d 6178206f estrict to max o │ │ │ │ - 0x0005f3a0 66206e73 75626d0a 00000000 00000000 f nsubm......... │ │ │ │ - 0x0005f3b0 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ - 0x0005f3c0 595f4e52 48534920 23206578 636c7564 Y_NRHSI # exclud │ │ │ │ - 0x0005f3d0 65206120 6e726873 20696e64 65780a00 e a nrhs index.. │ │ │ │ - 0x0005f3e0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f3f0 43545f4e 52485349 20232072 65737472 CT_NRHSI # restr │ │ │ │ - 0x0005f400 69637420 746f206f 6e65206e 72687320 ict to one nrhs │ │ │ │ - 0x0005f410 696e6465 780a0000 5253425f 50525f52 index...RSB_PR_R │ │ │ │ - 0x0005f420 445f4e55 4c4c4946 595f5341 4d504c45 D_NULLIFY_SAMPLE │ │ │ │ - 0x0005f430 49445820 23206578 636c7564 65206120 IDX # exclude a │ │ │ │ - 0x0005f440 6d617472 69782720 696e6465 780a0000 matrix' index... │ │ │ │ - 0x0005f450 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ - 0x0005f460 43545f53 414d504c 45494458 20232072 CT_SAMPLEIDX # r │ │ │ │ - 0x0005f470 65737472 69637420 746f206f 6e65206d estrict to one m │ │ │ │ - 0x0005f480 61747269 78272069 6e646578 0a000000 atrix' index.... │ │ │ │ - 0x0005f490 5253425f 50525f4f 4e4c595f 544f5441 RSB_PR_ONLY_TOTA │ │ │ │ - 0x0005f4a0 4c5f5441 424c4520 23206f6e 6c792074 L_TABLE # only t │ │ │ │ - 0x0005f4b0 68652074 6f74616c 20746162 6c652c20 he total table, │ │ │ │ - 0x0005f4c0 6e6f7420 74686520 276c696d 69746564 not the 'limited │ │ │ │ - 0x0005f4d0 2720736c 69636573 0a000000 00000000 ' slices........ │ │ │ │ - 0x0005f4e0 5253425f 50525f53 4156455f 4d554c54 RSB_PR_SAVE_MULT │ │ │ │ - 0x0005f4f0 4944554d 50202320 6f757470 75742070 IDUMP # output p │ │ │ │ - 0x0005f500 6572666f 726d616e 63652072 65636f72 erformance recor │ │ │ │ - 0x0005f510 64206669 6c656e61 6d650a00 00000000 d filename...... │ │ │ │ - 0x0005f520 5253425f 50525f53 52202320 3020666f RSB_PR_SR # 0 fo │ │ │ │ - 0x0005f530 72207461 626c6520 6f757470 75742c20 r table output, │ │ │ │ - 0x0005f540 3120666f 7220636f 6d706172 69736f6e 1 for comparison │ │ │ │ - 0x0005f550 20746162 6c65206f 75747075 742c2032 table output, 2 │ │ │ │ - 0x0005f560 20666f72 20706c6f 740a0000 00000000 for plot....... │ │ │ │ - 0x0005f570 5253425f 50525f45 4e562023 20707269 RSB_PR_ENV # pri │ │ │ │ - 0x0005f580 6e74206f 75742065 6e766972 6f6e6d65 nt out environme │ │ │ │ - 0x0005f590 6e742076 61726961 626c6573 0a000000 nt variables.... │ │ │ │ - 0x0005f5a0 5253425f 50525f4d 42572023 20707269 RSB_PR_MBW # pri │ │ │ │ - 0x0005f5b0 6e74206f 7574206d 656d6f72 79206261 nt out memory ba │ │ │ │ - 0x0005f5c0 6e647769 64746820 62656e63 686d6172 ndwidth benchmar │ │ │ │ - 0x0005f5d0 6b20696e 666f0a00 2320656e 64206f66 k info..# end of │ │ │ │ - 0x0005f5e0 2068656c 70206d65 73736167 650a0000 help message... │ │ │ │ - 0x0005f5f0 596f7520 63616e20 636f6e74 726f6c20 You can control │ │ │ │ - 0x0005f600 6d756c74 69706c65 2066696c 65732064 multiple files d │ │ │ │ - 0x0005f610 756d7020 77697468 20525342 5f50525f ump with RSB_PR_ │ │ │ │ - 0x0005f620 4d554c54 4944554d 503d2025 643d6475 MULTIDUMP= %d=du │ │ │ │ - 0x0005f630 6d702025 643d6175 746f2f61 7070656e mp %d=auto/appen │ │ │ │ - 0x0005f640 64202564 3d726174 696f2025 643d6469 d %d=ratio %d=di │ │ │ │ - 0x0005f650 66662025 643d6d65 7267652e 0a000000 ff %d=merge..... │ │ │ │ - 0x0005f660 5253425f 50525f4d 554c5449 44554d50 RSB_PR_MULTIDUMP │ │ │ │ - 0x0005f670 00000000 00000000 5761726e 696e673a ........Warning: │ │ │ │ - 0x0005f680 2068617a 61726469 6e672074 68652067 hazarding the g │ │ │ │ - 0x0005f690 75657373 20796f75 20617265 20776f72 uess you are wor │ │ │ │ - 0x0005f6a0 6b696e67 20776974 6820636f 6d706c65 king with comple │ │ │ │ - 0x0005f6b0 6d656e74 61727920 70657266 6f726d61 mentary performa │ │ │ │ - 0x0005f6c0 6e636520 7265636f 72642066 696c6573 nce record files │ │ │ │ - 0x0005f6d0 2c207468 65726566 6f726520 61747465 , therefore atte │ │ │ │ - 0x0005f6e0 6d707469 6e67206d 65726769 6e67212e mpting merging!. │ │ │ │ - 0x0005f6f0 0a000000 00000000 2e646972 00000000 .........dir.... │ │ │ │ - 0x0005f700 57696c6c 20617070 656e6420 70657266 Will append perf │ │ │ │ - 0x0005f710 6f726d61 6e636520 7265636f 72647320 ormance records │ │ │ │ - 0x0005f720 6f662066 696c6520 25642f25 643a2025 of file %d/%d: % │ │ │ │ - 0x0005f730 7320746f 20746861 74206f66 2025732e s to that of %s. │ │ │ │ - 0x0005f740 0a000000 00000000 5761726e 696e673a ........Warning: │ │ │ │ - 0x0005f750 206a6f69 6e696e67 20617373 756d696e joining assumin │ │ │ │ - 0x0005f760 6720414c 4c207061 72616d65 74657273 g ALL parameters │ │ │ │ - 0x0005f770 20617265 20636f6e 666f726d 616e7420 are conformant │ │ │ │ - 0x0005f780 28657863 65707420 66696c65 6e616d65 (except filename │ │ │ │ - 0x0005f790 73290a00 00000000 57696c6c 206d6572 s)......Will mer │ │ │ │ - 0x0005f7a0 67652070 6572666f 726d616e 63652072 ge performance r │ │ │ │ - 0x0005f7b0 65636f72 6473206f 66206669 6c652025 ecords of file % │ │ │ │ - 0x0005f7c0 642f2564 3a202573 20746f20 74686174 d/%d: %s to that │ │ │ │ - 0x0005f7d0 206f6620 25732e0a 00000000 00000000 of %s.......... │ │ │ │ - 0x0005f7e0 5253425f 50525f53 4156455f 4d554c54 RSB_PR_SAVE_MULT │ │ │ │ - 0x0005f7f0 4944554d 50000000 57696c6c 20636f6d IDUMP...Will com │ │ │ │ - 0x0005f800 70617265 20706572 666f726d 616e6365 pare performance │ │ │ │ - 0x0005f810 20726563 6f726473 206f6620 66696c65 records of file │ │ │ │ - 0x0005f820 2025642f 25643a20 25732074 6f207468 %d/%d: %s to th │ │ │ │ - 0x0005f830 6174206f 66202573 20286669 72737420 at of %s (first │ │ │ │ - 0x0005f840 64697669 64656420 62792073 65636f6e divided by secon │ │ │ │ - 0x0005f850 64292e20 5761726e 696e673a 20617373 d). Warning: ass │ │ │ │ - 0x0005f860 756d696e 6720414c 4c207061 72616d65 uming ALL parame │ │ │ │ - 0x0005f870 74657273 20617265 20636f6e 666f726d ters are conform │ │ │ │ - 0x0005f880 616e740a 00000000 57696c6c 20636f6d ant.....Will com │ │ │ │ - 0x0005f890 70617265 20706572 666f726d 616e6365 pare performance │ │ │ │ - 0x0005f8a0 20726563 6f726473 206f6620 66696c65 records of file │ │ │ │ - 0x0005f8b0 2025642f 25643a20 25732074 6f207468 %d/%d: %s to th │ │ │ │ - 0x0005f8c0 6174206f 66202573 20286669 72737420 at of %s (first │ │ │ │ - 0x0005f8d0 6d696e75 73207365 636f6e64 292e2057 minus second). W │ │ │ │ - 0x0005f8e0 61726e69 6e673a20 61737375 6d696e67 arning: assuming │ │ │ │ - 0x0005f8f0 20414c4c 20706172 616d6574 65727320 ALL parameters │ │ │ │ - 0x0005f900 61726520 636f6e66 6f726d61 6e740a00 are conformant.. │ │ │ │ - 0x0005f910 49742073 65656d73 206c696b 65206f6e It seems like on │ │ │ │ - 0x0005f920 65206f66 20746865 2074776f 20726563 e of the two rec │ │ │ │ - 0x0005f930 6f726473 20697320 696e636f 6d706c65 ords is incomple │ │ │ │ - 0x0005f940 7465210a 00000000 4f757420 6f662025 te!.....Out of % │ │ │ │ - 0x0005f950 64207361 6d706c65 732c206f 6e652072 d samples, one r │ │ │ │ - 0x0005f960 65636f72 64206861 73202564 20616e64 ecord has %d and │ │ │ │ - 0x0005f970 20746865 206f7468 65722025 64202869 the other %d (i │ │ │ │ - 0x0005f980 6e636f6d 706c6574 65207265 636f7264 ncomplete record │ │ │ │ - 0x0005f990 203f292e 204c696d 6974696e 6720746f ?). Limiting to │ │ │ │ - 0x0005f9a0 20746865 206d696e 696d756d 206f6620 the minimum of │ │ │ │ - 0x0005f9b0 74686520 74776f20 28455850 4552494d the two (EXPERIM │ │ │ │ - 0x0005f9c0 454e5441 4c21292e 0a000000 00000000 ENTAL!)......... │ │ │ │ - 0x0005f9d0 4e6f2070 61697220 6f662073 616d706c No pair of sampl │ │ │ │ - 0x0005f9e0 65732068 61732062 65656e20 666f756e es has been foun │ │ │ │ - 0x0005f9f0 6420746f 20626520 636f6e66 6f726d61 d to be conforma │ │ │ │ - 0x0005fa00 626c6521 0a000000 44756d70 696e6720 ble!....Dumping │ │ │ │ - 0x0005fa10 70657266 6f726d61 6e636520 7265636f performance reco │ │ │ │ - 0x0005fa20 72647320 6f662066 696c6520 25642f25 rds of file %d/% │ │ │ │ - 0x0005fa30 643a2025 730a0000 57696c6c 20646973 d: %s...Will dis │ │ │ │ - 0x0005fa40 706c6179 2073756d 6d617279 206f6620 play summary of │ │ │ │ - 0x0005fa50 25642070 6572666f 726d616e 63652072 %d performance r │ │ │ │ - 0x0005fa60 65636f72 64730a00 75706461 74696e67 ecords..updating │ │ │ │ - 0x0005fa70 2073616d 706c6520 61742069 6e646578 sample at index │ │ │ │ - 0x0005fa80 20257a64 20282564 5e746820 6f662025 %zd (%d^th of % │ │ │ │ - 0x0005fa90 64292c20 25645e74 6820746f 75636820 d), %d^th touch │ │ │ │ - 0x0005faa0 666f7220 2825642c 25642c25 642c2564 for (%d,%d,%d,%d │ │ │ │ - 0x0005fab0 2c25642c 25642c25 64292e0a 00000000 ,%d,%d,%d)...... │ │ │ │ - 0x0005fac0 204c696d 6974696e 6720746f 20747261 Limiting to tra │ │ │ │ - 0x0005fad0 6e73413d 25643a0a 00000000 00000000 nsA=%d:......... │ │ │ │ - 0x0005fae0 69676e6f 72652074 68697320 7072696e ignore this prin │ │ │ │ - 0x0005faf0 746f7574 203a2920 68633a20 256c660a tout :) hc: %lf. │ │ │ │ - 0x0005fb00 00000000 00000000 42415349 43204641 ........BASIC FA │ │ │ │ - 0x0005fb10 494c5552 45204241 53454420 54455354 ILURE BASED TEST │ │ │ │ - 0x0005fb20 3a204245 47494e0a 00000000 00000000 : BEGIN......... │ │ │ │ - 0x0005fb30 6e632a3d 312b7273 625f5f72 616e645f nc*=1+rsb__rand_ │ │ │ │ - 0x0005fb40 636f6f5f 696e6465 78286d61 78617379 coo_index(maxasy │ │ │ │ - 0x0005fb50 6d290000 00000000 496e6a65 6374696e m)......Injectin │ │ │ │ - 0x0005fb60 67207661 72696174 696f6e3a 0a25730a g variation:.%s. │ │ │ │ - 0x0005fb70 00000000 00000000 43726561 74652061 ........Create a │ │ │ │ - 0x0005fb80 20257a64 20782025 7a64206d 61747269 %zd x %zd matri │ │ │ │ - 0x0005fb90 782e2e2e 0a000000 74797065 636f6465 x.......typecode │ │ │ │ - 0x0005fba0 203d2052 53425f4e 554d4552 4943414c = RSB_NUMERICAL │ │ │ │ - 0x0005fbb0 5f545950 455f494e 56414c49 445f5459 _TYPE_INVALID_TY │ │ │ │ - 0x0005fbc0 50450000 00000000 496e6a65 6374696e PE......Injectin │ │ │ │ - 0x0005fbd0 67206661 696c7572 653a0a25 730a0000 g failure:.%s... │ │ │ │ - 0x0005fbe0 41743a0a 00000000 46726565 696e6720 At:.....Freeing │ │ │ │ - 0x0005fbf0 6d617472 69782064 75652074 6f206572 matrix due to er │ │ │ │ - 0x0005fc00 726f720a 00000000 55736520 74686520 ror.....Use the │ │ │ │ - 0x0005fc10 6d617472 69782e2e 2e0a0000 00000000 matrix.......... │ │ │ │ - 0x0005fc20 5253425f 4d54585f 46524545 5f504152 RSB_MTX_FREE_PAR │ │ │ │ - 0x0005fc30 414e4f49 44286d74 78417029 00000000 ANOID(mtxAp).... │ │ │ │ - 0x0005fc40 5253425f 46524545 5f504152 414e4f49 RSB_FREE_PARANOI │ │ │ │ - 0x0005fc50 44287870 29000000 5253425f 46524545 D(xp)...RSB_FREE │ │ │ │ - 0x0005fc60 5f504152 414e4f49 44287970 29000000 _PARANOID(yp)... │ │ │ │ - 0x0005fc70 7472616e 7341203d 20525342 5f494e56 transA = RSB_INV │ │ │ │ - 0x0005fc80 414c4944 5f545241 4e530000 00000000 ALID_TRANS...... │ │ │ │ - 0x0005fc90 696e6378 3d2d3100 696e6379 3d2d3100 incx=-1.incy=-1. │ │ │ │ - 0x0005fca0 42415349 43204641 494c5552 45204241 BASIC FAILURE BA │ │ │ │ - 0x0005fcb0 53454420 54455354 3a20454e 440a0000 SED TEST: END... │ │ │ │ - 0x0005fcc0 6661696c 65642069 6e737461 6e63696e failed instancin │ │ │ │ - 0x0005fcd0 67206f66 20286465 6e73653f 2920257a g of (dense?) %z │ │ │ │ - 0x0005fce0 64207820 257a6420 6d617472 69782028 d x %zd matrix ( │ │ │ │ - 0x0005fcf0 69742773 206f6b29 210a0000 00000000 it's ok)!....... │ │ │ │ - 0x0005fd00 696e7374 616e6369 6e672025 7a642078 instancing %zd x │ │ │ │ - 0x0005fd10 20257a64 2c20257a 64206e6e 7a207375 %zd, %zd nnz su │ │ │ │ - 0x0005fd20 63636565 6465640a 00000000 00000000 cceeded......... │ │ │ │ - 0x0005fd30 2f646576 2f6e756c 6c000000 00000000 /dev/null....... │ │ │ │ - 0x0005fd40 205b5155 4945545d 00000000 00000000 [QUIET]........ │ │ │ │ - 0x0005fd50 42415349 43205350 41525345 20424c41 BASIC SPARSE BLA │ │ │ │ - 0x0005fd60 53205445 53543a20 42454749 4e0a0000 S TEST: BEGIN... │ │ │ │ - 0x0005fd70 494e4954 20494e54 45524641 43452054 INIT INTERFACE T │ │ │ │ - 0x0005fd80 4553543a 20424547 494e0a00 00000000 EST: BEGIN...... │ │ │ │ - 0x0005fd90 676f7420 5253425f 494f5f57 414e545f got RSB_IO_WANT_ │ │ │ │ - 0x0005fda0 45585452 415f5645 52424f53 455f494e EXTRA_VERBOSE_IN │ │ │ │ - 0x0005fdb0 54455246 4143453a 20256400 00000000 TERFACE: %d..... │ │ │ │ - 0x0005fdc0 5253425f 494f5f57 414e545f 45585452 RSB_IO_WANT_EXTR │ │ │ │ - 0x0005fdd0 415f5645 52424f53 455f494e 54455246 A_VERBOSE_INTERF │ │ │ │ - 0x0005fde0 41434500 00000000 25640000 00000000 ACE.....%d...... │ │ │ │ - 0x0005fdf0 5253425f 494f5f57 414e545f 49535f49 RSB_IO_WANT_IS_I │ │ │ │ - 0x0005fe00 4e495449 414c495a 45445f4d 41524b45 NITIALIZED_MARKE │ │ │ │ - 0x0005fe10 52000000 00000000 676f7420 5253425f R.......got RSB_ │ │ │ │ - 0x0005fe20 494f5f57 414e545f 49535f49 4e495449 IO_WANT_IS_INITI │ │ │ │ - 0x0005fe30 414c495a 45445f4d 41524b45 523a2025 ALIZED_MARKER: % │ │ │ │ - 0x0005fe40 730a0000 00000000 494e4954 20494e54 s.......INIT INT │ │ │ │ - 0x0005fe50 45524641 43452054 4553543a 20454e44 ERFACE TEST: END │ │ │ │ - 0x0005fe60 20285355 43434553 53290a00 00000000 (SUCCESS)...... │ │ │ │ - 0x0005fe70 44455645 4c205052 494e5420 54455354 DEVEL PRINT TEST │ │ │ │ - 0x0005fe80 3a204245 47494e0a 00000000 00000000 : BEGIN......... │ │ │ │ - 0x0005fe90 44455645 4c205052 494e5420 54455354 DEVEL PRINT TEST │ │ │ │ - 0x0005fea0 3a20454e 440a0000 5052494e 54205445 : END...PRINT TE │ │ │ │ - 0x0005feb0 53543a20 42454749 4e25730a 00000000 ST: BEGIN%s..... │ │ │ │ - 0x0005fec0 77000000 00000000 5052494e 54205445 w.......PRINT TE │ │ │ │ - 0x0005fed0 53543a20 454e4420 28535543 43455353 ST: END (SUCCESS │ │ │ │ - 0x0005fee0 290a0000 00000000 42415349 43205350 ).......BASIC SP │ │ │ │ - 0x0005fef0 41525345 20424c41 53205445 53543a20 ARSE BLAS TEST: │ │ │ │ - 0x0005ff00 454e4420 28535543 43455353 290a0000 END (SUCCESS)... │ │ │ │ - 0x0005ff10 53545245 53532053 50415253 4520424c STRESS SPARSE BL │ │ │ │ - 0x0005ff20 41532054 4553543a 20424547 494e0a00 AS TEST: BEGIN.. │ │ │ │ - 0x0005ff30 53545245 53532053 50415253 4520424c STRESS SPARSE BL │ │ │ │ - 0x0005ff40 41532054 4553543a 20454e44 20285355 AS TEST: END (SU │ │ │ │ - 0x0005ff50 43434553 53290a00 53504152 53452042 CCESS)..SPARSE B │ │ │ │ - 0x0005ff60 4c415320 54455354 533a2045 4e442028 LAS TESTS: END ( │ │ │ │ - 0x0005ff70 53554343 45535329 0a000000 00000000 SUCCESS)........ │ │ │ │ - 0x0005ff80 53504152 53452042 4c415320 54455354 SPARSE BLAS TEST │ │ │ │ - 0x0005ff90 533a2046 41494c55 5245210a 00000000 S: FAILURE!..... │ │ │ │ - 0x0005ffa0 42415349 43204c49 4d495420 43415345 BASIC LIMIT CASE │ │ │ │ - 0x0005ffb0 53205445 53543a20 42454749 4e0a0000 S TEST: BEGIN... │ │ │ │ - 0x0005ffc0 28706c65 61736520 646f206e 6f742077 (please do not w │ │ │ │ - 0x0005ffd0 6f727279 20696620 736f6d65 20746573 orry if some tes │ │ │ │ - 0x0005ffe0 74732066 61696c20 64756520 746f2069 ts fail due to i │ │ │ │ - 0x0005fff0 6e737566 66696369 656e7420 6d656d6f nsufficient memo │ │ │ │ - 0x00060000 7279290a 00000000 28666f72 63696e67 ry).....(forcing │ │ │ │ - 0x00060010 20616c6c 6f636174 696f6e73 20746f20 allocations to │ │ │ │ - 0x00060020 6265206d 656d6f72 79207265 73696465 be memory reside │ │ │ │ - 0x00060030 6e74290a 00000000 74657374 696e6720 nt).....testing │ │ │ │ - 0x00060040 696e7374 616e7469 6174696f 6e20257a instantiation %z │ │ │ │ - 0x00060050 642d7369 7a65642c 20257a64 206e6e7a d-sized, %zd nnz │ │ │ │ - 0x00060060 0a000000 00000000 74657374 696e6720 ........testing │ │ │ │ - 0x00060070 73706d75 6c742066 6f722025 7a642d73 spmult for %zd-s │ │ │ │ - 0x00060080 697a6564 2c20257a 64206e6e 7a0a0000 ized, %zd nnz... │ │ │ │ - 0x00060090 6661696c 65642063 6f6d7075 74696e67 failed computing │ │ │ │ - 0x000600a0 20612064 656e7365 20257a64 20782025 a dense %zd x % │ │ │ │ - 0x000600b0 7a64206d 61747269 78202866 6f72206e zd matrix (for n │ │ │ │ - 0x000600c0 756d6572 6963616c 206c696d 69747320 umerical limits │ │ │ │ - 0x000600d0 72656173 6f6e732d 2d697427 73206f6b reasons--it's ok │ │ │ │ - 0x000600e0 29210a00 00000000 6661696c 65642063 )!......failed c │ │ │ │ - 0x000600f0 6f6d7075 74696e67 20612064 656e7365 omputing a dense │ │ │ │ - 0x00060100 20257a64 20782025 7a64206d 61747269 %zd x %zd matri │ │ │ │ - 0x00060110 78202866 6f72206d 656d6f72 79206c69 x (for memory li │ │ │ │ - 0x00060120 6d697473 20726561 736f6e73 2d2d6974 mits reasons--it │ │ │ │ - 0x00060130 2773206f 6b29210a 00000000 00000000 's ok)!......... │ │ │ │ - 0x00060140 6661696c 65642063 6f6d7075 74696e67 failed computing │ │ │ │ - 0x00060150 20612064 656e7365 20257a64 20782025 a dense %zd x % │ │ │ │ - 0x00060160 7a64206d 61747269 78202875 6e6b6e6f zd matrix (unkno │ │ │ │ - 0x00060170 776e2072 6561736f 6e732d2d 69742773 wn reasons--it's │ │ │ │ - 0x00060180 206e6f74 206f6b29 210a0000 00000000 not ok)!....... │ │ │ │ - 0x00060190 42415349 43204c49 4d495420 43415345 BASIC LIMIT CASE │ │ │ │ - 0x000601a0 53205445 53543a20 454e440a 00000000 S TEST: END..... │ │ │ │ - 0x000601b0 42415349 43204c49 4d495420 43415345 BASIC LIMIT CASE │ │ │ │ - 0x000601c0 53205445 53543a20 454e4420 3a204641 S TEST: END : FA │ │ │ │ - 0x000601d0 494c5552 450a0000 1b4d0000 00000000 ILURE....M...... │ │ │ │ - 0x000601e0 55540000 00000000 4c540000 00000000 UT......LT...... │ │ │ │ - 0x000601f0 4c530000 00000000 55530000 00000000 LS......US...... │ │ │ │ - 0x00060200 4c480000 00000000 55480000 00000000 LH......UH...... │ │ │ │ - 0x00060210 3f3f0000 00000000 47450000 00000000 ??......GE...... │ │ │ │ - 0x00060220 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ - 0x00060230 20544553 543a2042 4547494e 0a000000 TEST: BEGIN.... │ │ │ │ - 0x00060240 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ - 0x00060250 20544553 543a2045 4e442028 4641494c TEST: END (FAIL │ │ │ │ - 0x00060260 55524529 0a000000 42415349 43205052 URE)....BASIC PR │ │ │ │ - 0x00060270 494d4954 49564553 20544553 543a2045 IMITIVES TEST: E │ │ │ │ - 0x00060280 4e442028 53554343 45535329 0a000000 ND (SUCCESS).... │ │ │ │ - 0x00060290 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ - 0x000602a0 424c4153 20544553 543a2042 4547494e BLAS TEST: BEGIN │ │ │ │ - 0x000602b0 00000000 00000000 205b6c69 6d697420 ........ [limit │ │ │ │ - 0x000602c0 256c6673 5d000000 5253425f 4d49465f %lfs]...RSB_MIF_ │ │ │ │ - 0x000602d0 4d415452 49585f43 4f4c535f 5f544f5f MATRIX_COLS__TO_ │ │ │ │ - 0x000602e0 5f525342 5f434f4f 5f494e44 45585f54 _RSB_COO_INDEX_T │ │ │ │ - 0x000602f0 00000000 00000000 5253425f 4d49465f ........RSB_MIF_ │ │ │ │ - 0x00060300 4d415452 49585f52 4f57535f 5f544f5f MATRIX_ROWS__TO_ │ │ │ │ - 0x00060310 5f525342 5f434f4f 5f494e44 45585f54 _RSB_COO_INDEX_T │ │ │ │ - 0x00060320 00000000 00000000 5253425f 4d49465f ........RSB_MIF_ │ │ │ │ - 0x00060330 4d415452 49585f4e 4e5a5f5f 544f5f5f MATRIX_NNZ__TO__ │ │ │ │ - 0x00060340 5253425f 4e4e5a5f 494e4445 585f5400 RSB_NNZ_INDEX_T. │ │ │ │ - 0x00060350 61637475 616c2072 6573756c 74732076 actual results v │ │ │ │ - 0x00060360 7320636f 72726563 74207265 73756c74 s correct result │ │ │ │ - 0x00060370 733a0a00 00000000 4d617472 69782073 s:......Matrix s │ │ │ │ - 0x00060380 756d6d61 72793a0a 00000000 00000000 ummary:......... │ │ │ │ - 0x00060390 25732537 7a643a20 74797065 3a256320 %s%7zd: type:%c │ │ │ │ - 0x000603a0 73796d3a 25732069 6e63583a 257a6420 sym:%s incX:%zd │ │ │ │ - 0x000603b0 696e6342 3a257a64 2064696d 3a253130 incB:%zd dim:%10 │ │ │ │ - 0x000603c0 7a642074 72616e73 543a2563 20616c70 zd transT:%c alp │ │ │ │ - 0x000603d0 68613a25 2b327a64 20626574 613a252b ha:%+2zd beta:%+ │ │ │ │ - 0x000603e0 327a6420 64696167 3a256320 7375626d 2zd diag:%c subm │ │ │ │ - 0x000603f0 733a2535 7a64206e 7a3a257a 64000000 s:%5zd nz:%zd... │ │ │ │ - 0x00060400 20697320 6f6b0a00 20697320 6e6f7420 is ok.. is not │ │ │ │ - 0x00060410 6f6b0a00 00000000 5465726d 696e6174 ok......Terminat │ │ │ │ - 0x00060420 696e6720 74657374 696e6720 64756520 ing testing due │ │ │ │ - 0x00060430 746f2065 72726f72 732e0a00 00000000 to errors....... │ │ │ │ - 0x00060440 5465726d 696e6174 696e6720 74657374 Terminating test │ │ │ │ - 0x00060450 696e6720 6561726c 69657220 64756520 ing earlier due │ │ │ │ - 0x00060460 746f2069 6e746572 61637469 76652075 to interactive u │ │ │ │ - 0x00060470 73657220 72657175 6573743a 20746573 ser request: tes │ │ │ │ - 0x00060480 7420746f 6f6b2025 6c662073 2c206d61 t took %lf s, ma │ │ │ │ - 0x00060490 7820616c 6c6f7765 64207761 7320256c x allowed was %l │ │ │ │ - 0x000604a0 662e0a00 00000000 5465726d 696e6174 f.......Terminat │ │ │ │ - 0x000604b0 696e6720 74657374 696e6720 6561726c ing testing earl │ │ │ │ - 0x000604c0 69657220 64756520 746f2075 73657220 ier due to user │ │ │ │ - 0x000604d0 74696d65 6f757420 72657175 6573743a timeout request: │ │ │ │ - 0x000604e0 20746573 7420746f 6f6b2025 6c662073 test took %lf s │ │ │ │ - 0x000604f0 2c206d61 7820616c 6c6f7765 64207761 , max allowed wa │ │ │ │ - 0x00060500 7320256c 662e0a00 414c4c20 54455354 s %lf...ALL TEST │ │ │ │ - 0x00060510 53205041 53534544 20534f20 4641522c S PASSED SO FAR, │ │ │ │ - 0x00060520 20414e44 20414c53 4f20494e 5354414e AND ALSO INSTAN │ │ │ │ - 0x00060530 54494154 4544204f 4e452022 52454355 TIATED ONE "RECU │ │ │ │ - 0x00060540 52534956 4522204d 41545249 582e2e2e RSIVE" MATRIX... │ │ │ │ - 0x00060550 20544849 53204953 20454e4f 5547480a THIS IS ENOUGH. │ │ │ │ - 0x00060560 00000000 00000000 53545241 4e47453a ........STRANGE: │ │ │ │ - 0x00060570 20544553 54532050 41535345 442c2042 TESTS PASSED, B │ │ │ │ - 0x00060580 55542044 4944204e 4f542049 4e535441 UT DID NOT INSTA │ │ │ │ - 0x00060590 4e544941 54452041 4e592022 52454355 NTIATE ANY "RECU │ │ │ │ - 0x000605a0 52534956 4522204d 41545249 582e2e2e RSIVE" MATRIX... │ │ │ │ - 0x000605b0 20524149 53494e47 20414e20 4552524f RAISING AN ERRO │ │ │ │ - 0x000605c0 5220464f 52205448 49530a00 00000000 R FOR THIS...... │ │ │ │ - 0x000605d0 09504153 5345443a 257a640a 09464149 .PASSED:%zd..FAI │ │ │ │ - 0x000605e0 4c45443a 257a640a 00000000 00000000 LED:%zd......... │ │ │ │ - 0x000605f0 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ - 0x00060600 424c4153 20544553 543a2045 4e442028 BLAS TEST: END ( │ │ │ │ - 0x00060610 53554343 45535329 0a000000 00000000 SUCCESS)........ │ │ │ │ - 0x00060620 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ - 0x00060630 424c4153 20544553 543a2045 4e442028 BLAS TEST: END ( │ │ │ │ - 0x00060640 57495448 20455252 4f525329 0a000000 WITH ERRORS).... │ │ │ │ - 0x00060650 42656769 6e6e696e 67206c61 72676520 Beginning large │ │ │ │ - 0x00060660 62696e61 72792073 65617263 68207465 binary search te │ │ │ │ - 0x00060670 73742e0a 00000000 44657465 63746564 st......Detected │ │ │ │ - 0x00060680 20257a75 20627974 6573206f 66206d65 %zu bytes of me │ │ │ │ - 0x00060690 6d6f7279 2c20636f 6d707265 68656e73 mory, comprehens │ │ │ │ - 0x000606a0 69766520 6f662025 7a75206f 66206672 ive of %zu of fr │ │ │ │ - 0x000606b0 6565206d 656d6f72 792e0a00 00000000 ee memory....... │ │ │ │ - 0x000606c0 546f6f20 6c697474 6c65206d 656d6f72 Too little memor │ │ │ │ - 0x000606d0 79206465 74656374 65643a20 7365656d y detected: seem │ │ │ │ - 0x000606e0 73206c69 6b652079 6f757220 73797374 s like your syst │ │ │ │ - 0x000606f0 656d2069 73206e6f 74207765 6c6c2073 em is not well s │ │ │ │ - 0x00060700 7570706f 72746564 206f7220 6e6f7420 upported or not │ │ │ │ - 0x00060710 7374616e 64617264 7320636f 6d706c69 standards compli │ │ │ │ - 0x00060720 616e742e 0a000000 57696c6c 20747279 ant.....Will try │ │ │ │ - 0x00060730 20736574 74696e67 20612072 6561736f setting a reaso │ │ │ │ - 0x00060740 6e61626c 7920736d 616c6c20 76616c75 nably small valu │ │ │ │ - 0x00060750 653a2025 7a752066 6f722064 65746563 e: %zu for detec │ │ │ │ - 0x00060760 74656420 66726565 206d656d 6f72792e ted free memory. │ │ │ │ - 0x00060770 0a000000 00000000 57696c6c 20706572 ........Will per │ │ │ │ - 0x00060780 666f726d 20746865 20746573 74207573 form the test us │ │ │ │ - 0x00060790 696e6720 6c657373 206d656d 6f727920 ing less memory │ │ │ │ - 0x000607a0 28257a75 204d4229 20746861 6e206f6e (%zu MB) than on │ │ │ │ - 0x000607b0 20746865 206d6178 696d616c 20636f6f the maximal coo │ │ │ │ - 0x000607c0 7264696e 61746520 696e6469 63657320 rdinate indices │ │ │ │ - 0x000607d0 61727261 79202825 7a752920 616c6c6f array (%zu) allo │ │ │ │ - 0x000607e0 77732e0a 00000000 536b6970 70696e67 ws......Skipping │ │ │ │ - 0x000607f0 20746573 743a2074 6f6f206c 6974746c test: too littl │ │ │ │ - 0x00060800 65206d65 6d6f7279 2e0a0000 00000000 e memory........ │ │ │ │ - 0x00060810 44657465 63746564 20257a64 20627974 Detected %zd byt │ │ │ │ - 0x00060820 6573206f 66206672 6565206d 656d6f72 es of free memor │ │ │ │ - 0x00060830 792c206e 65656465 6420257a 640a6c65 y, needed %zd.le │ │ │ │ - 0x00060840 74277320 73656520 69662074 65737420 t's see if test │ │ │ │ - 0x00060850 73756363 65656420 2e2e0a00 00000000 succeed ........ │ │ │ │ - 0x00060860 5741524e 494e473a 20466169 6c656420 WARNING: Failed │ │ │ │ - 0x00060870 28632961 6c6c6f63 6174696e 67206f66 (c)allocating of │ │ │ │ - 0x00060880 20257a64 206e6e7a 2028257a 64206279 %zd nnz (%zd by │ │ │ │ - 0x00060890 74657329 0a000000 42757420 6d616465 tes)....But made │ │ │ │ - 0x000608a0 20697420 77697468 20257a64 206e6e7a it with %zd nnz │ │ │ │ - 0x000608b0 2028257a 64206279 7465732c 20257a64 (%zd bytes, %zd │ │ │ │ - 0x000608c0 2525206f 66207468 6174292e 20417265 %% of that). Are │ │ │ │ - 0x000608d0 20796f75 2072756e 6e696e67 20696e20 you running in │ │ │ │ - 0x000608e0 6120636f 6e746169 6e657269 7a656420 a containerized │ │ │ │ - 0x000608f0 656e7669 726f6e6d 656e743f 0a000000 environment?.... │ │ │ │ - 0x00060900 4661696c 65642028 6329616c 6c6f6361 Failed (c)alloca │ │ │ │ - 0x00060910 74696e67 206f6620 257a6420 6e6e7a20 ting of %zd nnz │ │ │ │ - 0x00060920 28257a64 20627974 6573290a 00000000 (%zd bytes)..... │ │ │ │ - 0x00060930 28632961 6c6c6f63 61746564 20257a64 (c)allocated %zd │ │ │ │ - 0x00060940 206e6e7a 2028257a 64206279 74657329 nnz (%zd bytes) │ │ │ │ - 0x00060950 0a000000 00000000 4661696c 65642072 ........Failed r │ │ │ │ - 0x00060960 65747269 6576696e 67206172 72617920 etrieving array │ │ │ │ - 0x00060970 6c617374 20656c65 6d656e74 210a0000 last element!... │ │ │ │ - 0x00060980 53756363 65656465 64207265 74726965 Succeeded retrie │ │ │ │ - 0x00060990 76696e67 20617272 6179206c 61737420 ving array last │ │ │ │ - 0x000609a0 656c656d 656e742e 0a000000 00000000 element......... │ │ │ │ - 0x000609b0 53756363 65737366 756c6c79 20706572 Successfully per │ │ │ │ - 0x000609c0 666f726d 6564206c 61726765 2062696e formed large bin │ │ │ │ - 0x000609d0 61727920 73656172 63682074 6573742e ary search test. │ │ │ │ - 0x000609e0 0a000000 00000000 536b6970 70696e67 ........Skipping │ │ │ │ - 0x000609f0 206c6172 67652062 696e6172 79207365 large binary se │ │ │ │ - 0x00060a00 61726368 20746573 742e0a00 00000000 arch test....... │ │ │ │ - 0x00060a10 4f6e2074 68697320 73797374 656d2c20 On this system, │ │ │ │ - 0x00060a20 6d617869 6d616c20 61727261 79206f66 maximal array of │ │ │ │ - 0x00060a30 20636f6f 7264696e 61746573 2063616e coordinates can │ │ │ │ - 0x00060a40 20686176 6520257a 7520656c 656d656e have %zu elemen │ │ │ │ - 0x00060a50 74732061 6e64206f 63637570 7920257a ts and occupy %z │ │ │ │ - 0x00060a60 75206279 7465732e 0a000000 00000000 u bytes......... │ │ │ │ - 0x00060a70 60003e06 eaff2a06 36060a06 11061606 `.>...*.6....... │ │ │ │ - 0x00060a80 eaffeaff eaff2006 eaff8200 01062700 ...... .......'. │ │ │ │ - 0x00060a90 eaffeaff eaffeaff eaffeaff eaffeaff ................ │ │ │ │ - 0x00060aa0 eaffeaff eaffeaff eaffeaff eaffeaff ................ │ │ │ │ - 0x00060ab0 eaffeaff eaffeaff eaff6206 9f00eaff ..........b..... │ │ │ │ - 0x00060ac0 eaffeaff eaffeaff eaff5006 eaffeaff ..........P..... │ │ │ │ - 0x00060ad0 eaffeaff eaffeaff 56060000 00000000 ........V....... │ │ │ │ - 0x00060ae0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x00060af0 04000000 05000000 01000000 00000000 ................ │ │ │ │ - 0x00060b00 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x00060b10 04000000 05000000 05000000 00000000 ................ │ │ │ │ - 0x00060b20 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x00060b30 04000000 05000000 00000000 00000000 ................ │ │ │ │ - 0x00060b40 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060b50 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060b60 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060b70 00000000 00000040 01000000 01000000 .......@........ │ │ │ │ - 0x00060b80 01000000 02000000 02000000 04000000 ................ │ │ │ │ - 0x00060b90 01000000 03000000 04000000 01000000 ................ │ │ │ │ - 0x00060ba0 02000000 04000000 00000000 00002640 ..............&@ │ │ │ │ - 0x00060bb0 00000000 00002a40 00000000 00002c40 ......*@......,@ │ │ │ │ - 0x00060bc0 00000000 000035c0 00000000 00003640 ......5.......6@ │ │ │ │ - 0x00060bd0 00000000 00004640 00000000 00000000 ......F@........ │ │ │ │ - 0x00060be0 02000000 02000000 02000000 00000000 ................ │ │ │ │ - 0x00060bf0 00000000 02000000 02000000 05000000 ................ │ │ │ │ - 0x00060c00 ffffffff 00000000 02feff7f 01000000 ................ │ │ │ │ - 0x00060c10 01000000 ecffffff 1e000000 14000000 ................ │ │ │ │ - 0x00060c20 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ - 0x00060c30 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ - 0x00060c40 03000000 01000000 02000000 02000000 ................ │ │ │ │ - 0x00060c50 01000000 01000000 02000000 04000000 ................ │ │ │ │ - 0x00060c60 02000000 02000000 02feff7f 00000000 ................ │ │ │ │ - 0x00060c70 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ - 0x00060c80 00000000 00000040 00000000 00000040 .......@.......@ │ │ │ │ - 0x00060c90 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ - 0x00060ca0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x00060cb0 04000000 05000000 09000000 00000000 ................ │ │ │ │ - 0x00060cc0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060cd0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060ce0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060cf0 00000000 00002240 00000000 0000f03f ......"@.......? │ │ │ │ - 0x00060d00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060d10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060d20 00000000 00000000 00000000 00002240 .............."@ │ │ │ │ - 0x00060d30 01000000 02000000 03000000 02000000 ................ │ │ │ │ - 0x00060d40 04000000 06000000 01000000 01000000 ................ │ │ │ │ - 0x00060d50 02000000 03000000 05000000 06000000 ................ │ │ │ │ - 0x00060d60 00000000 0000f03f 00000000 00000040 .......?.......@ │ │ │ │ - 0x00060d70 00000000 00000840 00000000 00001040 .......@.......@ │ │ │ │ - 0x00060d80 00000000 00001440 00000000 00001840 .......@.......@ │ │ │ │ - 0x00060d90 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060da0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060db0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060dc0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ - 0x00060dd0 00000000 00000040 00000000 00000840 .......@.......@ │ │ │ │ - 0x00060de0 00000000 00001040 03000000 00000000 .......@........ │ │ │ │ - 0x00060df0 01000000 02000000 00000000 00000000 ................ │ │ │ │ - 0x00060e00 00000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x00060e10 01000000 00000000 03000000 02000000 ................ │ │ │ │ - 0x00060e20 01000000 01000000 03000000 02000000 ................ │ │ │ │ - 0x00060e30 02000000 03000000 01000000 00000000 ................ │ │ │ │ - 0x00060e40 00000000 00000000 01000000 01000000 ................ │ │ │ │ - 0x00060e50 03000000 02000000 02000000 03000000 ................ │ │ │ │ - 0x00060e60 01000000 03000000 00000000 02000000 ................ │ │ │ │ - 0x00060e70 00000000 00000000 02000000 03000000 ................ │ │ │ │ - 0x00060e80 03000000 02000000 01000000 01000000 ................ │ │ │ │ - 0x00060e90 03000000 02000000 00000000 01000000 ................ │ │ │ │ - 0x00060ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060eb0 03000000 03000000 01000000 01000000 ................ │ │ │ │ - 0x00060ec0 02000000 02000000 01000000 03000000 ................ │ │ │ │ - 0x00060ed0 00000000 04000000 02000000 00000000 ................ │ │ │ │ - 0x00060ee0 00000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x00060ef0 01000000 00000000 02000000 02000000 ................ │ │ │ │ - 0x00060f00 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060f10 03000000 03000000 03000000 04000000 ................ │ │ │ │ - 0x00060f20 01000000 02000000 00000000 00000000 ................ │ │ │ │ - 0x00060f30 01000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x00060f40 03000000 02000000 0b000000 0b000000 ................ │ │ │ │ - 0x00060f50 05000000 05000000 04000000 04000000 ................ │ │ │ │ - 0x00060f60 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00060f70 01000000 02000000 03000000 00000000 ................ │ │ │ │ - 0x00060f80 00000000 00003840 00000000 00002a40 ......8@......*@ │ │ │ │ - 0x00060f90 00000000 00004040 00000000 00002a40 ......@@......*@ │ │ │ │ - 0x00060fa0 00000000 00003840 00000000 00004040 ......8@......@@ │ │ │ │ - 0x00060fb0 00000000 00003840 00000000 00003540 ......8@......5@ │ │ │ │ - 0x00060fc0 00000000 00002640 00000000 00002a40 ......&@......*@ │ │ │ │ - 0x00060fd0 00000000 00804040 00000000 00004040 ......@@......@@ │ │ │ │ - 0x00060fe0 02000000 02000000 01000000 01000000 ................ │ │ │ │ - 0x00060ff0 03000000 03000000 04000000 01000000 ................ │ │ │ │ - 0x00061000 01000000 03000000 03000000 02000000 ................ │ │ │ │ - 0x00061010 01000000 01000000 02000000 02000000 ................ │ │ │ │ - 0x00061020 03000000 03000000 01000000 03000000 ................ │ │ │ │ - 0x00061030 01000000 04000000 02000000 03000000 ................ │ │ │ │ - 0x00061040 00000000 00002640 00000000 00002a40 ......&@......*@ │ │ │ │ - 0x00061050 00000000 00003540 00000000 00003840 ......5@......8@ │ │ │ │ - 0x00061060 00000000 00004040 00000000 00804040 ......@@......@@ │ │ │ │ - 0x00061070 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ - 0x00061080 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061090 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x000610a0 63000000 02000000 01000000 ecffffff c............... │ │ │ │ - 0x000610b0 03000000 02000000 02000000 01000000 ................ │ │ │ │ - 0x000610c0 02000000 01000000 01000000 00000000 ................ │ │ │ │ - 0x000610d0 03000000 02000000 01000000 00000000 ................ │ │ │ │ - 0x000610e0 02feff7f 02000000 01000000 02000000 ................ │ │ │ │ - 0x000610f0 03000000 02000000 01000000 01000000 ................ │ │ │ │ - 0x00061100 02000000 01000000 02feff7f 00000000 ................ │ │ │ │ - 0x00061110 00000000 01000000 02000000 02000000 ................ │ │ │ │ - 0x00061120 00000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x00061130 01000000 02000000 03000000 04000000 ................ │ │ │ │ - 0x00061140 00000000 00003041 0000b041 00000442 ......0A...A...B │ │ │ │ - 0x00061150 00008040 00004040 00000040 0000803f ...@..@@...@...? │ │ │ │ - 0x00061160 feffffff ffffffff 01000000 02000000 ................ │ │ │ │ - 0x00061170 00003041 0000b041 00000042 0000803f ..0A...A...B...? │ │ │ │ - 0x00061180 63000200 01006400 05000000 ff7f0000 c.....d......... │ │ │ │ - 0x00061190 04000000 03000000 03000000 04000000 ................ │ │ │ │ - 0x000611a0 dd110700 5f600600 7f110700 58600600 ...._`......X`.. │ │ │ │ - 0x000611b0 01000000 00000000 8dedb5a0 f7c6b03e ...............> │ │ │ │ - 0x000611c0 7b14ae47 e17a843f 295c8fc2 f528f03f {..G.z.?)\...(.? │ │ │ │ - 0x000611d0 cdcccccc ccccf03f 4e000000 54000000 .......?N...T... │ │ │ │ - 0x000611e0 6f000000 70000000 83000000 84000000 o...p........... │ │ │ │ - 0x000611f0 fa7e6abc 7493683f 01100000 02100000 .~j.t.h?........ │ │ │ │ - 0x00061200 e401d8ff d8ffd8ff d8ff4c05 d8ffd8ff ..........L..... │ │ │ │ - 0x00061210 d8ff5105 e401ef07 5605d8ff d8ffea07 ..Q.....V....... │ │ │ │ - 0x00061220 d8ffd8ff 5b056005 1d05d8ff d8ffd8ff ....[.`......... │ │ │ │ - 0x00061230 d8ffd8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ - 0x00061240 7c058105 a504d8ff 6505d8ff 8605d8ff |.......e....... │ │ │ │ - 0x00061250 d8ff3705 4005d8ff 4705d8ff 2705d8ff ..7.@...G...'... │ │ │ │ - 0x00061260 2c05d8ff 3105d8ff d8ff0c05 d8ffd8ff ,...1........... │ │ │ │ - 0x00061270 11050000 e301d8ff d8ffd8ff d8ff5305 ..............S. │ │ │ │ - 0x00061280 d8ffd8ff d8ff5805 e3010408 5d05d8ff ......X.....]... │ │ │ │ - 0x00061290 d8ffff07 d8ffd8ff 62056705 2405d8ff ........b.g.$... │ │ │ │ - 0x000612a0 d8ffd8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ - 0x000612b0 d8ffd8ff 83058805 ac04d8ff 6c05d8ff ............l... │ │ │ │ - 0x000612c0 8d05d8ff d8ff3e05 4705d8ff 4e05d8ff ......>.G...N... │ │ │ │ - 0x000612d0 2e05d8ff 3305d8ff 3805d8ff d8ff1305 ....3...8....... │ │ │ │ - 0x000612e0 d8ffd8ff 18050000 e604d8ff d8ffd8ff ................ │ │ │ │ - 0x000612f0 d8ffd8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ - 0x00061300 c204d8ff d8ff0005 d8ffc704 cf04d8ff ................ │ │ │ │ - 0x00061310 d204d8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ - 0x00061320 d8ffd8ff d8ffd8ff dc045d04 9c01e104 ..........]..... │ │ │ │ - 0x00061330 6204d8ff 6f04d8ff d8ff8504 5604d8ff b...o.......V... │ │ │ │ - 0x00061340 9004d8ff 8b04d8ff 95049a04 ae04b404 ................ │ │ │ │ - 0x00061350 d8ffd8ff d8ffd8ff b9040000 00000000 ................ │ │ │ │ - 0x00061360 43000000 3f000000 3f000000 3f000000 C...?...?...?... │ │ │ │ - 0x00061370 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x00061380 3f000000 3f000000 3f000000 4e000000 ?...?...?...N... │ │ │ │ - 0x00061390 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x000613a0 3f000000 54000000 43000000 3f000000 ?...T...C...?... │ │ │ │ - 0x000613b0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x000613c0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x000613d0 3f000000 4e000000 3f000000 3f000000 ?...N...?...?... │ │ │ │ - 0x000613e0 3f000000 3f000000 3f000000 54000000 ?...?...?...T... │ │ │ │ - 0x000613f0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x00061400 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061420 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061430 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061440 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061470 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061490 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614a0 00000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000614b0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000614c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614e0 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061530 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061560 00000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x00061570 04000000 ffff0000 00000800 00002000 .............. . │ │ │ │ - 0x00061580 00008000 00000002 01feff7f 00000000 ................ │ │ │ │ - 0x00061590 00000000 00002640 00000000 00003640 ......&@......6@ │ │ │ │ - 0x000615a0 00000000 00804040 00000000 00004640 ......@@......F@ │ │ │ │ - 0x000615b0 eb000000 ec000000 ed000000 e7000000 ................ │ │ │ │ - 0x000615c0 ef000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000615d0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061640 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00061650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061680 10000000 00000000 433f3f3f 3f3f3f3f ........C??????? │ │ │ │ - 0x00061690 3f3f3f4e 3f3f3f3f 3f540000 00000000 ???N?????T...... │ │ │ │ - 0x000616a0 04100000 05100000 06100000 07100000 ................ │ │ │ │ - 0x000616b0 04000000 .... │ │ │ │ + 0x00053ca0 01000200 00000000 494e5445 524e414c ........INTERNAL │ │ │ │ + 0x00053cb0 53205445 53543a20 42454749 4e202849 S TEST: BEGIN (I │ │ │ │ + 0x00053cc0 474e4f52 45205448 45204552 524f5220 GNORE THE ERROR │ │ │ │ + 0x00053cd0 5052494e 544f5554 20484552 45204245 PRINTOUT HERE BE │ │ │ │ + 0x00053ce0 4c4f572c 20495427 53205041 5254204f LOW, IT'S PART O │ │ │ │ + 0x00053cf0 46205448 45205445 5354290a 00000000 F THE TEST)..... │ │ │ │ + 0x00053d00 2d324b00 00000000 314b0000 00000000 -2K.....1K...... │ │ │ │ + 0x00053d10 30000000 00000000 302c3930 00000000 0.......0,90.... │ │ │ │ + 0x00053d20 31000000 00000000 312c3200 00000000 1.......1,2..... │ │ │ │ + 0x00053d30 316b2c32 00000000 392c324d 2c330000 1k,2....9,2M,3.. │ │ │ │ + 0x00053d40 392c324d 00000000 2d392c32 4d000000 9,2M....-9,2M... │ │ │ │ + 0x00053d50 392c2d32 4d000000 494e5445 524e414c 9,-2M...INTERNAL │ │ │ │ + 0x00053d60 53205445 53543a20 454e440a 00000000 S TEST: END..... │ │ │ │ + 0x00053d70 4d415452 49582041 5353454d 424c5920 MATRIX ASSEMBLY │ │ │ │ + 0x00053d80 464c4147 53205445 53543a20 42454749 FLAGS TEST: BEGI │ │ │ │ + 0x00053d90 4e0a0000 00000000 43686563 6b207273 N.......Check rs │ │ │ │ + 0x00053da0 625f6d74 785f616c 6c6f635f 66726f6d b_mtx_alloc_from │ │ │ │ + 0x00053db0 5f636f6f 5f636f6e 73742066 6f722074 _coo_const for t │ │ │ │ + 0x00053dc0 7269616e 67756c61 720a0000 00000000 riangular....... │ │ │ │ + 0x00053dd0 43686563 6b207273 625f6d74 785f616c Check rsb_mtx_al │ │ │ │ + 0x00053de0 6c6f635f 66726f6d 5f636f6f 5f636f6e loc_from_coo_con │ │ │ │ + 0x00053df0 73742069 6d706c69 63697420 64696167 st implicit diag │ │ │ │ + 0x00053e00 6f6e616c 0a000000 43686563 6b207273 onal....Check rs │ │ │ │ + 0x00053e10 625f6d74 785f616c 6c6f635f 66726f6d b_mtx_alloc_from │ │ │ │ + 0x00053e20 5f636f6f 5f626567 696e2066 6f722074 _coo_begin for t │ │ │ │ + 0x00053e30 7269616e 67756c61 720a0000 00000000 riangular....... │ │ │ │ + 0x00053e40 43686563 6b207273 625f6d74 785f616c Check rsb_mtx_al │ │ │ │ + 0x00053e50 6c6f635f 66726f6d 5f636f6f 5f626567 loc_from_coo_beg │ │ │ │ + 0x00053e60 696e2069 6d706c69 63697420 64696167 in implicit diag │ │ │ │ + 0x00053e70 6f6e616c 0a000000 43686563 6b207273 onal....Check rs │ │ │ │ + 0x00053e80 625f6d74 785f616c 6c6f635f 66726f6d b_mtx_alloc_from │ │ │ │ + 0x00053e90 5f636f6f 5f696e70 6c616365 20666f72 _coo_inplace for │ │ │ │ + 0x00053ea0 20747269 616e6775 6c61720a 00000000 triangular..... │ │ │ │ + 0x00053eb0 43686563 6b207273 625f6d74 785f616c Check rsb_mtx_al │ │ │ │ + 0x00053ec0 6c6f635f 66726f6d 5f636f6f 5f696e70 loc_from_coo_inp │ │ │ │ + 0x00053ed0 6c616365 20666f72 20696d70 6c696369 lace for implici │ │ │ │ + 0x00053ee0 74206469 61676f6e 616c0a00 00000000 t diagonal...... │ │ │ │ + 0x00053ef0 4d415452 49582041 5353454d 424c5920 MATRIX ASSEMBLY │ │ │ │ + 0x00053f00 464c4147 53205445 53543a20 454e440a FLAGS TEST: END. │ │ │ │ + 0x00053f10 00000000 00000000 4d415452 49582041 ........MATRIX A │ │ │ │ + 0x00053f20 5353454d 424c5920 464c4147 53205445 SSEMBLY FLAGS TE │ │ │ │ + 0x00053f30 53543a20 4641494c 0a000000 00000000 ST: FAIL........ │ │ │ │ + 0x00053f40 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x00053f50 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x00053f60 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x00053f70 3d3d3d3d 0a000000 43617567 68742073 ====....Caught s │ │ │ │ + 0x00053f80 69676e61 6c202564 3a207769 6c6c2074 ignal %d: will t │ │ │ │ + 0x00053f90 65726d69 6e617465 20617320 736f6f6e erminate as soon │ │ │ │ + 0x00053fa0 20617320 706f7373 69626c65 2e0a0000 as possible.... │ │ │ │ + 0x00053fb0 20202820 6e657874 2074696d 6520776f ( next time wo │ │ │ │ + 0x00053fc0 6e277420 63617463 68207468 65207369 n't catch the si │ │ │ │ + 0x00053fd0 676e616c 20616e79 6d6f7265 20292e0a gnal anymore ).. │ │ │ │ + 0x00053fe0 00000000 00000000 55736167 653a2025 ........Usage: % │ │ │ │ + 0x00053ff0 73205b2d 2d62656e 63685d20 5b4f5054 s [--bench] [OPT │ │ │ │ + 0x00054000 494f4e53 5d200a20 206f723a 20202573 IONS] . or: %s │ │ │ │ + 0x00054010 205b202d 6f204f50 434f4445 5d205b20 [ -o OPCODE] [ │ │ │ │ + 0x00054020 2d4f207b 73756270 726f6772 616d2d63 -O {subprogram-c │ │ │ │ + 0x00054030 6f64657d 5d205b20 7b737562 70726f67 ode}] [ {subprog │ │ │ │ + 0x00054040 72616d2d 73706563 69666963 2d617267 ram-specific-arg │ │ │ │ + 0x00054050 756d656e 74737d20 5d200a25 73206973 uments} ] .%s is │ │ │ │ + 0x00054060 20612073 77697373 2061726d 79206b6e a swiss army kn │ │ │ │ + 0x00054070 69666520 666f7220 74657374 696e6720 ife for testing │ │ │ │ + 0x00054080 74686520 6c696272 61727920 66756e63 the library func │ │ │ │ + 0x00054090 74696f6e 616c6974 7920616e 64207065 tionality and pe │ │ │ │ + 0x000540a0 72666f72 6d616e63 652e0a0a 090a4368 rformance.....Ch │ │ │ │ + 0x000540b0 6f6f7365 207b7375 6270726f 6772616d oose {subprogram │ │ │ │ + 0x000540c0 2d636f64 657d2061 6d6f6e67 3a0a0a09 -code} among:... │ │ │ │ + 0x000540d0 7220666f 72207468 65207265 66657265 r for the refere │ │ │ │ + 0x000540e0 6e636520 62656e63 686d6172 6b202877 nce benchmark (w │ │ │ │ + 0x000540f0 696c6c20 70726f64 75636520 61206d61 ill produce a ma │ │ │ │ + 0x00054100 6368696e 65207370 65636966 69632066 chine specific f │ │ │ │ + 0x00054110 696c6529 0a0a0963 20666f72 20746865 ile)...c for the │ │ │ │ + 0x00054120 20636f6d 706c6574 65206265 6e63686d complete benchm │ │ │ │ + 0x00054130 61726b0a 0a096520 666f7220 74686520 ark...e for the │ │ │ │ + 0x00054140 6d617472 69782065 78706572 696d656e matrix experimen │ │ │ │ + 0x00054150 74617469 6f6e2063 6f64650a 0a096420 tation code...d │ │ │ │ + 0x00054160 666f7220 61207369 6e676c65 206d6174 for a single mat │ │ │ │ + 0x00054170 72697820 64756d70 6f75740a 0a096220 rix dumpout...b │ │ │ │ + 0x00054180 666f7220 74686520 28637572 72656e74 for the (current │ │ │ │ + 0x00054190 2c20676f 696e6720 746f2062 65206f62 , going to be ob │ │ │ │ + 0x000541a0 736f6c65 74656429 2062656e 63686d61 soleted) benchma │ │ │ │ + 0x000541b0 726b0a0a 09742066 6f722073 6f6d6520 rk...t for some │ │ │ │ + 0x000541c0 6d617472 69782063 6f6e7374 72756374 matrix construct │ │ │ │ + 0x000541d0 696f6e20 74657374 730a0a09 6f206f62 ion tests...o ob │ │ │ │ + 0x000541e0 736f6c65 74652c20 77696c6c 20736f6f solete, will soo │ │ │ │ + 0x000541f0 6e206265 2072656d 6f766564 0a0a7b73 n be removed..{s │ │ │ │ + 0x00054200 75627072 6f677261 6d2d7370 65636966 ubprogram-specif │ │ │ │ + 0x00054210 69632d61 7267756d 656e7473 7d207769 ic-arguments} wi │ │ │ │ + 0x00054220 6c6c2062 65206176 61696c61 626c6520 ll be available │ │ │ │ + 0x00054230 66726f6d 20746865 20737562 70726f67 from the subprog │ │ │ │ + 0x00054240 72616d73 2e0a0a09 652e672e 3a202573 rams....e.g.: %s │ │ │ │ + 0x00054250 20202020 20202d4f 2062202d 68202020 -O b -h │ │ │ │ + 0x00054260 77696c6c 2073686f 77207468 65206375 will show the cu │ │ │ │ + 0x00054270 7272656e 74206265 6e63686d 61726b20 rrent benchmark │ │ │ │ + 0x00054280 73756270 726f6772 616d2773 206f7074 subprogram's opt │ │ │ │ + 0x00054290 696f6e73 0a0a0965 2e672e3a 20257320 ions...e.g.: %s │ │ │ │ + 0x000542a0 2d6f2061 202d4f20 62202d68 20202077 -o a -O b -h w │ │ │ │ + 0x000542b0 696c6c20 73686f77 20746865 2073706d ill show the spm │ │ │ │ + 0x000542c0 76202020 20206265 6e63686d 61726b20 v benchmark │ │ │ │ + 0x000542d0 73756270 726f6772 616d2773 206f7074 subprogram's opt │ │ │ │ + 0x000542e0 696f6e73 0a0a0965 2e672e3a 20257320 ions...e.g.: %s │ │ │ │ + 0x000542f0 2d6f206e 202d4f20 62202d68 20202077 -o n -O b -h w │ │ │ │ + 0x00054300 696c6c20 73686f77 20746865 206e6567 ill show the neg │ │ │ │ + 0x00054310 6174696f 6e206265 6e63686d 61726b20 ation benchmark │ │ │ │ + 0x00054320 73756270 726f6772 616d2773 206f7074 subprogram's opt │ │ │ │ + 0x00054330 696f6e73 0a0a0a54 68652064 65666175 ions...The defau │ │ │ │ + 0x00054340 6c74207b 73756270 726f6772 616d2d63 lt {subprogram-c │ │ │ │ + 0x00054350 6f64657d 20697320 27256327 0a0a0957 ode} is '%c'...W │ │ │ │ + 0x00054360 69746820 4f50434f 44452061 6d6f6e67 ith OPCODE among │ │ │ │ + 0x00054370 20272573 270a0a00 61637469 6e530000 '%s'...actinS.. │ │ │ │ + 0x00054380 57696c6c 20747279 2025730a 00000000 Will try %s..... │ │ │ │ + 0x00054390 57696c6c 20726563 75727365 20696e20 Will recurse in │ │ │ │ + 0x000543a0 25730a00 00000000 2f000000 00000000 %s....../....... │ │ │ │ + 0x000543b0 536b6970 70696e67 20647570 6c696361 Skipping duplica │ │ │ │ + 0x000543c0 7465206d 61747269 78206669 6c653a20 te matrix file: │ │ │ │ + 0x000543d0 25730a00 00000000 536b6970 70696e67 %s......Skipping │ │ │ │ + 0x000543e0 206e6f6e 206d6174 72697820 66696c65 non matrix file │ │ │ │ + 0x000543f0 3a202573 0a000000 52656163 68656420 : %s....Reached │ │ │ │ + 0x00054400 61206c69 6d697420 6f662025 64206669 a limit of %d fi │ │ │ │ + 0x00054410 6c657321 200a0000 2e6d7478 2e62696e les! ....mtx.bin │ │ │ │ + 0x00054420 00000000 00000000 2e6d7478 2e62696e .........mtx.bin │ │ │ │ + 0x00054430 2e677a00 00000000 2e6d7478 2e677a2e .gz......mtx.gz. │ │ │ │ + 0x00054440 62696e00 00000000 2e6d7478 2e677a2e bin......mtx.gz. │ │ │ │ + 0x00054450 62696e2e 677a0000 2e6d7478 00000000 bin.gz...mtx.... │ │ │ │ + 0x00054460 2e6d7478 2e677a00 4e6f7420 61646469 .mtx.gz.Not addi │ │ │ │ + 0x00054470 6e672025 733a206e 65697468 65722061 ng %s: neither a │ │ │ │ + 0x00054480 20646972 6563746f 72792c20 6e6f7220 directory, nor │ │ │ │ + 0x00054490 6e616d65 64206173 204d6174 72697820 named as Matrix │ │ │ │ + 0x000544a0 4d61726b 65742066 696c652e 0a000000 Market file..... │ │ │ │ + 0x000544b0 25732e67 7a000000 47697665 6e206669 %s.gz...Given fi │ │ │ │ + 0x000544c0 6c656e61 6d652025 7320646f 65736e27 lename %s doesn' │ │ │ │ + 0x000544d0 74206578 6973743b 20617373 756d696e t exist; assumin │ │ │ │ + 0x000544e0 6720796f 75206d65 616e7420 25732c20 g you meant %s, │ │ │ │ + 0x000544f0 77686963 68206578 69737473 210a0000 which exists!... │ │ │ │ + 0x00054500 536b6970 70696e67 206e6f6e 2d6d6174 Skipping non-mat │ │ │ │ + 0x00054510 72697820 66696c65 70617468 3a202573 rix filepath: %s │ │ │ │ + 0x00054520 0a000000 00000000 41646469 6e67206d ........Adding m │ │ │ │ + 0x00054530 61747269 78206669 6c653a20 25730a00 atrix file: %s.. │ │ │ │ + 0x00054540 4c494252 53425050 20737570 706f7274 LIBRSBPP support │ │ │ │ + 0x00054550 3a206f6e 2e0a0000 4d4b4c20 73757070 : on....MKL supp │ │ │ │ + 0x00054560 6f72743a 206f6666 2e0a0000 00000000 ort: off........ │ │ │ │ + 0x00054570 4f70656e 4d502073 7570706f 72743a20 OpenMP support: │ │ │ │ + 0x00054580 6f6e2e0a 00000000 41524d50 4c207375 on......ARMPL su │ │ │ │ + 0x00054590 70706f72 743a206f 66662e0a 00000000 pport: off...... │ │ │ │ + 0x000545a0 58445220 73757070 6f72743a 206f6666 XDR support: off │ │ │ │ + 0x000545b0 2e0a0000 00000000 5a4c4942 20737570 ........ZLIB sup │ │ │ │ + 0x000545c0 706f7274 3a206f6e 2e0a0000 00000000 port: on........ │ │ │ │ + 0x000545d0 42696e61 72792049 2f4f204d 61747269 Binary I/O Matri │ │ │ │ + 0x000545e0 78204d61 726b6574 20686163 6b3a206f x Market hack: o │ │ │ │ + 0x000545f0 6e2e0a00 00000000 41737365 7274696f n.......Assertio │ │ │ │ + 0x00054600 6e733a20 6f66662e 0a000000 00000000 ns: off......... │ │ │ │ + 0x00054610 496e7465 726e616c 20656e76 69726f6e Internal environ │ │ │ │ + 0x00054620 6d656e74 20766172 6961626c 65733a20 ment variables: │ │ │ │ + 0x00054630 6f66662e 0a000000 23204361 6c6c696e off.....# Callin │ │ │ │ + 0x00054640 67207365 74656e76 28292077 69746820 g setenv() with │ │ │ │ + 0x00054650 61726775 6d656e74 73202573 20616e64 arguments %s and │ │ │ │ + 0x00054660 2025730a 00000000 23202d2d 62656e63 %s.....# --benc │ │ │ │ + 0x00054670 6820666c 61672063 686f7365 6e2e2054 h flag chosen. T │ │ │ │ + 0x00054680 68697320 69732073 686f7274 20666f72 his is short for │ │ │ │ + 0x00054690 20652e67 2e202d6f 61202d4f 6220616e e.g. -oa -Ob an │ │ │ │ + 0x000546a0 64202e2e 2e0a0000 4d415452 49582053 d ......MATRIX S │ │ │ │ + 0x000546b0 554d5320 54455354 3a204245 47494e0a UMS TEST: BEGIN. │ │ │ │ + 0x000546c0 00000000 00000000 4d415452 49582053 ........MATRIX S │ │ │ │ + 0x000546d0 554d5320 54455354 3a20454e 440a0000 UMS TEST: END... │ │ │ │ + 0x000546e0 52454752 45535349 4f4e2054 4553543a REGRESSION TEST: │ │ │ │ + 0x000546f0 20424547 494e0a00 52454752 45535349 BEGIN..REGRESSI │ │ │ │ + 0x00054700 4f4e2054 4553543a 20454e44 0a000000 ON TEST: END.... │ │ │ │ + 0x00054710 52454752 45535349 4f4e2054 4553543a REGRESSION TEST: │ │ │ │ + 0x00054720 20464149 4c0a0000 534f5254 20434845 FAIL...SORT CHE │ │ │ │ + 0x00054730 434b3a20 42454749 4e0a0000 00000000 CK: BEGIN....... │ │ │ │ + 0x00054740 534f5254 20434845 434b3a20 454e440a SORT CHECK: END. │ │ │ │ + 0x00054750 00000000 00000000 534f5254 20434845 ........SORT CHE │ │ │ │ + 0x00054760 434b3a20 4641494c 0a000000 00000000 CK: FAIL........ │ │ │ │ + 0x00054770 4572726f 7220696e 69746961 6c697a69 Error initializi │ │ │ │ + 0x00054780 6e672074 6865206c 69627261 72792120 ng the library! │ │ │ │ + 0x00054790 4e657665 72746865 6c657373 20636f6e Nevertheless con │ │ │ │ + 0x000547a0 74696e75 696e6720 6a757374 20746f20 tinuing just to │ │ │ │ + 0x000547b0 7072696e 7420636f 6e666967 75726174 print configurat │ │ │ │ + 0x000547c0 696f6e20 696e666f 2028736f 6d657468 ion info (someth │ │ │ │ + 0x000547d0 696e6720 6d696768 74206265 2077726f ing might be wro │ │ │ │ + 0x000547e0 6e672074 686f7567 682c2061 6e642074 ng though, and t │ │ │ │ + 0x000547f0 68697320 63616e20 68656c70 20646961 his can help dia │ │ │ │ + 0x00054800 676e6f73 65207468 65207072 6f626c65 gnose the proble │ │ │ │ + 0x00054810 6d292e20 50726f67 72616d20 77696c6c m). Program will │ │ │ │ + 0x00054820 20726574 75726e20 616e2065 72726f72 return an error │ │ │ │ + 0x00054830 20636f64 6520616e 79776179 2e0a0000 code anyway.... │ │ │ │ + 0x00054840 43503a67 4247764d 4849686f 3a4f3a46 CP:gBGvMHIho:O:F │ │ │ │ + 0x00054850 513a453a 00000000 74686973 206f7074 Q:E:....this opt │ │ │ │ + 0x00054860 696f6e20 77617320 6f62736f 6c657465 ion was obsolete │ │ │ │ + 0x00054870 64206279 202d6f53 202d4f62 0a000000 d by -oS -Ob.... │ │ │ │ + 0x00054880 596f7520 64696420 6e6f7420 63686f6f You did not choo │ │ │ │ + 0x00054890 73652061 20636f72 72656374 206f7065 se a correct ope │ │ │ │ + 0x000548a0 72617469 6f6e2063 6f64652e 0a43686f ration code..Cho │ │ │ │ + 0x000548b0 6f736520 6f6e6520 616d6f6e 67202573 ose one among %s │ │ │ │ + 0x000548c0 2e0a0000 00000000 596f7520 64696420 ........You did │ │ │ │ + 0x000548d0 6e6f7420 63686f6f 73652061 6e206163 not choose an ac │ │ │ │ + 0x000548e0 74696f6e 2e205365 65206865 6c703a0a tion. See help:. │ │ │ │ + 0x000548f0 00000000 00000000 4d415452 49582053 ........MATRIX S │ │ │ │ + 0x00054900 554d5320 54455354 3a204641 494c0a00 UMS TEST: FAIL.. │ │ │ │ + 0x00054910 68656c70 00000000 62656e63 68000000 help....bench... │ │ │ │ + 0x00054920 6d617472 69782d6f 70657261 74696f6e matrix-operation │ │ │ │ + 0x00054930 00000000 00000000 73756270 726f6772 ........subprogr │ │ │ │ + 0x00054940 616d2d6f 70657261 74696f6e 00000000 am-operation.... │ │ │ │ + 0x00054950 696e666f 726d6174 696f6e00 00000000 information..... │ │ │ │ + 0x00054960 636f6e66 69677572 6174696f 6e000000 configuration... │ │ │ │ + 0x00054970 68617264 77617265 2d636f75 6e746572 hardware-counter │ │ │ │ + 0x00054980 73000000 00000000 65787065 72696d65 s.......experime │ │ │ │ + 0x00054990 6e747300 00000000 76657273 696f6e00 nts.....version. │ │ │ │ + 0x000549a0 626c6173 2d746573 74696e67 00000000 blas-testing.... │ │ │ │ + 0x000549b0 71756963 6b2d626c 61732d74 65737469 quick-blas-testi │ │ │ │ + 0x000549c0 6e670000 00000000 6572726f 722d7465 ng......error-te │ │ │ │ + 0x000549d0 7374696e 67000000 66702d62 656e6368 sting...fp-bench │ │ │ │ + 0x000549e0 00000000 00000000 7472616e 73706f73 ........transpos │ │ │ │ + 0x000549f0 652d7465 73740000 6c696d69 74732d74 e-test..limits-t │ │ │ │ + 0x00054a00 65737469 6e670000 67756573 732d626c esting..guess-bl │ │ │ │ + 0x00054a10 6f636b69 6e670000 67656e65 72617465 ocking..generate │ │ │ │ + 0x00054a20 2d6d6174 72697800 706c6f74 2d6d6174 -matrix.plot-mat │ │ │ │ + 0x00054a30 72697800 00000000 6d617472 69782d6c rix.....matrix-l │ │ │ │ + 0x00054a40 73000000 00000000 6d617472 69782d6c s.......matrix-l │ │ │ │ + 0x00054a50 732d6c61 74657800 6d617472 69782d70 s-latex.matrix-p │ │ │ │ + 0x00054a60 72696e74 00000000 72656164 2d706572 rint....read-per │ │ │ │ + 0x00054a70 666f726d 616e6365 2d726563 6f726400 formance-record. │ │ │ │ + 0x00054a80 68656c70 2d726561 642d7065 72666f72 help-read-perfor │ │ │ │ + 0x00054a90 6d616e63 652d7265 636f7264 00000000 mance-record.... │ │ │ │ + 0x00054aa0 73657465 6e760000 20776865 7265204f setenv.. where O │ │ │ │ + 0x00054ab0 5054494f 4e532061 72652074 616b656e PTIONS are taken │ │ │ │ + 0x00054ac0 2066726f 6d203a0a 00000000 00000000 from :......... │ │ │ │ + 0x00054ad0 25732025 73000000 092d2563 00000000 %s %s....-%c.... │ │ │ │ + 0x00054ae0 09000000 00000000 09090000 00000000 ................ │ │ │ │ + 0x00054af0 2d2d2573 00000000 203c6172 673e0000 --%s.... .. │ │ │ │ + 0x00054b00 205b3d61 72675d00 53735b58 785b5474 [=arg].Ss[Xx[Tt │ │ │ │ + 0x00054b10 5b565b56 5d5d5d5d 00000000 00000000 [V[V]]]]........ │ │ │ │ + 0x00054b20 41726775 6d656e74 7320746f 202d2d77 Arguments to --w │ │ │ │ + 0x00054b30 616e742d 6175746f 74756e65 206f6620 ant-autotune of │ │ │ │ + 0x00054b40 74686520 666f726d 61742022 2573222c the format "%s", │ │ │ │ + 0x00054b50 20776865 72652053 20697320 74686520 where S is the │ │ │ │ + 0x00054b60 6175746f 74756e69 6e672074 696d6520 autotuning time │ │ │ │ + 0x00054b70 696e2073 65636f6e 64732c20 58206973 in seconds, X is │ │ │ │ + 0x00054b80 20746865 206e756d 62657220 6f662074 the number of t │ │ │ │ + 0x00054b90 72696573 2c205420 74686520 6e756d62 ries, T the numb │ │ │ │ + 0x00054ba0 6572206f 66207374 61727469 6e672074 er of starting t │ │ │ │ + 0x00054bb0 68726561 64732c20 56206361 6e206265 hreads, V can be │ │ │ │ + 0x00054bc0 20656974 68657220 7120666f 72207175 either q for qu │ │ │ │ + 0x00054bd0 69657420 6175746f 74756e69 6e67206f iet autotuning o │ │ │ │ + 0x00054be0 72207620 666f7220 61207665 72626f73 r v for a verbos │ │ │ │ + 0x00054bf0 65206f6e 65202863 616e2062 65207370 e one (can be sp │ │ │ │ + 0x00054c00 65636966 69656420 74776963 65292e20 ecified twice). │ │ │ │ + 0x00054c10 56616c69 64206578 616d706c 65733a20 Valid examples: │ │ │ │ + 0x00054c20 332e3073 32783474 762c2033 2e307332 3.0s2x4tv, 3.0s2 │ │ │ │ + 0x00054c30 78307471 2c20332e 30732c20 322e3073 x0tq, 3.0s, 2.0s │ │ │ │ + 0x00054c40 31307820 2e205365 6520646f 63756d65 10x . See docume │ │ │ │ + 0x00054c50 6e746174 696f6e20 6f662072 73625f74 ntation of rsb_t │ │ │ │ + 0x00054c60 756e655f 73706d6d 20666f72 20612066 une_spmm for a f │ │ │ │ + 0x00054c70 756c6c20 6578706c 616e6174 696f6e20 ull explanation │ │ │ │ + 0x00054c80 6f662074 68657365 20706172 616d6574 of these paramet │ │ │ │ + 0x00054c90 65727320 726f6c65 20696e20 6175746f ers role in auto │ │ │ │ + 0x00054ca0 2d74756e 696e672e 0a000000 00000000 -tuning......... │ │ │ │ + 0x00054cb0 6d696368 656c656d 6172746f 6e655f41 michelemartone_A │ │ │ │ + 0x00054cc0 545f7573 6572735f 444f545f 736f7572 T_users_DOT_sour │ │ │ │ + 0x00054cd0 6365666f 7267655f 444f545f 6e657400 ceforge_DOT_net. │ │ │ │ + 0x00054ce0 5265706f 72742062 75677320 746f2025 Report bugs to % │ │ │ │ + 0x00054cf0 732e0a00 00000000 42000000 00000000 s.......B....... │ │ │ │ + 0x00054d00 53204420 43205a20 00000000 00000000 S D C Z ........ │ │ │ │ + 0x00054d10 44205320 43205a20 00000000 00000000 D S C Z ........ │ │ │ │ + 0x00054d20 2d000000 00000000 74680000 00000000 -.......th...... │ │ │ │ + 0x00054d30 4e4f5420 00000000 4e4f5400 00000000 NOT ....NOT..... │ │ │ │ + 0x00054d40 64697363 61726400 6b656570 00000000 discard.keep.... │ │ │ │ + 0x00054d50 55000000 00000000 4c000000 00000000 U.......L....... │ │ │ │ + 0x00054d60 54000000 00000000 53000000 00000000 T.......S....... │ │ │ │ + 0x00054d70 48000000 00000000 4e4f5253 425f0000 H.......NORSB_.. │ │ │ │ + 0x00054d80 713a514c 45434844 56415269 73463a50 q:QLECHDVARisF:P │ │ │ │ + 0x00054d90 543a623a 773a4247 68743a66 3a723a63 T:b:w:BGht:f:r:c │ │ │ │ + 0x00054da0 3a76706e 3a4d4e53 3a426b3a 4b556f3a :vpn:MNS:Bk:KUo: │ │ │ │ + 0x00054db0 4f3a0000 00000000 23205741 524e494e O:......# WARNIN │ │ │ │ + 0x00054dc0 473a2069 6e20706c 61636520 61737365 G: in place asse │ │ │ │ + 0x00054dd0 6d626c79 20697320 616e2055 4e46494e mbly is an UNFIN │ │ │ │ + 0x00054de0 49534845 442c2045 58504552 494d454e ISHED, EXPERIMEN │ │ │ │ + 0x00054df0 54414c20 66656174 7572650a 00000000 TAL feature..... │ │ │ │ + 0x00054e00 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054e10 2d616c6c 2d626c61 732d7479 70657320 -all-blas-types │ │ │ │ + 0x00054e20 6f707469 6f6e2069 6d706c69 65732074 option implies t │ │ │ │ + 0x00054e30 79706573 3a205320 44204320 5a200a00 ypes: S D C Z .. │ │ │ │ + 0x00054e40 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054e50 2d616c6c 2d626c61 732d6f70 7473206f -all-blas-opts o │ │ │ │ + 0x00054e60 7074696f 6e20696d 706c6965 733a202d ption implies: - │ │ │ │ + 0x00054e70 2d747970 6573203a 202d2d69 6e63203a -types : --inc : │ │ │ │ + 0x00054e80 202d2d61 6c706861 203a202d 2d626574 --alpha : --bet │ │ │ │ + 0x00054e90 61203a20 3a0a0000 23204558 50455249 a : :...# EXPERI │ │ │ │ + 0x00054ea0 4d454e54 414c202d 2d747970 6573203a MENTAL --types : │ │ │ │ + 0x00054eb0 0a000000 00000000 23204558 50455249 ........# EXPERI │ │ │ │ + 0x00054ec0 4d454e54 414c202d 2d696e63 203a0a00 MENTAL --inc :.. │ │ │ │ + 0x00054ed0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054ee0 2d616c70 6861203a 0a000000 00000000 -alpha :........ │ │ │ │ + 0x00054ef0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054f00 2d626574 61203a0a 00000000 00000000 -beta :......... │ │ │ │ + 0x00054f10 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054f20 2d616c6c 2d666f72 6d617473 206f7074 -all-formats opt │ │ │ │ + 0x00054f30 696f6e20 696d706c 6965733a 202d2d61 ion implies: --a │ │ │ │ + 0x00054f40 6c736f2d 696d706c 69636974 2d646961 lso-implicit-dia │ │ │ │ + 0x00054f50 676f6e61 6c202d2d 616c736f 2d73796d gonal --also-sym │ │ │ │ + 0x00054f60 6d657472 69657320 2d2d616c 736f2d73 metries --also-s │ │ │ │ + 0x00054f70 686f7274 2d696478 202d2d61 6c736f2d hort-idx --also- │ │ │ │ + 0x00054f80 636f6f2d 63737220 2d2d616c 736f2d72 coo-csr --also-r │ │ │ │ + 0x00054f90 65637572 73697665 3a0a0000 00000000 ecursive:....... │ │ │ │ + 0x00054fa0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054fb0 2d616c73 6f2d696d 706c6963 69742d64 -also-implicit-d │ │ │ │ + 0x00054fc0 6961676f 6e616c0a 00000000 00000000 iagonal......... │ │ │ │ + 0x00054fd0 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00054fe0 2d616c73 6f2d7379 6d6d6574 72696573 -also-symmetries │ │ │ │ + 0x00054ff0 0a000000 00000000 23204558 50455249 ........# EXPERI │ │ │ │ + 0x00055000 4d454e54 414c202d 2d616c73 6f2d7368 MENTAL --also-sh │ │ │ │ + 0x00055010 6f72742d 6964780a 00000000 00000000 ort-idx......... │ │ │ │ + 0x00055020 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00055030 2d616c73 6f2d636f 6f2d6373 720a0000 -also-coo-csr... │ │ │ │ + 0x00055040 23204558 50455249 4d454e54 414c202d # EXPERIMENTAL - │ │ │ │ + 0x00055050 2d616c73 6f2d7265 63757273 6976650a -also-recursive. │ │ │ │ + 0x00055060 00000000 00000000 23205265 71756573 ........# Reques │ │ │ │ + 0x00055070 74656420 75736572 2d737065 63696669 ted user-specifi │ │ │ │ + 0x00055080 65642074 72616e73 706f7369 74696f6e ed transposition │ │ │ │ + 0x00055090 3a202563 0a000000 23205265 71756573 : %c....# Reques │ │ │ │ + 0x000550a0 74656420 6e6f2074 72616e73 706f7369 ted no transposi │ │ │ │ + 0x000550b0 74696f6e 20616e64 20747261 6e73706f tion and transpo │ │ │ │ + 0x000550c0 73697469 6f6e2e0a 00000000 00000000 sition.......... │ │ │ │ + 0x000550d0 23205265 71756573 74656420 616c6c20 # Requested all │ │ │ │ + 0x000550e0 7472616e 73706f73 65733a20 6e6f2074 transposes: no t │ │ │ │ + 0x000550f0 72616e73 706f7369 74696f6e 2c207472 ransposition, tr │ │ │ │ + 0x00055100 616e7370 6f736974 696f6e20 616e6420 ansposition and │ │ │ │ + 0x00055110 636f6e6a 75676174 65207472 616e7370 conjugate transp │ │ │ │ + 0x00055120 6f736974 696f6e2e 0a000000 00000000 osition......... │ │ │ │ + 0x00055130 23205265 71756573 74656420 7472616e # Requested tran │ │ │ │ + 0x00055140 73706f73 6974696f 6e2e0a00 00000000 sposition....... │ │ │ │ + 0x00055150 23205265 71756573 74656420 6e6f2074 # Requested no t │ │ │ │ + 0x00055160 72616e73 706f7369 74696f6e 2e0a0000 ransposition.... │ │ │ │ + 0x00055170 23617267 733a2025 73000000 00000000 #args: %s....... │ │ │ │ + 0x00055180 20257300 00000000 232a2a2a 2a2a2a2a %s.....#******* │ │ │ │ + 0x00055190 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ + 0x000551a0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ + 0x000551b0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ + 0x000551c0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ + 0x000551d0 2a2a2a2a 2a2a0000 25730a23 00000000 ******..%s.#.... │ │ │ │ + 0x000551e0 6368616e 67652064 69722074 6f202573 change dir to %s │ │ │ │ + 0x000551f0 20666169 6c656421 0a000000 00000000 failed!........ │ │ │ │ + 0x00055200 23206368 64697220 746f2025 73207375 # chdir to %s su │ │ │ │ + 0x00055210 63636565 6465640a 00000000 00000000 cceeded......... │ │ │ │ + 0x00055220 23205741 524e494e 473a2074 6865206e # WARNING: the n │ │ │ │ + 0x00055230 6f772061 63746976 65205a20 736f7274 ow active Z sort │ │ │ │ + 0x00055240 20666561 74757265 2077696c 6c206f6e feature will on │ │ │ │ + 0x00055250 6c792061 70706c79 20746f20 434f4f20 ly apply to COO │ │ │ │ + 0x00055260 7375626d 61747269 6365730a 00000000 submatrices..... │ │ │ │ + 0x00055270 23207365 7474696e 67207468 65207265 # setting the re │ │ │ │ + 0x00055280 75736520 492f4f20 61727261 7973206f use I/O arrays o │ │ │ │ + 0x00055290 7074696f 6e20696e 20652e67 2e3a2074 ption in e.g.: t │ │ │ │ + 0x000552a0 79706520 7472616e 73697469 6f6e730a ype transitions. │ │ │ │ + 0x000552b0 00000000 00000000 2320756e 73657474 ........# unsett │ │ │ │ + 0x000552c0 696e6720 74686520 72657573 6520492f ing the reuse I/ │ │ │ │ + 0x000552d0 4f206172 72617973 206f7074 696f6e20 O arrays option │ │ │ │ + 0x000552e0 696e2065 2e672e3a 20747970 65207472 in e.g.: type tr │ │ │ │ + 0x000552f0 616e7369 74696f6e 730a0000 00000000 ansitions....... │ │ │ │ + 0x00055300 23205741 524e494e 473a2074 68652072 # WARNING: the r │ │ │ │ + 0x00055310 6f772072 65766572 73616c20 66656174 ow reversal feat │ │ │ │ + 0x00055320 75726520 6f6e6c79 20617070 6c696573 ure only applies │ │ │ │ + 0x00055330 20746f20 43535220 7375626d 61747269 to CSR submatri │ │ │ │ + 0x00055340 6365732c 20616e64 206f6e20 696e6469 ces, and on indi │ │ │ │ + 0x00055350 63657320 6f6e6c79 0a000000 00000000 ces only........ │ │ │ │ + 0x00055360 23204361 6c6c696e 6720756e 73657465 # Calling unsete │ │ │ │ + 0x00055370 6e762829 20776974 68206172 67756d65 nv() with argume │ │ │ │ + 0x00055380 6e742025 730a0000 23205573 696e6720 nt %s...# Using │ │ │ │ + 0x00055390 6f6e6c79 20256c67 20252520 6f662074 only %lg %% of t │ │ │ │ + 0x000553a0 6865206d 61747269 78206e6f 6e7a6572 he matrix nonzer │ │ │ │ + 0x000553b0 6f65730a 00000000 23202d2d 62656e63 oes.....# --benc │ │ │ │ + 0x000553c0 68206f70 74696f6e 20696d70 6c696573 h option implies │ │ │ │ + 0x000553d0 202d7148 202d5220 2d2d7772 6974652d -qH -R --write- │ │ │ │ + 0x000553e0 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ + 0x000553f0 7264202d 2d77616e 742d6d6b 6c2d6175 rd --want-mkl-au │ │ │ │ + 0x00055400 746f7475 6e65202d 2d6d6b6c 2d62656e totune --mkl-ben │ │ │ │ + 0x00055410 63686d61 726b202d 2d747970 6573203a chmark --types : │ │ │ │ + 0x00055420 202d2d73 706c6974 2d657870 6572696d --split-experim │ │ │ │ + 0x00055430 656e7461 6c202564 202d2d6d 65726765 ental %d --merge │ │ │ │ + 0x00055440 2d657870 6572696d 656e7461 6c202564 -experimental %d │ │ │ │ + 0x00055450 202d2d61 6c736f2d 7472616e 73706f73 --also-transpos │ │ │ │ + 0x00055460 65202d2d 736f7274 2d66696c 656e616d e --sort-filenam │ │ │ │ + 0x00055470 65732d6c 69737420 2d2d7761 6e742d6d es-list --want-m │ │ │ │ + 0x00055480 656d6f72 792d6265 6e63686d 61726b0a emory-benchmark. │ │ │ │ + 0x00055490 00000000 00000000 23205265 71756573 ........# Reques │ │ │ │ + 0x000554a0 74696e67 206e6f20 6175746f 74756e69 ting no autotuni │ │ │ │ + 0x000554b0 6e672076 6961202d 2d77616e 742d6e6f ng via --want-no │ │ │ │ + 0x000554c0 2d617574 6f74756e 650a0000 00000000 -autotune....... │ │ │ │ + 0x000554d0 256c6673 25647825 64742563 25630000 %lfs%dx%dt%c%c.. │ │ │ │ + 0x000554e0 23205061 73736564 20256420 61726775 # Passed %d argu │ │ │ │ + 0x000554f0 6d656e74 73207669 61206175 746f7475 ments via autotu │ │ │ │ + 0x00055500 6e696e67 20737472 696e6720 22257322 ning string "%s" │ │ │ │ + 0x00055510 2028616e 20656d70 74792073 7472696e (an empty strin │ │ │ │ + 0x00055520 67207265 71756573 74732064 65666175 g requests defau │ │ │ │ + 0x00055530 6c747329 0a000000 20205772 6f6e6720 lts).... Wrong │ │ │ │ + 0x00055540 6175746f 74756e69 6e672073 7472696e autotuning strin │ │ │ │ + 0x00055550 67206465 74656374 6564210a 00000000 g detected!..... │ │ │ │ + 0x00055560 52657374 72696374 696e6720 74686520 Restricting the │ │ │ │ + 0x00055570 6e756d62 6572206f 66207475 6e696e67 number of tuning │ │ │ │ + 0x00055580 20726f75 6e642074 6f202564 20282564 round to %d (%d │ │ │ │ + 0x00055590 20697320 746f6f20 6d756368 21292e0a is too much!).. │ │ │ │ + 0x000555a0 00000000 00000000 57696c6c 20696e76 ........Will inv │ │ │ │ + 0x000555b0 6f6b6520 6175746f 74756e69 6e672066 oke autotuning f │ │ │ │ + 0x000555c0 6f72207e 256c6620 73207820 25642072 or ~%lf s x %d r │ │ │ │ + 0x000555d0 6f756e64 732c2073 70656369 6679696e ounds, specifyin │ │ │ │ + 0x000555e0 67207665 72626f73 6974793d 25642061 g verbosity=%d a │ │ │ │ + 0x000555f0 6e642074 68726561 64733d25 642e2028 nd threads=%d. ( │ │ │ │ + 0x00055600 3e30206d 65616e73 206e6f20 73747275 >0 means no stru │ │ │ │ + 0x00055610 63747572 65207475 6e696e67 3b203020 cture tuning; 0 │ │ │ │ + 0x00055620 6d65616e 73206f6e 6c792073 74727563 means only struc │ │ │ │ + 0x00055630 74757265 2074756e 696e672c 203c3020 ture tuning, <0 │ │ │ │ + 0x00055640 6d65616e 73207475 6e696e67 206f6620 means tuning of │ │ │ │ + 0x00055650 626f7468 20776974 6820286e 65676174 both with (negat │ │ │ │ + 0x00055660 65642920 74687265 61642063 6f756e74 ed) thread count │ │ │ │ + 0x00055670 20737567 67657374 696f6e29 2e0a0000 suggestion).... │ │ │ │ + 0x00055680 256c6600 00000000 23207065 72666f72 %lf.....# perfor │ │ │ │ + 0x00055690 6d616e63 65207265 636f7264 2066696c mance record fil │ │ │ │ + 0x000556a0 65207365 7420746f 3a202573 0a000000 e set to: %s.... │ │ │ │ + 0x000556b0 25732069 73206120 73776973 73206172 %s is a swiss ar │ │ │ │ + 0x000556c0 6d79206b 6e696665 20666f72 20746573 my knife for tes │ │ │ │ + 0x000556d0 74696e67 20746865 206c6962 72617279 ting the library │ │ │ │ + 0x000556e0 2066756e 6374696f 6e616c69 74792061 functionality a │ │ │ │ + 0x000556f0 6e642070 6572666f 726d616e 63652e0a nd performance.. │ │ │ │ + 0x00055700 596f7520 63616e20 75736520 69742074 You can use it t │ │ │ │ + 0x00055710 6f207065 72666f72 6d207370 61727365 o perform sparse │ │ │ │ + 0x00055720 206d6174 72697820 2d20756e 69746172 matrix - unitar │ │ │ │ + 0x00055730 79207665 63746f72 206d756c 7469706c y vector multipl │ │ │ │ + 0x00055740 69636174 696f6e2c 20737065 63696679 ication, specify │ │ │ │ + 0x00055750 696e6720 74686520 626c6f63 6b696e67 ing the blocking │ │ │ │ + 0x00055760 20706172 616d6574 6572732c 20746865 parameters, the │ │ │ │ + 0x00055770 2074696d 65732074 6f207065 72666f72 times to perfor │ │ │ │ + 0x00055780 6d206d75 6c746970 6c696361 74696f6e m multiplication │ │ │ │ + 0x00055790 2e0a0a41 64646974 696f6e61 6c206465 ...Additional de │ │ │ │ + 0x000557a0 62756767 696e6720 666c6167 7320282d bugging flags (- │ │ │ │ + 0x000557b0 642c202d 70292061 72652070 72657365 d, -p) are prese │ │ │ │ + 0x000557c0 6e742e0a 0a557361 6765203a 20257320 nt...Usage : %s │ │ │ │ + 0x000557d0 5b4f5054 494f4e53 5d0a2077 68657265 [OPTIONS]. where │ │ │ │ + 0x000557e0 204f5054 494f4e53 20617265 2074616b OPTIONS are tak │ │ │ │ + 0x000557f0 656e2066 726f6d20 5b202d66 2066696c en from [ -f fil │ │ │ │ + 0x00055800 656e616d 65205d20 0a5b202d 46206d61 ename ] .[ -F ma │ │ │ │ + 0x00055810 74726978 5f73746f 72616765 3d5b627c trix_storage=[b| │ │ │ │ + 0x00055820 637c6263 5d205d20 0a5b202d 72206272 c|bc] ] .[ -r br │ │ │ │ + 0x00055830 205d200a 5b202d63 20626320 5d200a5b ] .[ -c bc ] .[ │ │ │ │ + 0x00055840 202d7420 54494d45 53205d0a 5b202d6e -t TIMES ].[ -n │ │ │ │ + 0x00055850 204f5045 4e4d505f 54485245 41445320 OPENMP_THREADS │ │ │ │ + 0x00055860 5d0a5b20 2d542028 2053207c 2044207c ].[ -T ( S | D | │ │ │ │ + 0x00055870 2049207c 20432029 202f2a20 666c6f61 I | C ) /* floa │ │ │ │ + 0x00055880 742c2064 6f75626c 652c2069 6e746567 t, double, integ │ │ │ │ + 0x00055890 65722c20 63686172 61637465 722a2f20 er, character*/ │ │ │ │ + 0x000558a0 5d200a5b 202d7320 2f2a2077 696c6c20 ] .[ -s /* will │ │ │ │ + 0x000558b0 696e7465 726e616c 6c792073 6f727420 internally sort │ │ │ │ + 0x000558c0 6f757420 6e6e7a73 202a2f20 5d200a5b out nnzs */ ] .[ │ │ │ │ + 0x000558d0 202d7020 2f2a2077 696c6c20 73657420 -p /* will set │ │ │ │ + 0x000558e0 746f2031 206e6f6e 7a65726f 73202a2f to 1 nonzeros */ │ │ │ │ + 0x000558f0 205d200a 5b2d6420 2f2a2069 66206465 ] .[-d /* if de │ │ │ │ + 0x00055900 62756767 696e6720 6f6e202a 2f5d3a20 bugging on */]: │ │ │ │ + 0x00055910 0a5b2d41 202f2a20 666f7220 6175746f .[-A /* for auto │ │ │ │ + 0x00055920 2d626c6f 636b696e 67202a2f 5d3a200a -blocking */]: . │ │ │ │ + 0x00055930 5b202d68 205d200a 0a706c65 61736520 [ -h ] ..please │ │ │ │ + 0x00055940 6e6f7465 20746861 74206e6f 7420616c note that not al │ │ │ │ + 0x00055950 6c206f66 20746865 20737567 67657374 l of the suggest │ │ │ │ + 0x00055960 6564206e 756d6572 6963616c 20747970 ed numerical typ │ │ │ │ + 0x00055970 65732063 6f756c64 20626520 636f6d70 es could be comp │ │ │ │ + 0x00055980 696c6564 20696e20 72696768 74206e6f iled in right no │ │ │ │ + 0x00055990 7720616e 642f6f72 20776f72 6b207765 w and/or work we │ │ │ │ + 0x000559a0 6c6c2e64 65666175 6c742069 7320646f ll.default is do │ │ │ │ + 0x000559b0 75626c65 2e0a0a0a 652e672e 3a202573 uble....e.g.: %s │ │ │ │ + 0x000559c0 202d6620 72616566 736b7934 2e6d7478 -f raefsky4.mtx │ │ │ │ + 0x000559d0 202d7420 3130202d 54203a20 20202320 -t 10 -T : # │ │ │ │ + 0x000559e0 31302074 696d6573 20666f72 20656163 10 times for eac │ │ │ │ + 0x000559f0 68206f66 20746865 20737570 706f7274 h of the support │ │ │ │ + 0x00055a00 6564206e 756d6572 6963616c 20747970 ed numerical typ │ │ │ │ + 0x00055a10 65730a00 00000000 23207365 7474696e es......# settin │ │ │ │ + 0x00055a20 6720696e 63583d25 640a0000 00000000 g incX=%d....... │ │ │ │ + 0x00055a30 23207365 7474696e 6720696e 63593d25 # setting incY=% │ │ │ │ + 0x00055a40 640a0000 00000000 2d312c31 2c320000 d.......-1,1,2.. │ │ │ │ + 0x00055a50 302c312c 32000000 616c6c00 00000000 0,1,2...all..... │ │ │ │ + 0x00055a60 41737375 6d696e67 20612072 65637572 Assuming a recur │ │ │ │ + 0x00055a70 73697665 206d6174 72697820 73747275 sive matrix stru │ │ │ │ + 0x00055a80 63747572 65206973 20726571 75657374 cture is request │ │ │ │ + 0x00055a90 65642e2e 2e0a0000 2320536f 7274696e ed......# Sortin │ │ │ │ + 0x00055aa0 67206d61 74726963 6573206c 69737420 g matrices list │ │ │ │ + 0x00055ab0 28757365 202d2d6e 6f2d736f 72742d66 (use --no-sort-f │ │ │ │ + 0x00055ac0 696c656e 616d6573 2d6c6973 7420746f ilenames-list to │ │ │ │ + 0x00055ad0 20707265 76656e74 20746869 73290a00 prevent this).. │ │ │ │ + 0x00055ae0 23205573 696e6720 6d617472 69636573 # Using matrices │ │ │ │ + 0x00055af0 3a000000 00000000 20626567 696e6e69 :....... beginni │ │ │ │ + 0x00055b00 6e672072 756e2061 74200000 00000000 ng run at ...... │ │ │ │ + 0x00055b10 23257325 2e306c66 25730000 00000000 #%s%.0lf%s...... │ │ │ │ + 0x00055b20 23202573 00000000 2320636f 6d70696c # %s....# compil │ │ │ │ + 0x00055b30 65642077 6974683a 2025730a 00000000 ed with: %s..... │ │ │ │ + 0x00055b40 23205573 65722064 6964206e 6f742073 # User did not s │ │ │ │ + 0x00055b50 70656369 66792074 68726561 64733b20 pecify threads; │ │ │ │ + 0x00055b60 61737375 6d696e67 2025642e 20456e76 assuming %d. Env │ │ │ │ + 0x00055b70 69726f6e 6d656e74 2070726f 76696465 ironment provide │ │ │ │ + 0x00055b80 73206d61 78202564 20746872 65616473 s max %d threads │ │ │ │ + 0x00055b90 3b207468 69732062 75696c64 20737570 ; this build sup │ │ │ │ + 0x00055ba0 706f7274 73206d61 78202564 2e0a0000 ports max %d.... │ │ │ │ + 0x00055bb0 23205761 726e696e 673a2065 6e766972 # Warning: envir │ │ │ │ + 0x00055bc0 6f6e6d65 6e742070 726f7669 64657320 onment provides │ │ │ │ + 0x00055bd0 6d6f7265 20746872 65616473 20746861 more threads tha │ │ │ │ + 0x00055be0 6e207375 70706f72 74656420 62792074 n supported by t │ │ │ │ + 0x00055bf0 68697320 636f6e66 69677572 6174696f his configuratio │ │ │ │ + 0x00055c00 6e202d2d 20657870 65637420 74726f75 n -- expect trou │ │ │ │ + 0x00055c10 626c6520 210a0000 4f4d505f 4e554d5f ble !...OMP_NUM_ │ │ │ │ + 0x00055c20 54485245 41445300 23206176 65726167 THREADS.# averag │ │ │ │ + 0x00055c30 65207469 6d657220 6772616e 756c6172 e timer granular │ │ │ │ + 0x00055c40 6974793a 2025322e 336c6720 730a0000 ity: %2.3lg s... │ │ │ │ + 0x00055c50 484f5354 4e414d45 00000000 00000000 HOSTNAME........ │ │ │ │ + 0x00055c60 72736265 6e63685f 70720000 00000000 rsbench_pr...... │ │ │ │ + 0x00055c70 25732573 5f25735f 252e306c 665f2573 %s%s_%s_%.0lf_%s │ │ │ │ + 0x00055c80 25732573 25732573 25732573 25730000 %s%s%s%s%s%s%s.. │ │ │ │ + 0x00055c90 2e727072 00000000 2d74756e 696e672d .rpr....-tuning- │ │ │ │ + 0x00055ca0 00000000 00000000 25732e74 6d700000 ........%s.tmp.. │ │ │ │ + 0x00055cb0 23205769 6c6c2077 72697465 20612066 # Will write a f │ │ │ │ + 0x00055cc0 696e616c 20706572 666f726d 616e6365 inal performance │ │ │ │ + 0x00055cd0 20726563 6f726420 746f2066 696c6520 record to file │ │ │ │ + 0x00055ce0 25732061 6e642070 6572696f 64696320 %s and periodic │ │ │ │ + 0x00055cf0 63686563 6b706f69 6e747320 746f2025 checkpoints to % │ │ │ │ + 0x00055d00 730a0000 00000000 23204966 2070726f s.......# If pro │ │ │ │ + 0x00055d10 6772616d 2072756e 2074696d 65207769 gram run time wi │ │ │ │ + 0x00055d20 6c6c2065 78636565 64202532 2e336c67 ll exceed %2.3lg │ │ │ │ + 0x00055d30 20732c20 77696c6c 20617474 656d7074 s, will attempt │ │ │ │ + 0x00055d40 20656172 6c792074 65726d69 6e617469 early terminati │ │ │ │ + 0x00055d50 6f6e2e0a 00000000 23207769 6c6c2025 on......# will % │ │ │ │ + 0x00055d60 73706572 666f726d 20616e63 696c6c61 sperform ancilla │ │ │ │ + 0x00055d70 72792074 65737473 2e0a0000 00000000 ry tests........ │ │ │ │ + 0x00055d80 23207769 6c6c2066 6c757368 20636163 # will flush cac │ │ │ │ + 0x00055d90 6865206d 656d6f72 793a2025 73206265 he memory: %s be │ │ │ │ + 0x00055da0 74776565 6e206561 6368206f 70657261 tween each opera │ │ │ │ + 0x00055db0 74696f6e 206d6561 73757265 6d656e74 tion measurement │ │ │ │ + 0x00055dc0 20736572 6965732c 20616e64 20257320 series, and %s │ │ │ │ + 0x00055dd0 62657477 65656e20 65616368 206f7065 between each ope │ │ │ │ + 0x00055de0 72617469 6f6e2e0a 00000000 00000000 ration.......... │ │ │ │ + 0x00055df0 23207769 6c6c2025 7320616e 79207a65 # will %s any ze │ │ │ │ + 0x00055e00 726f2065 6e636f75 6e746572 65642069 ro encountered i │ │ │ │ + 0x00055e10 6e207468 65206d61 74726978 2e0a0000 n the matrix.... │ │ │ │ + 0x00055e20 5253425f 00000000 23205468 65207573 RSB_....# The us │ │ │ │ + 0x00055e30 65722073 70656369 66696564 20256420 er specified %d │ │ │ │ + 0x00055e40 5253425f 20707265 66697865 6420656e RSB_ prefixed en │ │ │ │ + 0x00055e50 7669726f 6e6d656e 74207661 72696162 vironment variab │ │ │ │ + 0x00055e60 6c65733a 0a000000 23202065 78706f72 les:....# expor │ │ │ │ + 0x00055e70 74202573 0a000000 50415448 00000000 t %s....PATH.... │ │ │ │ + 0x00055e80 2320656e 763a2065 78706f72 74205041 # env: export PA │ │ │ │ + 0x00055e90 54483d25 730a0000 2320656e 763a2050 TH=%s...# env: P │ │ │ │ + 0x00055ea0 41544820 6973206e 6f742073 65740a00 ATH is not set.. │ │ │ │ + 0x00055eb0 4c445f4c 49425241 52595f50 41544800 LD_LIBRARY_PATH. │ │ │ │ + 0x00055ec0 2320656e 763a2065 78706f72 74204c44 # env: export LD │ │ │ │ + 0x00055ed0 5f4c4942 52415259 5f504154 483d2573 _LIBRARY_PATH=%s │ │ │ │ + 0x00055ee0 0a000000 00000000 2320656e 763a204c ........# env: L │ │ │ │ + 0x00055ef0 445f4c49 42524152 595f5041 54482069 D_LIBRARY_PATH i │ │ │ │ + 0x00055f00 73206e6f 74207365 740a0000 00000000 s not set....... │ │ │ │ + 0x00055f10 2320656e 763a2065 78706f72 7420484f # env: export HO │ │ │ │ + 0x00055f20 53544e41 4d453d25 730a0000 00000000 STNAME=%s....... │ │ │ │ + 0x00055f30 2320656e 763a2048 4f53544e 414d4520 # env: HOSTNAME │ │ │ │ + 0x00055f40 6973206e 6f742073 65740a00 00000000 is not set...... │ │ │ │ + 0x00055f50 4b4d505f 41464649 4e495459 00000000 KMP_AFFINITY.... │ │ │ │ + 0x00055f60 2320656e 763a2065 78706f72 74204b4d # env: export KM │ │ │ │ + 0x00055f70 505f4146 46494e49 54593d25 730a0000 P_AFFINITY=%s... │ │ │ │ + 0x00055f80 2320656e 763a204b 4d505f41 4646494e # env: KMP_AFFIN │ │ │ │ + 0x00055f90 49545920 6973206e 6f742073 65740a00 ITY is not set.. │ │ │ │ + 0x00055fa0 4f4d505f 41464649 4e495459 5f464f52 OMP_AFFINITY_FOR │ │ │ │ + 0x00055fb0 4d415400 00000000 2320656e 763a2065 MAT.....# env: e │ │ │ │ + 0x00055fc0 78706f72 74204f4d 505f4146 46494e49 xport OMP_AFFINI │ │ │ │ + 0x00055fd0 54595f46 4f524d41 543d2573 0a000000 TY_FORMAT=%s.... │ │ │ │ + 0x00055fe0 2320656e 763a204f 4d505f41 4646494e # env: OMP_AFFIN │ │ │ │ + 0x00055ff0 4954595f 464f524d 41542069 73206e6f ITY_FORMAT is no │ │ │ │ + 0x00056000 74207365 740a0000 4f4d505f 414c4c4f t set...OMP_ALLO │ │ │ │ + 0x00056010 4341544f 52000000 2320656e 763a2065 CATOR...# env: e │ │ │ │ + 0x00056020 78706f72 74204f4d 505f414c 4c4f4341 xport OMP_ALLOCA │ │ │ │ + 0x00056030 544f523d 25730a00 2320656e 763a204f TOR=%s..# env: O │ │ │ │ + 0x00056040 4d505f41 4c4c4f43 41544f52 20697320 MP_ALLOCATOR is │ │ │ │ + 0x00056050 6e6f7420 7365740a 00000000 00000000 not set......... │ │ │ │ + 0x00056060 4f4d505f 43414e43 454c4c41 54494f4e OMP_CANCELLATION │ │ │ │ + 0x00056070 00000000 00000000 2320656e 763a2065 ........# env: e │ │ │ │ + 0x00056080 78706f72 74204f4d 505f4341 4e43454c xport OMP_CANCEL │ │ │ │ + 0x00056090 4c415449 4f4e3d25 730a0000 00000000 LATION=%s....... │ │ │ │ + 0x000560a0 2320656e 763a204f 4d505f43 414e4345 # env: OMP_CANCE │ │ │ │ + 0x000560b0 4c4c4154 494f4e20 6973206e 6f742073 LLATION is not s │ │ │ │ + 0x000560c0 65740a00 00000000 4f4d505f 44454255 et......OMP_DEBU │ │ │ │ + 0x000560d0 47000000 00000000 2320656e 763a2065 G.......# env: e │ │ │ │ + 0x000560e0 78706f72 74204f4d 505f4445 4255473d xport OMP_DEBUG= │ │ │ │ + 0x000560f0 25730a00 00000000 2320656e 763a204f %s......# env: O │ │ │ │ + 0x00056100 4d505f44 45425547 20697320 6e6f7420 MP_DEBUG is not │ │ │ │ + 0x00056110 7365740a 00000000 4f4d505f 44454641 set.....OMP_DEFA │ │ │ │ + 0x00056120 554c545f 44455649 43450000 00000000 ULT_DEVICE...... │ │ │ │ + 0x00056130 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x00056140 505f4445 4641554c 545f4445 56494345 P_DEFAULT_DEVICE │ │ │ │ + 0x00056150 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ + 0x00056160 4d505f44 45464155 4c545f44 45564943 MP_DEFAULT_DEVIC │ │ │ │ + 0x00056170 45206973 206e6f74 20736574 0a000000 E is not set.... │ │ │ │ + 0x00056180 4f4d505f 44495350 4c41595f 454e5600 OMP_DISPLAY_ENV. │ │ │ │ + 0x00056190 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x000561a0 505f4449 53504c41 595f454e 563d2573 P_DISPLAY_ENV=%s │ │ │ │ + 0x000561b0 0a000000 00000000 2320656e 763a204f ........# env: O │ │ │ │ + 0x000561c0 4d505f44 4953504c 41595f45 4e562069 MP_DISPLAY_ENV i │ │ │ │ + 0x000561d0 73206e6f 74207365 740a0000 00000000 s not set....... │ │ │ │ + 0x000561e0 4f4d505f 44495350 4c41595f 41464649 OMP_DISPLAY_AFFI │ │ │ │ + 0x000561f0 4e495459 00000000 2320656e 763a2065 NITY....# env: e │ │ │ │ + 0x00056200 78706f72 74204f4d 505f4449 53504c41 xport OMP_DISPLA │ │ │ │ + 0x00056210 595f4146 46494e49 54593d25 730a0000 Y_AFFINITY=%s... │ │ │ │ + 0x00056220 2320656e 763a204f 4d505f44 4953504c # env: OMP_DISPL │ │ │ │ + 0x00056230 41595f41 4646494e 49545920 6973206e AY_AFFINITY is n │ │ │ │ + 0x00056240 6f742073 65740a00 4f4d505f 44594e41 ot set..OMP_DYNA │ │ │ │ + 0x00056250 4d494300 00000000 2320656e 763a2065 MIC.....# env: e │ │ │ │ + 0x00056260 78706f72 74204f4d 505f4459 4e414d49 xport OMP_DYNAMI │ │ │ │ + 0x00056270 433d2573 0a000000 2320656e 763a204f C=%s....# env: O │ │ │ │ + 0x00056280 4d505f44 594e414d 49432069 73206e6f MP_DYNAMIC is no │ │ │ │ + 0x00056290 74207365 740a0000 4f4d505f 4d41585f t set...OMP_MAX_ │ │ │ │ + 0x000562a0 41435449 56455f4c 4556454c 53000000 ACTIVE_LEVELS... │ │ │ │ + 0x000562b0 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x000562c0 505f4d41 585f4143 54495645 5f4c4556 P_MAX_ACTIVE_LEV │ │ │ │ + 0x000562d0 454c533d 25730a00 2320656e 763a204f ELS=%s..# env: O │ │ │ │ + 0x000562e0 4d505f4d 41585f41 43544956 455f4c45 MP_MAX_ACTIVE_LE │ │ │ │ + 0x000562f0 56454c53 20697320 6e6f7420 7365740a VELS is not set. │ │ │ │ + 0x00056300 00000000 00000000 4f4d505f 4d41585f ........OMP_MAX_ │ │ │ │ + 0x00056310 5441534b 5f505249 4f524954 59000000 TASK_PRIORITY... │ │ │ │ + 0x00056320 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x00056330 505f4d41 585f5441 534b5f50 52494f52 P_MAX_TASK_PRIOR │ │ │ │ + 0x00056340 4954593d 25730a00 2320656e 763a204f ITY=%s..# env: O │ │ │ │ + 0x00056350 4d505f4d 41585f54 41534b5f 5052494f MP_MAX_TASK_PRIO │ │ │ │ + 0x00056360 52495459 20697320 6e6f7420 7365740a RITY is not set. │ │ │ │ + 0x00056370 00000000 00000000 4f4d505f 4e455354 ........OMP_NEST │ │ │ │ + 0x00056380 45440000 00000000 2320656e 763a2065 ED......# env: e │ │ │ │ + 0x00056390 78706f72 74204f4d 505f4e45 53544544 xport OMP_NESTED │ │ │ │ + 0x000563a0 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ + 0x000563b0 4d505f4e 45535445 44206973 206e6f74 MP_NESTED is not │ │ │ │ + 0x000563c0 20736574 0a000000 2320656e 763a2065 set....# env: e │ │ │ │ + 0x000563d0 78706f72 74204f4d 505f4e55 4d5f5448 xport OMP_NUM_TH │ │ │ │ + 0x000563e0 52454144 533d2573 0a000000 00000000 READS=%s........ │ │ │ │ + 0x000563f0 2320656e 763a204f 4d505f4e 554d5f54 # env: OMP_NUM_T │ │ │ │ + 0x00056400 48524541 44532069 73206e6f 74207365 HREADS is not se │ │ │ │ + 0x00056410 740a0000 00000000 4f4d505f 504c4143 t.......OMP_PLAC │ │ │ │ + 0x00056420 45530000 00000000 2320656e 763a2065 ES......# env: e │ │ │ │ + 0x00056430 78706f72 74204f4d 505f504c 41434553 xport OMP_PLACES │ │ │ │ + 0x00056440 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ + 0x00056450 4d505f50 4c414345 53206973 206e6f74 MP_PLACES is not │ │ │ │ + 0x00056460 20736574 0a000000 4f4d505f 50524f43 set....OMP_PROC │ │ │ │ + 0x00056470 5f42494e 44000000 2320656e 763a2065 _BIND...# env: e │ │ │ │ + 0x00056480 78706f72 74204f4d 505f5052 4f435f42 xport OMP_PROC_B │ │ │ │ + 0x00056490 494e443d 25730a00 2320656e 763a204f IND=%s..# env: O │ │ │ │ + 0x000564a0 4d505f50 524f435f 42494e44 20697320 MP_PROC_BIND is │ │ │ │ + 0x000564b0 6e6f7420 7365740a 00000000 00000000 not set......... │ │ │ │ + 0x000564c0 4f4d505f 53434845 44554c45 00000000 OMP_SCHEDULE.... │ │ │ │ + 0x000564d0 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x000564e0 505f5343 48454455 4c453d25 730a0000 P_SCHEDULE=%s... │ │ │ │ + 0x000564f0 2320656e 763a204f 4d505f53 43484544 # env: OMP_SCHED │ │ │ │ + 0x00056500 554c4520 6973206e 6f742073 65740a00 ULE is not set.. │ │ │ │ + 0x00056510 4f4d505f 53544143 4b53495a 45000000 OMP_STACKSIZE... │ │ │ │ + 0x00056520 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x00056530 505f5354 41434b53 495a453d 25730a00 P_STACKSIZE=%s.. │ │ │ │ + 0x00056540 2320656e 763a204f 4d505f53 5441434b # env: OMP_STACK │ │ │ │ + 0x00056550 53495a45 20697320 6e6f7420 7365740a SIZE is not set. │ │ │ │ + 0x00056560 00000000 00000000 4f4d505f 54415247 ........OMP_TARG │ │ │ │ + 0x00056570 45545f4f 46464c4f 41440000 00000000 ET_OFFLOAD...... │ │ │ │ + 0x00056580 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x00056590 505f5441 52474554 5f4f4646 4c4f4144 P_TARGET_OFFLOAD │ │ │ │ + 0x000565a0 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ + 0x000565b0 4d505f54 41524745 545f4f46 464c4f41 MP_TARGET_OFFLOA │ │ │ │ + 0x000565c0 44206973 206e6f74 20736574 0a000000 D is not set.... │ │ │ │ + 0x000565d0 4f4d505f 54485245 41445f4c 494d4954 OMP_THREAD_LIMIT │ │ │ │ + 0x000565e0 00000000 00000000 2320656e 763a2065 ........# env: e │ │ │ │ + 0x000565f0 78706f72 74204f4d 505f5448 52454144 xport OMP_THREAD │ │ │ │ + 0x00056600 5f4c494d 49543d25 730a0000 00000000 _LIMIT=%s....... │ │ │ │ + 0x00056610 2320656e 763a204f 4d505f54 48524541 # env: OMP_THREA │ │ │ │ + 0x00056620 445f4c49 4d495420 6973206e 6f742073 D_LIMIT is not s │ │ │ │ + 0x00056630 65740a00 00000000 4f4d505f 544f4f4c et......OMP_TOOL │ │ │ │ + 0x00056640 00000000 00000000 2320656e 763a2065 ........# env: e │ │ │ │ + 0x00056650 78706f72 74204f4d 505f544f 4f4c3d25 xport OMP_TOOL=% │ │ │ │ + 0x00056660 730a0000 00000000 2320656e 763a204f s.......# env: O │ │ │ │ + 0x00056670 4d505f54 4f4f4c20 6973206e 6f742073 MP_TOOL is not s │ │ │ │ + 0x00056680 65740a00 00000000 4f4d505f 544f4f4c et......OMP_TOOL │ │ │ │ + 0x00056690 5f4c4942 52415249 45530000 00000000 _LIBRARIES...... │ │ │ │ + 0x000566a0 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x000566b0 505f544f 4f4c5f4c 49425241 52494553 P_TOOL_LIBRARIES │ │ │ │ + 0x000566c0 3d25730a 00000000 2320656e 763a204f =%s.....# env: O │ │ │ │ + 0x000566d0 4d505f54 4f4f4c5f 4c494252 41524945 MP_TOOL_LIBRARIE │ │ │ │ + 0x000566e0 53206973 206e6f74 20736574 0a000000 S is not set.... │ │ │ │ + 0x000566f0 4f4d505f 57414954 5f504f4c 49435900 OMP_WAIT_POLICY. │ │ │ │ + 0x00056700 2320656e 763a2065 78706f72 74204f4d # env: export OM │ │ │ │ + 0x00056710 505f5741 49545f50 4f4c4943 593d2573 P_WAIT_POLICY=%s │ │ │ │ + 0x00056720 0a000000 00000000 2320656e 763a204f ........# env: O │ │ │ │ + 0x00056730 4d505f57 4149545f 504f4c49 43592069 MP_WAIT_POLICY i │ │ │ │ + 0x00056740 73206e6f 74207365 740a0000 00000000 s not set....... │ │ │ │ + 0x00056750 5253425f 57414e54 5f525342 50500000 RSB_WANT_RSBPP.. │ │ │ │ + 0x00056760 2320656e 763a2065 78706f72 74205253 # env: export RS │ │ │ │ + 0x00056770 425f5741 4e545f52 53425050 3d25730a B_WANT_RSBPP=%s. │ │ │ │ + 0x00056780 00000000 00000000 2320656e 763a2052 ........# env: R │ │ │ │ + 0x00056790 53425f57 414e545f 52534250 50206973 SB_WANT_RSBPP is │ │ │ │ + 0x000567a0 206e6f74 20736574 0a000000 00000000 not set........ │ │ │ │ + 0x000567b0 23204e4f 54207573 696e6720 6b65726e # NOT using kern │ │ │ │ + 0x000567c0 656c7320 66726f6d 206c6962 72736270 els from librsbp │ │ │ │ + 0x000567d0 7020286f 70746564 206f6666 20766961 p (opted off via │ │ │ │ + 0x000567e0 20656e76 69726f6e 6d656e74 20766172 environment var │ │ │ │ + 0x000567f0 6961626c 65292e0a 00000000 00000000 iable).......... │ │ │ │ + 0x00056800 23202020 20207573 696e6720 6b65726e # using kern │ │ │ │ + 0x00056810 656c7320 66726f6d 206c6962 72736270 els from librsbp │ │ │ │ + 0x00056820 70202864 65666175 6c74292e 0a000000 p (default)..... │ │ │ │ + 0x00056830 534c5552 4d5f434c 55535445 525f4e41 SLURM_CLUSTER_NA │ │ │ │ + 0x00056840 4d450000 00000000 2320656e 763a2065 ME......# env: e │ │ │ │ + 0x00056850 78706f72 7420534c 55524d5f 434c5553 xport SLURM_CLUS │ │ │ │ + 0x00056860 5445525f 4e414d45 3d25730a 00000000 TER_NAME=%s..... │ │ │ │ + 0x00056870 2320656e 763a2053 4c55524d 5f434c55 # env: SLURM_CLU │ │ │ │ + 0x00056880 53544552 5f4e414d 45206973 206e6f74 STER_NAME is not │ │ │ │ + 0x00056890 20736574 0a000000 534c5552 4d5f4350 set....SLURM_CP │ │ │ │ + 0x000568a0 55535f4f 4e5f4e4f 44450000 00000000 US_ON_NODE...... │ │ │ │ + 0x000568b0 2320656e 763a2065 78706f72 7420534c # env: export SL │ │ │ │ + 0x000568c0 55524d5f 43505553 5f4f4e5f 4e4f4445 URM_CPUS_ON_NODE │ │ │ │ + 0x000568d0 3d25730a 00000000 2320656e 763a2053 =%s.....# env: S │ │ │ │ + 0x000568e0 4c55524d 5f435055 535f4f4e 5f4e4f44 LURM_CPUS_ON_NOD │ │ │ │ + 0x000568f0 45206973 206e6f74 20736574 0a000000 E is not set.... │ │ │ │ + 0x00056900 534c5552 4d5f4a4f 425f4350 55535f50 SLURM_JOB_CPUS_P │ │ │ │ + 0x00056910 45525f4e 4f444500 2320656e 763a2065 ER_NODE.# env: e │ │ │ │ + 0x00056920 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ + 0x00056930 43505553 5f504552 5f4e4f44 453d2573 CPUS_PER_NODE=%s │ │ │ │ + 0x00056940 0a000000 00000000 2320656e 763a2053 ........# env: S │ │ │ │ + 0x00056950 4c55524d 5f4a4f42 5f435055 535f5045 LURM_JOB_CPUS_PE │ │ │ │ + 0x00056960 525f4e4f 44452069 73206e6f 74207365 R_NODE is not se │ │ │ │ + 0x00056970 740a0000 00000000 534c5552 4d5f4a4f t.......SLURM_JO │ │ │ │ + 0x00056980 425f4944 00000000 2320656e 763a2065 B_ID....# env: e │ │ │ │ + 0x00056990 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ + 0x000569a0 49443d25 730a0000 2320656e 763a2053 ID=%s...# env: S │ │ │ │ + 0x000569b0 4c55524d 5f4a4f42 5f494420 6973206e LURM_JOB_ID is n │ │ │ │ + 0x000569c0 6f742073 65740a00 534c5552 4d5f4a4f ot set..SLURM_JO │ │ │ │ + 0x000569d0 42494400 00000000 2320656e 763a2065 BID.....# env: e │ │ │ │ + 0x000569e0 78706f72 7420534c 55524d5f 4a4f4249 xport SLURM_JOBI │ │ │ │ + 0x000569f0 443d2573 0a000000 2320656e 763a2053 D=%s....# env: S │ │ │ │ + 0x00056a00 4c55524d 5f4a4f42 49442069 73206e6f LURM_JOBID is no │ │ │ │ + 0x00056a10 74207365 740a0000 534c5552 4d5f4a4f t set...SLURM_JO │ │ │ │ + 0x00056a20 425f4e41 4d450000 2320656e 763a2065 B_NAME..# env: e │ │ │ │ + 0x00056a30 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ + 0x00056a40 4e414d45 3d25730a 00000000 00000000 NAME=%s......... │ │ │ │ + 0x00056a50 2320656e 763a2053 4c55524d 5f4a4f42 # env: SLURM_JOB │ │ │ │ + 0x00056a60 5f4e414d 45206973 206e6f74 20736574 _NAME is not set │ │ │ │ + 0x00056a70 0a000000 00000000 534c5552 4d5f4a4f ........SLURM_JO │ │ │ │ + 0x00056a80 425f4e55 4d5f4e4f 44455300 00000000 B_NUM_NODES..... │ │ │ │ + 0x00056a90 2320656e 763a2065 78706f72 7420534c # env: export SL │ │ │ │ + 0x00056aa0 55524d5f 4a4f425f 4e554d5f 4e4f4445 URM_JOB_NUM_NODE │ │ │ │ + 0x00056ab0 533d2573 0a000000 2320656e 763a2053 S=%s....# env: S │ │ │ │ + 0x00056ac0 4c55524d 5f4a4f42 5f4e554d 5f4e4f44 LURM_JOB_NUM_NOD │ │ │ │ + 0x00056ad0 45532069 73206e6f 74207365 740a0000 ES is not set... │ │ │ │ + 0x00056ae0 534c5552 4d5f4a4f 425f5041 52544954 SLURM_JOB_PARTIT │ │ │ │ + 0x00056af0 494f4e00 00000000 2320656e 763a2065 ION.....# env: e │ │ │ │ + 0x00056b00 78706f72 7420534c 55524d5f 4a4f425f xport SLURM_JOB_ │ │ │ │ + 0x00056b10 50415254 4954494f 4e3d2573 0a000000 PARTITION=%s.... │ │ │ │ + 0x00056b20 2320656e 763a2053 4c55524d 5f4a4f42 # env: SLURM_JOB │ │ │ │ + 0x00056b30 5f504152 54495449 4f4e2069 73206e6f _PARTITION is no │ │ │ │ + 0x00056b40 74207365 740a0000 534c5552 4d5f4e50 t set...SLURM_NP │ │ │ │ + 0x00056b50 524f4353 00000000 2320656e 763a2065 ROCS....# env: e │ │ │ │ + 0x00056b60 78706f72 7420534c 55524d5f 4e50524f xport SLURM_NPRO │ │ │ │ + 0x00056b70 43533d25 730a0000 2320656e 763a2053 CS=%s...# env: S │ │ │ │ + 0x00056b80 4c55524d 5f4e5052 4f435320 6973206e LURM_NPROCS is n │ │ │ │ + 0x00056b90 6f742073 65740a00 534c5552 4d5f4e54 ot set..SLURM_NT │ │ │ │ + 0x00056ba0 41534b53 00000000 2320656e 763a2065 ASKS....# env: e │ │ │ │ + 0x00056bb0 78706f72 7420534c 55524d5f 4e544153 xport SLURM_NTAS │ │ │ │ + 0x00056bc0 4b533d25 730a0000 2320656e 763a2053 KS=%s...# env: S │ │ │ │ + 0x00056bd0 4c55524d 5f4e5441 534b5320 6973206e LURM_NTASKS is n │ │ │ │ + 0x00056be0 6f742073 65740a00 534c5552 4d5f5354 ot set..SLURM_ST │ │ │ │ + 0x00056bf0 45505f54 41534b53 5f504552 5f4e4f44 EP_TASKS_PER_NOD │ │ │ │ + 0x00056c00 45000000 00000000 2320656e 763a2065 E.......# env: e │ │ │ │ + 0x00056c10 78706f72 7420534c 55524d5f 53544550 xport SLURM_STEP │ │ │ │ + 0x00056c20 5f544153 4b535f50 45525f4e 4f44453d _TASKS_PER_NODE= │ │ │ │ + 0x00056c30 25730a00 00000000 2320656e 763a2053 %s......# env: S │ │ │ │ + 0x00056c40 4c55524d 5f535445 505f5441 534b535f LURM_STEP_TASKS_ │ │ │ │ + 0x00056c50 5045525f 4e4f4445 20697320 6e6f7420 PER_NODE is not │ │ │ │ + 0x00056c60 7365740a 00000000 534c5552 4d5f5441 set.....SLURM_TA │ │ │ │ + 0x00056c70 534b535f 5045525f 4e4f4445 00000000 SKS_PER_NODE.... │ │ │ │ + 0x00056c80 2320656e 763a2065 78706f72 7420534c # env: export SL │ │ │ │ + 0x00056c90 55524d5f 5441534b 535f5045 525f4e4f URM_TASKS_PER_NO │ │ │ │ + 0x00056ca0 44453d25 730a0000 2320656e 763a2053 DE=%s...# env: S │ │ │ │ + 0x00056cb0 4c55524d 5f544153 4b535f50 45525f4e LURM_TASKS_PER_N │ │ │ │ + 0x00056cc0 4f444520 6973206e 6f742073 65740a00 ODE is not set.. │ │ │ │ + 0x00056cd0 23206465 74656374 65642068 6f73746e # detected hostn │ │ │ │ + 0x00056ce0 616d653a 2025730a 00000000 00000000 ame: %s......... │ │ │ │ + 0x00056cf0 23207573 65722073 70656369 66696564 # user specified │ │ │ │ + 0x00056d00 20612076 6572626f 73697479 206c6576 a verbosity lev │ │ │ │ + 0x00056d10 656c206f 66202564 20286561 6368202d el of %d (each - │ │ │ │ + 0x00056d20 2d766572 626f7365 206f6363 75727265 -verbose occurre │ │ │ │ + 0x00056d30 6e636520 636f756e 7473202b 31290a00 nce counts +1).. │ │ │ │ + 0x00056d40 23207573 65722064 6964206e 6f742073 # user did not s │ │ │ │ + 0x00056d50 70656369 66792061 6e792076 6572626f pecify any verbo │ │ │ │ + 0x00056d60 73697479 206c6576 656c2028 65616368 sity level (each │ │ │ │ + 0x00056d70 202d2d76 6572626f 7365206f 63637572 --verbose occur │ │ │ │ + 0x00056d80 72656e63 6520636f 756e7473 202b3129 rence counts +1) │ │ │ │ + 0x00056d90 0a000000 00000000 23204d65 6d6f7279 ........# Memory │ │ │ │ + 0x00056da0 2062656e 63686d61 726b2074 6f6f6b20 benchmark took │ │ │ │ + 0x00056db0 252e336c 66730a00 67636300 00000000 %.3lfs..gcc..... │ │ │ │ + 0x00056dc0 5253425f 43430000 2d67202d 4f32202d RSB_CC..-g -O2 - │ │ │ │ + 0x00056dd0 57657272 6f723d69 6d706c69 6369742d Werror=implicit- │ │ │ │ + 0x00056de0 66756e63 74696f6e 2d646563 6c617261 function-declara │ │ │ │ + 0x00056df0 74696f6e 20202d66 73746163 6b2d7072 tion -fstack-pr │ │ │ │ + 0x00056e00 6f746563 746f722d 7374726f 6e67202d otector-strong - │ │ │ │ + 0x00056e10 66737461 636b2d63 6c617368 2d70726f fstack-clash-pro │ │ │ │ + 0x00056e20 74656374 696f6e20 2d57666f 726d6174 tection -Wformat │ │ │ │ + 0x00056e30 202d5765 72726f72 3d666f72 6d61742d -Werror=format- │ │ │ │ + 0x00056e40 73656375 72697479 202d6d62 72616e63 security -mbranc │ │ │ │ + 0x00056e50 682d7072 6f746563 74696f6e 3d737461 h-protection=sta │ │ │ │ + 0x00056e60 6e646172 64202d4f 33202d73 74643d63 ndard -O3 -std=c │ │ │ │ + 0x00056e70 39390000 00000000 5253425f 43464c41 99......RSB_CFLA │ │ │ │ + 0x00056e80 47530000 00000000 4c323a2f 36342f2c GS......L2:/64/, │ │ │ │ + 0x00056e90 4c313a2f 36342f00 5253425f 44455445 L1:/64/.RSB_DETE │ │ │ │ + 0x00056ea0 43544544 5f4d454d 5f484945 52415243 CTED_MEM_HIERARC │ │ │ │ + 0x00056eb0 48595f49 4e464f00 5253425f 494f5f57 HY_INFO.RSB_IO_W │ │ │ │ + 0x00056ec0 414e545f 4d454d4f 52595f48 49455241 ANT_MEMORY_HIERA │ │ │ │ + 0x00056ed0 52434859 5f494e46 4f5f5354 52494e47 RCHY_INFO_STRING │ │ │ │ + 0x00056ee0 00000000 00000000 23206175 746f2d74 ........# auto-t │ │ │ │ + 0x00056ef0 756e696e 67206f72 69656e74 6564206f uning oriented o │ │ │ │ + 0x00056f00 75747075 7420696d 706c6965 73202074 utput implies t │ │ │ │ + 0x00056f10 696d6573 3d3d3020 69746572 6174696f imes==0 iteratio │ │ │ │ + 0x00056f20 6e732061 6e642073 6f72742d 61667465 ns and sort-afte │ │ │ │ + 0x00056f30 722d6c6f 61642e0a 00000000 00000000 r-load.......... │ │ │ │ + 0x00056f40 23205468 65206974 65726174 696f6e20 # The iteration │ │ │ │ + 0x00056f50 74696d65 73207368 6f756c64 20626520 times should be │ │ │ │ + 0x00056f60 73706563 69666965 64206173 20612070 specified as a p │ │ │ │ + 0x00056f70 6f736974 69766520 6e756d62 6572210a ositive number!. │ │ │ │ + 0x00056f80 00000000 00000000 23205769 6c6c206d ........# Will m │ │ │ │ + 0x00056f90 65617375 7265206f 6e207469 6d65733d easure on times= │ │ │ │ + 0x00056fa0 25642069 74657261 74696f6e 732e0a00 %d iterations... │ │ │ │ + 0x00056fb0 23203d3d 3d3d3d3d 20424547 494e2049 # ====== BEGIN I │ │ │ │ + 0x00056fc0 6d706174 69656e74 20726573 756c7473 mpatient results │ │ │ │ + 0x00056fd0 20726563 6f726420 666f7220 6d617472 record for matr │ │ │ │ + 0x00056fe0 69782025 642f2564 3a202573 2e0a0000 ix %d/%d: %s.... │ │ │ │ + 0x00056ff0 23203d3d 3d3d3d3d 2020454e 44202049 # ====== END I │ │ │ │ + 0x00057000 6d706174 69656e74 20726573 756c7473 mpatient results │ │ │ │ + 0x00057010 20726563 6f726420 666f7220 6d617472 record for matr │ │ │ │ + 0x00057020 69782025 642f2564 3a202573 2e0a0000 ix %d/%d: %s.... │ │ │ │ + 0x00057030 23203d3d 3d3d3d3d 20424547 494e2049 # ====== BEGIN I │ │ │ │ + 0x00057040 6d706174 69656e74 2073756d 6d617279 mpatient summary │ │ │ │ + 0x00057050 20726563 6f726420 666f7220 74686520 record for the │ │ │ │ + 0x00057060 25642f25 64206d61 74726963 65732073 %d/%d matrices s │ │ │ │ + 0x00057070 6f206661 722e0a00 23203d3d 3d3d3d3d o far...# ====== │ │ │ │ + 0x00057080 2020454e 44202049 6d706174 69656e74 END Impatient │ │ │ │ + 0x00057090 2073756d 6d617279 20726563 6f726420 summary record │ │ │ │ + 0x000570a0 666f7220 74686520 25642f25 64206d61 for the %d/%d ma │ │ │ │ + 0x000570b0 74726963 65732073 6f206661 722e0a00 trices so far... │ │ │ │ + 0x000570c0 23206d75 6c74692d 66696c65 2062656e # multi-file ben │ │ │ │ + 0x000570d0 63686d61 726b696e 67202866 696c6520 chmarking (file │ │ │ │ + 0x000570e0 25642f25 6429202d 2d206e6f 77207573 %d/%d) -- now us │ │ │ │ + 0x000570f0 696e6720 25730a00 23206d75 6c74692d ing %s..# multi- │ │ │ │ + 0x00057100 74797065 2062656e 63686d61 726b696e type benchmarkin │ │ │ │ + 0x00057110 67202825 7329202d 2d206e6f 77207573 g (%s) -- now us │ │ │ │ + 0x00057120 696e6720 74797065 636f6465 20256320 ing typecode %c │ │ │ │ + 0x00057130 286c6173 74207761 73202563 292e0a00 (last was %c)... │ │ │ │ + 0x00057140 23204361 63686520 626c6f63 6b207369 # Cache block si │ │ │ │ + 0x00057150 7a652074 6f74616c 20256c64 20627974 ze total %ld byt │ │ │ │ + 0x00057160 65732c20 7065722d 74687265 61642025 es, per-thread % │ │ │ │ + 0x00057170 6c642062 79746573 0a000000 00000000 ld bytes........ │ │ │ │ + 0x00057180 2320736f 20666172 2c207072 6f677261 # so far, progra │ │ │ │ + 0x00057190 6d20746f 6f6b2025 2e336c66 73206f66 m took %.3lfs of │ │ │ │ + 0x000571a0 2077616c 6c20636c 6f636b20 74696d65 wall clock time │ │ │ │ + 0x000571b0 3b20616e 63696c6c 61727920 74657374 ; ancillary test │ │ │ │ + 0x000571c0 7320252e 336c6673 3b20492f 4f20252e s %.3lfs; I/O %. │ │ │ │ + 0x000571d0 336c6673 3b206368 65636b73 20252e33 3lfs; checks %.3 │ │ │ │ + 0x000571e0 6c66733b 20636f6e 76657273 696f6e73 lfs; conversions │ │ │ │ + 0x000571f0 20252e33 6c66733b 20727362 2f6d6b6c %.3lfs; rsb/mkl │ │ │ │ + 0x00057200 2074756e 696e6720 252e336c 66732f25 tuning %.3lfs/% │ │ │ │ + 0x00057210 2e336c66 73200000 2320536b 69707069 .3lfs ..# Skippi │ │ │ │ + 0x00057220 6e672075 6e737570 706f7274 65642074 ng unsupported t │ │ │ │ + 0x00057230 79706520 22256322 202d2d20 706c6561 ype "%c" -- plea │ │ │ │ + 0x00057240 73652063 686f6f73 65206672 6f6d2022 se choose from " │ │ │ │ + 0x00057250 2573222e 0a000000 23205573 696e6720 %s".....# Using │ │ │ │ + 0x00057260 6175746f 20746872 65616473 0a000000 auto threads.... │ │ │ │ + 0x00057270 23205573 696e6720 25642074 68726561 # Using %d threa │ │ │ │ + 0x00057280 64730a00 00000000 6572726f 72203a20 ds......error : │ │ │ │ + 0x00057290 706c6561 73652072 65636f6d 70696c65 please recompile │ │ │ │ + 0x000572a0 20776974 6820646f 75626c65 20707265 with double pre │ │ │ │ + 0x000572b0 63697369 6f6e2066 6c6f6174 696e6720 cision floating │ │ │ │ + 0x000572c0 706f696e 74206e75 6d626572 73207375 point numbers su │ │ │ │ + 0x000572d0 70706f72 74656421 200a0000 00000000 pported! ....... │ │ │ │ + 0x000572e0 54686973 206e756d 65726963 616c2074 This numerical t │ │ │ │ + 0x000572f0 79706520 6973206e 6f742073 7570706f ype is not suppo │ │ │ │ + 0x00057300 72746564 2e0a0000 62616e64 65642d25 rted....banded-% │ │ │ │ + 0x00057310 7a647825 7a642d25 7a642b25 7a642d25 zdx%zd-%zd+%zd-% │ │ │ │ + 0x00057320 7a646e7a 2d737061 6365642d 257a6400 zdnz-spaced-%zd. │ │ │ │ + 0x00057330 64656e73 652d257a 6478257a 642d257a dense-%zdx%zd-%z │ │ │ │ + 0x00057340 646e7a00 00000000 6c6f7765 722d257a dnz.....lower-%z │ │ │ │ + 0x00057350 6478257a 642d257a 646e7a2d 73706163 dx%zd-%zdnz-spac │ │ │ │ + 0x00057360 65642d25 7a640000 6c6f7765 722d257a ed-%zd..lower-%z │ │ │ │ + 0x00057370 6478257a 642d257a 646e7a00 00000000 dx%zd-%zdnz..... │ │ │ │ + 0x00057380 25732028 73706d76 5f737873 6129203a %s (spmv_sxsa) : │ │ │ │ + 0x00057390 20506c65 61736520 73706563 69667920 Please specify │ │ │ │ + 0x000573a0 61206d61 74726978 2066696c 656e616d a matrix filenam │ │ │ │ + 0x000573b0 65202877 69746820 2d66290a 00000000 e (with -f)..... │ │ │ │ + 0x000573c0 23205265 7573696e 67207479 70652063 # Reusing type c │ │ │ │ + 0x000573d0 6f6e7665 72746564 20282563 2d3e2563 onverted (%c->%c │ │ │ │ + 0x000573e0 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ + 0x000573f0 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ + 0x00057400 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ + 0x00057410 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ + 0x00057420 23205265 7573696e 67207361 6d652074 # Reusing same t │ │ │ │ + 0x00057430 79706520 20202020 28747970 65202563 ype (type %c │ │ │ │ + 0x00057440 29206172 72617973 2066726f 6d206c61 ) arrays from la │ │ │ │ + 0x00057450 73742069 74657261 74696f6e 20696e73 st iteration ins │ │ │ │ + 0x00057460 74656164 206f6620 72656c6f 6164696e tead of reloadin │ │ │ │ + 0x00057470 67206d61 74726978 2066696c 652e0a00 g matrix file... │ │ │ │ + 0x00057480 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00057490 6e67206d 61747269 78206669 6c652025 ng matrix file % │ │ │ │ + 0x000574a0 732c2062 65636175 73652069 74206d61 s, because it ma │ │ │ │ + 0x000574b0 74636865 73207265 67657820 2f25732f tches regex /%s/ │ │ │ │ + 0x000574c0 2e0a0000 00000000 2320736b 69707069 ........# skippi │ │ │ │ + 0x000574d0 6e67206c 6f616469 6e67206d 61747269 ng loading matri │ │ │ │ + 0x000574e0 78206669 6c652025 732c2062 65636175 x file %s, becau │ │ │ │ + 0x000574f0 73652069 74206d61 74636865 73207375 se it matches su │ │ │ │ + 0x00057500 62737472 696e6720 25732e0a 00000000 bstring %s...... │ │ │ │ + 0x00057510 70726f62 6c656d73 20726561 64696e67 problems reading │ │ │ │ + 0x00057520 206f7220 696e7465 72707265 74696e67 or interpreting │ │ │ │ + 0x00057530 2066696c 65206173 204d6174 72697820 file as Matrix │ │ │ │ + 0x00057540 4d61726b 65743a20 2573202e 2e0a0000 Market: %s ..... │ │ │ │ + 0x00057550 57696c6c 2069676e 6f726520 6572726f Will ignore erro │ │ │ │ + 0x00057560 7220616e 6420636f 6e74696e 75652077 r and continue w │ │ │ │ + 0x00057570 69746820 74686520 666f6c6c 6f77696e ith the followin │ │ │ │ + 0x00057580 67206669 6c65732e 0a000000 00000000 g files......... │ │ │ │ + 0x00057590 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x000575a0 6e67206e 6f742075 6e73796d 6d657472 ng not unsymmetr │ │ │ │ + 0x000575b0 6963206d 61747269 78202573 2c206173 ic matrix %s, as │ │ │ │ + 0x000575c0 20726571 75657374 65642e0a 00000000 requested...... │ │ │ │ + 0x000575d0 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x000575e0 6e672073 796d6d65 74726963 206d6174 ng symmetric mat │ │ │ │ + 0x000575f0 72697820 25732c20 61732072 65717565 rix %s, as reque │ │ │ │ + 0x00057600 73746564 2e0a0000 2320736b 69707069 sted....# skippi │ │ │ │ + 0x00057610 6e67206c 6f616469 6e672068 65726d69 ng loading hermi │ │ │ │ + 0x00057620 7469616e 206d6174 72697820 25732c20 tian matrix %s, │ │ │ │ + 0x00057630 61732072 65717565 73746564 2e0a0000 as requested.... │ │ │ │ + 0x00057640 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00057650 6e672075 6e73796d 6d657472 6963206d ng unsymmetric m │ │ │ │ + 0x00057660 61747269 78202573 2c206173 20726571 atrix %s, as req │ │ │ │ + 0x00057670 75657374 65642e0a 00000000 00000000 uested.......... │ │ │ │ + 0x00057680 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00057690 6e67206d 61747269 78202573 2c206861 ng matrix %s, ha │ │ │ │ + 0x000576a0 76696e67 20257a64 203e2025 7a642061 ving %zd > %zd a │ │ │ │ + 0x000576b0 6c6c6f77 6564206e 6f6e7a65 726f6573 llowed nonzeroes │ │ │ │ + 0x000576c0 2e0a0000 00000000 2320736b 69707069 ........# skippi │ │ │ │ + 0x000576d0 6e67206c 6f616469 6e67206d 61747269 ng loading matri │ │ │ │ + 0x000576e0 78202573 2c206861 76696e67 20257a64 x %s, having %zd │ │ │ │ + 0x000576f0 3e3d257a 6420616c 6c6f7765 64206669 >=%zd allowed fi │ │ │ │ + 0x00057700 6c657369 7a652028 4b694229 2e0a0000 lesize (KiB).... │ │ │ │ + 0x00057710 2320736b 69707069 6e67206c 6f616469 # skipping loadi │ │ │ │ + 0x00057720 6e67206d 61747269 78202573 2c206861 ng matrix %s, ha │ │ │ │ + 0x00057730 76696e67 20257a64 203c2025 7a642061 ving %zd < %zd a │ │ │ │ + 0x00057740 6c6c6f77 6564206e 6f6e7a65 726f6573 llowed nonzeroes │ │ │ │ + 0x00057750 2e0a0000 00000000 23207265 6164696e ........# readin │ │ │ │ + 0x00057760 67202573 2028257a 64206279 74657320 g %s (%zd bytes │ │ │ │ + 0x00057770 2f20257a 64204d69 42202f20 257a6420 / %zd MiB / %zd │ │ │ │ + 0x00057780 6e6e7a20 2f20257a 6420726f 7773202f nnz / %zd rows / │ │ │ │ + 0x00057790 20257a64 20636f6c 756d6e73 202f2025 %zd columns / % │ │ │ │ + 0x000577a0 7a64204d 69422043 4f4f2920 61732074 zd MiB COO) as t │ │ │ │ + 0x000577b0 79706520 25632e2e 2e0a0000 00000000 ype %c.......... │ │ │ │ + 0x000577c0 6e6f7420 61204d61 74726978 204d6172 not a Matrix Mar │ │ │ │ + 0x000577d0 6b657420 666f726d 6174206d 61747269 ket format matri │ │ │ │ + 0x000577e0 78203a20 2573202e 2e0a0000 00000000 x : %s ......... │ │ │ │ + 0x000577f0 23206669 6c652069 6e707574 206f6620 # file input of │ │ │ │ + 0x00057800 25732074 6f6f6b20 25362e32 6c662073 %s took %6.2lf s │ │ │ │ + 0x00057810 2028252e 306c6620 6e6e7a2c 20252e30 (%.0lf nnz, %.0 │ │ │ │ + 0x00057820 6c66206e 6e7a2f73 20292028 252e326c lf nnz/s ) (%.2l │ │ │ │ + 0x00057830 66204d42 2f732029 200a0000 00000000 f MB/s ) ....... │ │ │ │ + 0x00057840 23204d61 74726978 2073616d 706c696e # Matrix samplin │ │ │ │ + 0x00057850 673a2075 73696e67 206f6e6c 7920257a g: using only %z │ │ │ │ + 0x00057860 64206e6f 6e7a6572 6f657320 6f757420 d nonzeroes out │ │ │ │ + 0x00057870 6f662072 65616420 257a642e 0a000000 of read %zd..... │ │ │ │ + 0x00057880 23204578 70616e64 65642073 796d6d65 # Expanded symme │ │ │ │ + 0x00057890 74727920 746f2025 7a64206e 6e7a2028 try to %zd nnz ( │ │ │ │ + 0x000578a0 746f2062 6520636c 65616e73 6564206f to be cleansed o │ │ │ │ + 0x000578b0 66206469 61676f6e 616c2064 75706c69 f diagonal dupli │ │ │ │ + 0x000578c0 63617465 73292e20 44656c65 74696e67 cates). Deleting │ │ │ │ + 0x000578d0 20616e64 2073796d 6d657472 79202f20 and symmetry / │ │ │ │ + 0x000578e0 6865726d 69746961 6e6e6573 7320666c hermitianness fl │ │ │ │ + 0x000578f0 6167732e 0a000000 23206578 636c7564 ags.....# exclud │ │ │ │ + 0x00057900 696e6720 61207472 69616e67 6c652061 ing a triangle a │ │ │ │ + 0x00057910 6e642066 6f726369 626c7920 61646469 nd forcibly addi │ │ │ │ + 0x00057920 6e672064 6961676f 6e616c20 656c656d ng diagonal elem │ │ │ │ + 0x00057930 656e7473 20286475 706c6963 61746573 ents (duplicates │ │ │ │ + 0x00057940 2077696c 6c206265 2072656d 6f766564 will be removed │ │ │ │ + 0x00057950 290a0000 00000000 23206469 73636172 ).......# discar │ │ │ │ + 0x00057960 64656420 257a6420 6e6f6e20 6c6f7765 ded %zd non lowe │ │ │ │ + 0x00057970 7220656c 656d656e 7473206f 6620257a r elements of %z │ │ │ │ + 0x00057980 642e0a00 00000000 23206469 73636172 d.......# discar │ │ │ │ + 0x00057990 64656420 257a6420 6e6f6e20 75707065 ded %zd non uppe │ │ │ │ + 0x000579a0 7220656c 656d656e 7473206f 6620257a r elements of %z │ │ │ │ + 0x000579b0 642e0a00 00000000 66696c65 20257320 d.......file %s │ │ │ │ + 0x000579c0 7365656d 7320746f 2073746f 72652061 seems to store a │ │ │ │ + 0x000579d0 20766563 746f720a 00000000 00000000 vector......... │ │ │ │ + 0x000579e0 72657175 6972696e 6720626f 74682073 requiring both s │ │ │ │ + 0x000579f0 796d6d65 74726963 20616e64 20756e73 ymmetric and uns │ │ │ │ + 0x00057a00 796d6d65 74726963 20666c61 67732069 ymmetric flags i │ │ │ │ + 0x00057a10 7320636f 6e747261 64696374 6f727921 s contradictory! │ │ │ │ + 0x00057a20 0a000000 00000000 23205761 726e696e ........# Warnin │ │ │ │ + 0x00057a30 673a206e 6f6e2063 6f6d706c 6578206d g: non complex m │ │ │ │ + 0x00057a40 61747269 78207769 74682068 65726d69 atrix with hermi │ │ │ │ + 0x00057a50 7469616e 20666c61 67732120 436f6e76 tian flags! Conv │ │ │ │ + 0x00057a60 65727469 6e672074 6f207379 6d6d6574 erting to symmet │ │ │ │ + 0x00057a70 72696321 0a000000 23205761 726e696e ric!....# Warnin │ │ │ │ + 0x00057a80 673a2063 6f6d706c 6578206d 61747269 g: complex matri │ │ │ │ + 0x00057a90 78207769 74682068 65726d69 7469616e x with hermitian │ │ │ │ + 0x00057aa0 20616e64 2073796d 6d657472 69632066 and symmetric f │ │ │ │ + 0x00057ab0 6c616773 2120436f 6e766572 74696e67 lags! Converting │ │ │ │ + 0x00057ac0 20746f20 73796d6d 65747269 63210a00 to symmetric!.. │ │ │ │ + 0x00057ad0 23707265 2d736f72 74696e67 2028257a #pre-sorting (%z │ │ │ │ + 0x00057ae0 6420656c 656d656e 74732920 746f6f6b d elements) took │ │ │ │ + 0x00057af0 20256c67 20730a00 23776565 64696e67 %lg s..#weeding │ │ │ │ + 0x00057b00 20647570 6c696361 74657320 28746f20 duplicates (to │ │ │ │ + 0x00057b10 257a6420 656c656d 656e7473 2920746f %zd elements) to │ │ │ │ + 0x00057b20 6f6b2025 6c672073 2028616e 64206368 ok %lg s (and ch │ │ │ │ + 0x00057b30 65636b2c 20256c67 20732029 0a000000 eck, %lg s ).... │ │ │ │ + 0x00057b40 23204765 6e657261 74696e67 20612064 # Generating a d │ │ │ │ + 0x00057b50 6961676f 6e616c6c 7920706f 70756c61 iagonally popula │ │ │ │ + 0x00057b60 74656420 6d617472 6978206f 6620257a ted matrix of %z │ │ │ │ + 0x00057b70 64207820 257a640a 00000000 00000000 d x %zd......... │ │ │ │ + 0x00057b80 73657420 78746963 7320726f 74617465 set xtics rotate │ │ │ │ + 0x00057b90 0a000000 00000000 73657420 7465726d ........set term │ │ │ │ + 0x00057ba0 20706f73 74736372 69707420 65707320 postscript eps │ │ │ │ + 0x00057bb0 636f6c6f 720a0000 73657420 6f757470 color...set outp │ │ │ │ + 0x00057bc0 75742022 25732d64 69737470 6c6f742e ut "%s-distplot. │ │ │ │ + 0x00057bd0 65707322 0a000000 73657420 6d756c74 eps"....set mult │ │ │ │ + 0x00057be0 69706c6f 74206c61 796f7574 20312c32 iplot layout 1,2 │ │ │ │ + 0x00057bf0 20746974 6c652022 25732028 257a6420 title "%s (%zd │ │ │ │ + 0x00057c00 7820257a 642c2025 7a64206e 6e7a2922 x %zd, %zd nnz)" │ │ │ │ + 0x00057c10 0a000000 00000000 0a0a706c 6f742022 ..........plot " │ │ │ │ + 0x00057c20 2d222075 73696e67 20313a32 20746974 -" using 1:2 tit │ │ │ │ + 0x00057c30 6c652022 63756d75 6c617469 76652025 le "cumulative % │ │ │ │ + 0x00057c40 7320706f 70756c61 74696f6e 20286e6e s population (nn │ │ │ │ + 0x00057c50 7a29220a 00000000 256c6420 256c640a z)".....%ld %ld. │ │ │ │ + 0x00057c60 00000000 00000000 756e7365 74206d75 ........unset mu │ │ │ │ + 0x00057c70 6c746970 6c6f740a 00000000 00000000 ltiplot......... │ │ │ │ + 0x00057c80 2325253a 4e4e5a5f 5045525f 524f575f #%%:NNZ_PER_ROW_ │ │ │ │ + 0x00057c90 53544444 45563a00 09253130 2e307a64 STDDEV:..%10.0zd │ │ │ │ + 0x00057ca0 0a000000 00000000 2325253a 524f5753 ........#%%:ROWS │ │ │ │ + 0x00057cb0 5f4d4544 49414e3a 00000000 00000000 _MEDIAN:........ │ │ │ │ + 0x00057cc0 09253130 2e30670a 00000000 00000000 .%10.0g......... │ │ │ │ + 0x00057cd0 2325253a 4e4e5a5f 5045525f 434f4c5f #%%:NNZ_PER_COL_ │ │ │ │ + 0x00057ce0 53544444 45563a00 2325253a 434f4c53 STDDEV:.#%%:COLS │ │ │ │ + 0x00057cf0 5f4d4544 49414e3a 00000000 00000000 _MEDIAN:........ │ │ │ │ + 0x00057d00 23205741 524e494e 473a2053 6b697070 # WARNING: Skipp │ │ │ │ + 0x00057d10 696e6720 6e6f6e2d 706f7369 74697665 ing non-positive │ │ │ │ + 0x00057d20 206e7268 73202825 7a64293a 20697320 nrhs (%zd): is │ │ │ │ + 0x00057d30 74686973 2061206d 69737461 6b65203f this a mistake ? │ │ │ │ + 0x00057d40 0a000000 00000000 23206d75 6c74692d ........# multi- │ │ │ │ + 0x00057d50 6e726873 2062656e 63686d61 726b696e nrhs benchmarkin │ │ │ │ + 0x00057d60 67202825 7329202d 2d206e6f 77207573 g (%s) -- now us │ │ │ │ + 0x00057d70 696e6720 6e726873 20257a64 2e0a0000 ing nrhs %zd.... │ │ │ │ + 0x00057d80 23206d75 6c74692d 696e6358 2062656e # multi-incX ben │ │ │ │ + 0x00057d90 63686d61 726b696e 67202825 7a642f25 chmarking (%zd/% │ │ │ │ + 0x00057da0 7a642920 2d2d206e 6f772075 73696e67 zd) -- now using │ │ │ │ + 0x00057db0 20696e63 583d257a 642e0a00 00000000 incX=%zd....... │ │ │ │ + 0x00057dc0 23206d75 6c74692d 696e6359 2062656e # multi-incY ben │ │ │ │ + 0x00057dd0 63686d61 726b696e 67202825 7a642f25 chmarking (%zd/% │ │ │ │ + 0x00057de0 7a642920 2d2d206e 6f772075 73696e67 zd) -- now using │ │ │ │ + 0x00057df0 20696e63 593d257a 642e0a00 00000000 incY=%zd....... │ │ │ │ + 0x00057e00 23205741 524e494e 473a2053 6b697070 # WARNING: Skipp │ │ │ │ + 0x00057e10 696e6720 6e6f6e2d 706f7369 74697665 ing non-positive │ │ │ │ + 0x00057e20 20696e63 58202825 64293a20 69732074 incX (%d): is t │ │ │ │ + 0x00057e30 68697320 61206d69 7374616b 65203f0a his a mistake ?. │ │ │ │ + 0x00057e40 00000000 00000000 23205741 524e494e ........# WARNIN │ │ │ │ + 0x00057e50 473a2053 6b697070 696e6720 6e6f6e2d G: Skipping non- │ │ │ │ + 0x00057e60 706f7369 74697665 20696e63 59202825 positive incY (% │ │ │ │ + 0x00057e70 64293a20 69732074 68697320 61206d69 d): is this a mi │ │ │ │ + 0x00057e80 7374616b 65203f0a 00000000 00000000 stake ?......... │ │ │ │ + 0x00057e90 2320536b 69707069 6e672061 20636173 # Skipping a cas │ │ │ │ + 0x00057ea0 65207769 74682069 6e63583d 257a6420 e with incX=%zd │ │ │ │ + 0x00057eb0 696e6359 3d257a64 206e7268 733d257a incY=%zd nrhs=%z │ │ │ │ + 0x00057ec0 642e0a00 00000000 23205573 696e6720 d.......# Using │ │ │ │ + 0x00057ed0 616c7068 613d2564 20626574 613d2564 alpha=%d beta=%d │ │ │ │ + 0x00057ee0 206f7264 65723d25 7320666f 72207273 order=%s for rs │ │ │ │ + 0x00057ef0 625f7370 6d762f72 73625f73 7073762f b_spmv/rsb_spsv/ │ │ │ │ + 0x00057f00 7273625f 73706d6d 2f727362 5f737073 rsb_spmm/rsb_sps │ │ │ │ + 0x00057f10 6d2e0a00 00000000 25253a55 4e4f5244 m.......%%:UNORD │ │ │ │ + 0x00057f20 45524544 5f434f4f 5f504552 464f524d ERED_COO_PERFORM │ │ │ │ + 0x00057f30 414e4345 3a000000 25730925 63092563 ANCE:...%s.%c.%c │ │ │ │ + 0x00057f40 09257a64 09257a64 09257a64 09257a64 .%zd.%zd.%zd.%zd │ │ │ │ + 0x00057f50 00000000 00000000 23206d75 6c74692d ........# multi- │ │ │ │ + 0x00057f60 7472616e 73706f73 65206265 6e63686d transpose benchm │ │ │ │ + 0x00057f70 61726b69 6e67202d 2d206e6f 77207573 arking -- now us │ │ │ │ + 0x00057f80 696e6720 7472616e 7341203d 2025632e ing transA = %c. │ │ │ │ + 0x00057f90 0a000000 00000000 23207379 6d6d6574 ........# symmet │ │ │ │ + 0x00057fa0 72696320 6d617472 6978202d 2d2d2073 ric matrix --- s │ │ │ │ + 0x00057fb0 6b697070 696e6720 7472616e 73706f73 kipping transpos │ │ │ │ + 0x00057fc0 65642062 656e6368 6d61726b 696e670a ed benchmarking. │ │ │ │ + 0x00057fd0 00000000 00000000 23207769 6c6c2075 ........# will u │ │ │ │ + 0x00057fe0 73652069 6e707574 206d6174 72697820 se input matrix │ │ │ │ + 0x00057ff0 666c6167 733a2000 2c200000 00000000 flags: ., ...... │ │ │ │ + 0x00058000 23205573 696e6720 256c6420 74687265 # Using %ld thre │ │ │ │ + 0x00058010 6164730a 00000000 5741524e 494e4720 ads.....WARNING │ │ │ │ + 0x00058020 3a206469 7361626c 696e6720 696e2070 : disabling in p │ │ │ │ + 0x00058030 6c616365 20616c6c 6f636174 696f6e20 lace allocation │ │ │ │ + 0x00058040 666c6167 203a2069 74206973 206f6e6c flag : it is onl │ │ │ │ + 0x00058050 7920616c 6c6f7765 6420666f 72203178 y allowed for 1x │ │ │ │ + 0x00058060 31210a00 00000000 23207769 6c6c2072 1!......# will r │ │ │ │ + 0x00058070 65706561 7420636f 6e737472 7563746f epeat constructo │ │ │ │ + 0x00058080 72202564 2074696d 65730a00 00000000 r %d times...... │ │ │ │ + 0x00058090 236d6174 72697820 69732064 6961676f #matrix is diago │ │ │ │ + 0x000580a0 6e616c20 646f6d69 6e616e74 0a000000 nal dominant.... │ │ │ │ + 0x000580b0 236d6174 72697820 6973206e 6f742064 #matrix is not d │ │ │ │ + 0x000580c0 6961676f 6e616c20 646f6d69 6e616e74 iagonal dominant │ │ │ │ + 0x000580d0 0a000000 00000000 23646961 676f6e61 ........#diagona │ │ │ │ + 0x000580e0 6c20646f 6d696e61 6e636520 636f6d70 l dominance comp │ │ │ │ + 0x000580f0 75746564 20696e20 3f20730a 00000000 uted in ? s..... │ │ │ │ + 0x00058100 70657266 6f726d69 6e672045 58504552 performing EXPER │ │ │ │ + 0x00058110 494d454e 54414c20 494c552d 300a0000 IMENTAL ILU-0... │ │ │ │ + 0x00058120 70657266 6f726d65 64204558 50455249 performed EXPERI │ │ │ │ + 0x00058130 4d454e54 414c2049 4c552d30 20776974 MENTAL ILU-0 wit │ │ │ │ + 0x00058140 68207375 63636573 7320696e 20256c67 h success in %lg │ │ │ │ + 0x00058150 20732e0a 00000000 23696e64 69766964 s......#individ │ │ │ │ + 0x00058160 75616c20 75706461 7465206f 6620257a ual update of %z │ │ │ │ + 0x00058170 6420656c 656d656e 74732069 6e206173 d elements in as │ │ │ │ + 0x00058180 73656d62 6c656420 52534220 746f6f6b sembled RSB took │ │ │ │ + 0x00058190 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ + 0x000581a0 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ + 0x000581b0 6e207469 6d650a00 23657874 72616374 n time..#extract │ │ │ │ + 0x000581c0 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ + 0x000581d0 6e747320 696e2073 6f727465 6420434f nts in sorted CO │ │ │ │ + 0x000581e0 4f20746f 6f6b2025 322e3566 20733a20 O took %2.5f s: │ │ │ │ + 0x000581f0 25322e35 66252520 6f662063 6f6e7374 %2.5f%% of const │ │ │ │ + 0x00058200 72756374 696f6e20 74696d65 0a000000 ruction time.... │ │ │ │ + 0x00058210 23657874 72616374 696f6e20 746f2075 #extraction to u │ │ │ │ + 0x00058220 6e736f72 74656420 434f4f20 756e696d nsorted COO unim │ │ │ │ + 0x00058230 706c656d 656e7465 640a0000 00000000 plemented....... │ │ │ │ + 0x00058240 23657874 72616374 696f6e20 6f662025 #extraction of % │ │ │ │ + 0x00058250 7a642065 6c656d65 6e747320 696e2043 zd elements in C │ │ │ │ + 0x00058260 53522074 6f6f6b20 25322e35 6620733a SR took %2.5f s: │ │ │ │ + 0x00058270 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ + 0x00058280 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ + 0x00058290 23657874 72616374 696f6e20 6f662025 #extraction of % │ │ │ │ + 0x000582a0 7a642065 6c656d65 6e747320 696e2043 zd elements in C │ │ │ │ + 0x000582b0 53432074 6f6f6b20 25322e35 6620733a SC took %2.5f s: │ │ │ │ + 0x000582c0 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ + 0x000582d0 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ + 0x000582e0 23636c6f 6e696e67 206f6620 257a6420 #cloning of %zd │ │ │ │ + 0x000582f0 656c656d 656e7473 20746f6f 6b202532 elements took %2 │ │ │ │ + 0x00058300 2e356620 733a2025 322e3566 2525206f .5f s: %2.5f%% o │ │ │ │ + 0x00058310 6620636f 6e737472 75637469 6f6e2074 f construction t │ │ │ │ + 0x00058320 696d650a 00000000 23636f6e 76657273 ime.....#convers │ │ │ │ + 0x00058330 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ + 0x00058340 6e747320 746f2052 434f4f20 746f6f6b nts to RCOO took │ │ │ │ + 0x00058350 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ + 0x00058360 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ + 0x00058370 6e207469 6d650a00 23636f6e 76657273 n time..#convers │ │ │ │ + 0x00058380 696f6e20 6f662025 7a642065 6c656d65 ion of %zd eleme │ │ │ │ + 0x00058390 6e747320 746f2073 6f727465 6420434f nts to sorted CO │ │ │ │ + 0x000583a0 4f20746f 6f6b2025 322e3566 20733a20 O took %2.5f s: │ │ │ │ + 0x000583b0 25322e35 66252520 6f662063 6f6e7374 %2.5f%% of const │ │ │ │ + 0x000583c0 72756374 696f6e20 74696d65 0a000000 ruction time.... │ │ │ │ + 0x000583d0 23636f6e 76657273 696f6e20 6f662025 #conversion of % │ │ │ │ + 0x000583e0 7a642065 6c656d65 6e747320 746f2043 zd elements to C │ │ │ │ + 0x000583f0 53522074 6f6f6b20 25322e35 6620733a SR took %2.5f s: │ │ │ │ + 0x00058400 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ + 0x00058410 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ + 0x00058420 23636f6e 76657273 696f6e20 6f662025 #conversion of % │ │ │ │ + 0x00058430 7a642065 6c656d65 6e747320 746f2043 zd elements to C │ │ │ │ + 0x00058440 53432074 6f6f6b20 25322e35 6620733a SC took %2.5f s: │ │ │ │ + 0x00058450 2025322e 35662525 206f6620 636f6e73 %2.5f%% of cons │ │ │ │ + 0x00058460 74727563 74696f6e 2074696d 650a0000 truction time... │ │ │ │ + 0x00058470 23636f6e 76657273 696f6e20 6f662025 #conversion of % │ │ │ │ + 0x00058480 7a642065 6c656d65 6e747320 746f2075 zd elements to u │ │ │ │ + 0x00058490 6e736f72 74656420 434f4f20 746f6f6b nsorted COO took │ │ │ │ + 0x000584a0 2025322e 35662073 3a202532 2e356625 %2.5f s: %2.5f% │ │ │ │ + 0x000584b0 25206f66 20636f6e 73747275 6374696f % of constructio │ │ │ │ + 0x000584c0 6e207469 6d650a00 2320436f 6e737472 n time..# Constr │ │ │ │ + 0x000584d0 75637465 64206d61 74726978 2028746f ucted matrix (to │ │ │ │ + 0x000584e0 6f6b2025 2e336c66 73293a20 00000000 ok %.3lfs): .... │ │ │ │ + 0x000584f0 25732825 7a642078 20257a64 295b2570 %s(%zd x %zd)[%p │ │ │ │ + 0x00058500 5d7b2563 7d204020 28257a64 28257a64 ]{%c} @ (%zd(%zd │ │ │ │ + 0x00058510 2e2e257a 64292c25 7a642825 7a642e2e ..%zd),%zd(%zd.. │ │ │ │ + 0x00058520 257a6429 29202825 7a64206e 6e7a2c20 %zd)) (%zd nnz, │ │ │ │ + 0x00058530 252e326c 67206e6e 7a2f7229 20666c61 %.2lg nnz/r) fla │ │ │ │ + 0x00058540 67732030 78257820 28636f6f 3a25642c gs 0x%x (coo:%d, │ │ │ │ + 0x00058550 20637372 3a25642c 2068773a 25642c20 csr:%d, hw:%d, │ │ │ │ + 0x00058560 69633a25 642c2066 693a2564 292c2073 ic:%d, fi:%d), s │ │ │ │ + 0x00058570 746f7261 67653a20 257a782c 20737562 torage: %zx, sub │ │ │ │ + 0x00058580 6d3a2025 7a642c20 73796d66 6c616773 m: %zd, symflags │ │ │ │ + 0x00058590 3a272573 25732573 25732573 27257300 :'%s%s%s%s%s'%s. │ │ │ │ + 0x000585a0 2366696c 65206f75 74707574 206f6620 #file output of │ │ │ │ + 0x000585b0 25732074 6f6f6b20 256c6620 73202825 %s took %lf s (% │ │ │ │ + 0x000585c0 2e306c66 206e6e7a 2c20252e 306c6620 .0lf nnz, %.0lf │ │ │ │ + 0x000585d0 6e6e7a2f 73202920 28252e35 6c66204d nnz/s ) (%.5lf M │ │ │ │ + 0x000585e0 422f7320 29200a00 52534220 53706172 B/s ) ..RSB Spar │ │ │ │ + 0x000585f0 73652042 6c6f636b 73204175 746f7475 se Blocks Autotu │ │ │ │ + 0x00058600 6e657220 696e766f 6b656420 72657175 ner invoked requ │ │ │ │ + 0x00058610 65737469 6e67206d 61782025 64207370 esting max %d sp │ │ │ │ + 0x00058620 6c697473 20616e64 206d6178 20256420 lits and max %d │ │ │ │ + 0x00058630 6d657267 65732069 6e202564 20726f75 merges in %d rou │ │ │ │ + 0x00058640 6e64732c 20746872 65616473 20737065 nds, threads spe │ │ │ │ + 0x00058650 632e2564 20287370 65636966 79206e65 c.%d (specify ne │ │ │ │ + 0x00058660 67617469 76652076 616c7565 7320746f gative values to │ │ │ │ + 0x00058670 20656e61 626c6520 74687265 61647320 enable threads │ │ │ │ + 0x00058680 74756e69 6e67292e 0a000000 00000000 tuning)......... │ │ │ │ + 0x00058690 46697273 74207275 6e206f66 20525342 First run of RSB │ │ │ │ + 0x000586a0 20417574 6f74756e 65722074 6f6f6b20 Autotuner took │ │ │ │ + 0x000586b0 256c6720 73202028 252e336c 65207320 %lg s (%.3le s │ │ │ │ + 0x000586c0 2d3e2025 2e336c65 20732070 65722073 -> %.3le s per s │ │ │ │ + 0x000586d0 706d765f 73787361 29202874 756e6564 pmv_sxsa) (tuned │ │ │ │ + 0x000586e0 3a202564 202d3e20 2564206c 7375626d : %d -> %d lsubm │ │ │ │ + 0x000586f0 292e0a00 00000000 46697273 74207275 ).......First ru │ │ │ │ + 0x00058700 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ + 0x00058710 65722074 6f6f6b20 256c6720 7320616e er took %lg s an │ │ │ │ + 0x00058720 64206469 64206e6f 74206368 616e6765 d did not change │ │ │ │ + 0x00058730 206d6174 7269782e 0a000000 00000000 matrix......... │ │ │ │ + 0x00058740 52534220 53706172 73652042 6c6f636b RSB Sparse Block │ │ │ │ + 0x00058750 73204175 746f7475 6e657220 696e766f s Autotuner invo │ │ │ │ + 0x00058760 6b656420 72657175 65737469 6e67206d ked requesting m │ │ │ │ + 0x00058770 61782025 64207370 6c697473 20616e64 ax %d splits and │ │ │ │ + 0x00058780 206d6178 20256420 6d657267 65732069 max %d merges i │ │ │ │ + 0x00058790 6e202564 20726f75 6e64732c 20617574 n %d rounds, aut │ │ │ │ + 0x000587a0 6f207468 72656164 73207370 65632e0a o threads spec.. │ │ │ │ + 0x000587b0 00000000 00000000 5365636f 6e642072 ........Second r │ │ │ │ + 0x000587c0 756e206f 66205253 42204175 746f7475 un of RSB Autotu │ │ │ │ + 0x000587d0 6e657220 746f6f6b 20256c67 20732061 ner took %lg s a │ │ │ │ + 0x000587e0 6e642065 7374696d 61746564 20612073 nd estimated a s │ │ │ │ + 0x000587f0 70656564 7570206f 6620256c 66207820 peedup of %lf x │ │ │ │ + 0x00058800 28252e33 6c652073 202d3e20 252e336c (%.3le s -> %.3l │ │ │ │ + 0x00058810 65207320 70657220 6f702920 696e206e e s per op) in n │ │ │ │ + 0x00058820 6577206d 61747269 78202825 64202d3e ew matrix (%d -> │ │ │ │ + 0x00058830 20256420 6c737562 6d290a00 00000000 %d lsubm)...... │ │ │ │ + 0x00058840 52534220 4175746f 74756e65 72207375 RSB Autotuner su │ │ │ │ + 0x00058850 67676573 74656420 61206e65 77206d61 ggested a new ma │ │ │ │ + 0x00058860 74726978 3a206672 6565696e 67207468 trix: freeing th │ │ │ │ + 0x00058870 65206f6c 64206f6e 652e0a00 00000000 e old one....... │ │ │ │ + 0x00058880 5365636f 6e642072 756e206f 66205253 Second run of RS │ │ │ │ + 0x00058890 42204175 746f7475 6e657220 746f6f6b B Autotuner took │ │ │ │ + 0x000588a0 20256c67 20732061 6e642065 7374696d %lg s and estim │ │ │ │ + 0x000588b0 61746564 20612073 70656564 7570206f ated a speedup o │ │ │ │ + 0x000588c0 6620256c 66207820 28252e33 6c652073 f %lf x (%.3le s │ │ │ │ + 0x000588d0 202d3e20 252e336c 65207320 70657220 -> %.3le s per │ │ │ │ + 0x000588e0 6f702920 696e2073 616d6520 6d617472 op) in same matr │ │ │ │ + 0x000588f0 69782028 2564202d 3e202564 206c7375 ix (%d -> %d lsu │ │ │ │ + 0x00058900 626d290a 00000000 53657474 696e6720 bm).....Setting │ │ │ │ + 0x00058910 6175746f 74756e69 6e672073 75676765 autotuning sugge │ │ │ │ + 0x00058920 73746564 20746872 65616420 636f756e sted thread coun │ │ │ │ + 0x00058930 74206f66 20256420 2877696c 6c20736b t of %d (will sk │ │ │ │ + 0x00058940 69702066 75727468 65722074 68726561 ip further threa │ │ │ │ + 0x00058950 64206e75 6d626572 20636f6e 66696775 d number configu │ │ │ │ + 0x00058960 72617469 6f6e7321 290a0000 00000000 rations!)....... │ │ │ │ + 0x00058970 2320506f 73742d61 75746f74 756e696e # Post-autotunin │ │ │ │ + 0x00058980 67207065 72666f72 6d616e63 65207265 g performance re │ │ │ │ + 0x00058990 63686563 6b3a0a00 23235253 42204c48 check:..##RSB LH │ │ │ │ + 0x000589a0 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ + 0x000589b0 72652d70 65656b3a 0a000000 00000000 re-peek:........ │ │ │ │ + 0x000589c0 23235253 42205248 5320257a 6420656c ##RSB RHS %zd el │ │ │ │ + 0x000589d0 656d656e 74732070 72652d70 65656b3a ements pre-peek: │ │ │ │ + 0x000589e0 0a000000 00000000 5b215d20 61207072 ........[!] a pr │ │ │ │ + 0x000589f0 6f626c65 6d206f63 63757272 65642069 oblem occurred i │ │ │ │ + 0x00058a00 6e207370 61727365 206d6174 7269782d n sparse matrix- │ │ │ │ + 0x00058a10 76656374 6f722070 726f6475 6374210a vector product!. │ │ │ │ + 0x00058a20 00000000 00000000 2373756d 3a000000 ........#sum:... │ │ │ │ + 0x00058a30 73706172 7365206d 61747269 78207665 sparse matrix ve │ │ │ │ + 0x00058a40 63746f72 2070726f 64756374 2063726f ctor product cro │ │ │ │ + 0x00058a50 73732063 6865636b 20737563 63656564 ss check succeed │ │ │ │ + 0x00058a60 65640a00 00000000 23235253 42204c48 ed......##RSB LH │ │ │ │ + 0x00058a70 5320257a 6420656c 656d656e 74732070 S %zd elements p │ │ │ │ + 0x00058a80 6f73742d 7065656b 3a0a0000 00000000 ost-peek:....... │ │ │ │ + 0x00058a90 23235253 42205248 5320257a 6420656c ##RSB RHS %zd el │ │ │ │ + 0x00058aa0 656d656e 74732070 6f73742d 7065656b ements post-peek │ │ │ │ + 0x00058ab0 3a0a0000 00000000 252d3230 73092573 :.......%-20s.%s │ │ │ │ + 0x00058ac0 00000000 00000000 09252e33 6c660925 .........%.3lf.% │ │ │ │ + 0x00058ad0 6c670000 00000000 73706d76 5f737873 lg......spmv_sxs │ │ │ │ + 0x00058ae0 61000000 00000000 09252e33 6c670925 a........%.3lg.% │ │ │ │ + 0x00058af0 2e336c67 09000000 23092531 302e326c .3lg....#.%10.2l │ │ │ │ + 0x00058b00 66092531 302e326c 66092820 62657374 f.%10.2lf.( best │ │ │ │ + 0x00058b10 2c206176 65726167 65206e65 74207065 , average net pe │ │ │ │ + 0x00058b20 72666f72 6d616e63 6520696e 20256c64 rformance in %ld │ │ │ │ + 0x00058b30 20747269 65732029 3b206469 66663a25 tries ); diff:% │ │ │ │ + 0x00058b40 322e306c 6625250a 00000000 00000000 2.0lf%%......... │ │ │ │ + 0x00058b50 23092531 302e326c 66092531 302e326c #.%10.2lf.%10.2l │ │ │ │ + 0x00058b60 66092531 302e326c 66202531 302e366c f.%10.2lf %10.6l │ │ │ │ + 0x00058b70 6620286d 696e2062 772c2072 6561736f f (min bw, reaso │ │ │ │ + 0x00058b80 6e61626c 65206277 2c206578 63656564 nable bw, exceed │ │ │ │ + 0x00058b90 696e676c 79206d61 78206277 2c20772f ingly max bw, w/ │ │ │ │ + 0x00058ba0 72207261 74696f29 20284d42 2f73290a r ratio) (MB/s). │ │ │ │ + 0x00058bb0 23092531 302e326c 6620284d 42207065 #.%10.2lf (MB pe │ │ │ │ + 0x00058bc0 72206d6f 70292025 31302e32 6c662028 r mop) %10.2lf ( │ │ │ │ + 0x00058bd0 72687320 6c6f6164 732c2077 69746820 rhs loads, with │ │ │ │ + 0x00058be0 61207661 72696162 6c652064 65677265 a variable degre │ │ │ │ + 0x00058bf0 65206f66 206c6f63 616c6974 79290a23 e of locality).# │ │ │ │ + 0x00058c00 09253130 2e326c66 20284d42 20706572 .%10.2lf (MB per │ │ │ │ + 0x00058c10 206d6f70 2c206573 74696d61 74656429 mop, estimated) │ │ │ │ + 0x00058c20 0a230925 31302e32 6c662028 61737365 .#.%10.2lf (asse │ │ │ │ + 0x00058c30 6d626c79 202b2065 78747261 20746f20 mbly + extra to │ │ │ │ + 0x00058c40 28626573 7429206d 6f702074 696d6520 (best) mop time │ │ │ │ + 0x00058c50 72617469 6f292028 2531302e 326c6620 ratio) (%10.2lf │ │ │ │ + 0x00058c60 73290a23 09253130 2e326c66 20286173 s).#.%10.2lf (as │ │ │ │ + 0x00058c70 73656d62 6c792028 702e652e 2b732e61 sembly (p.e.+s.a │ │ │ │ + 0x00058c80 2e2b652e 692e2b65 2e732e2b 2e2e2e29 .+e.i.+e.s.+...) │ │ │ │ + 0x00058c90 20746f20 6d6f7020 74696d65 20726174 to mop time rat │ │ │ │ + 0x00058ca0 696f290a 23092531 302e326c 66202873 io).#.%10.2lf (s │ │ │ │ + 0x00058cb0 74727563 74757265 20616e61 6c797369 tructure analysi │ │ │ │ + 0x00058cc0 7320746f 206d6f70 2074696d 65207261 s to mop time ra │ │ │ │ + 0x00058cd0 74696f29 0a230925 31302e32 6c662028 tio).#.%10.2lf ( │ │ │ │ + 0x00058ce0 656c656d 656e7473 20696e73 65727469 elements inserti │ │ │ │ + 0x00058cf0 6f6e2074 6f206d6f 70207469 6d652072 on to mop time r │ │ │ │ + 0x00058d00 6174696f 290a2309 2531302e 326c6620 atio).#.%10.2lf │ │ │ │ + 0x00058d10 28656c65 6d656e74 7320736f 7274696e (elements sortin │ │ │ │ + 0x00058d20 6720746f 206d6f70 2074696d 65207261 g to mop time ra │ │ │ │ + 0x00058d30 74696f29 20282531 302e326c 66207329 tio) (%10.2lf s) │ │ │ │ + 0x00058d40 0a230925 31302e32 6c662028 656c656d .#.%10.2lf (elem │ │ │ │ + 0x00058d50 656e7473 20706172 74697469 6f6e696e ents partitionin │ │ │ │ + 0x00058d60 6720746f 206d6f70 2074696d 65207261 g to mop time ra │ │ │ │ + 0x00058d70 74696f29 0a230925 31302e32 6c662028 tio).#.%10.2lf ( │ │ │ │ + 0x00058d80 72656375 7273696f 6e20736f 72742074 recursion sort t │ │ │ │ + 0x00058d90 6f206d6f 70207469 6d652072 6174696f o mop time ratio │ │ │ │ + 0x00058da0 29092531 302e6c64 20286d61 78207265 ).%10.ld (max re │ │ │ │ + 0x00058db0 63757273 696f6e20 64657074 68290a23 cursion depth).# │ │ │ │ + 0x00058dc0 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ + 0x00058dd0 20286e6e 7a207065 7220726f 772f636f (nnz per row/co │ │ │ │ + 0x00058de0 6c756d6e 290a0000 23757365 6420696e lumn)...#used in │ │ │ │ + 0x00058df0 64657820 73746f72 61676520 636f6d70 dex storage comp │ │ │ │ + 0x00058e00 61726564 20746f20 434f4f3a 257a6420 ared to COO:%zd │ │ │ │ + 0x00058e10 76732025 7a642062 79746573 2028252e vs %zd bytes (%. │ │ │ │ + 0x00058e20 30326c66 25252920 00000000 00000000 02lf%%) ........ │ │ │ │ + 0x00058e30 3b20636f 6d706172 65642074 6f204353 ; compared to CS │ │ │ │ + 0x00058e40 523a257a 64207673 20257a64 20627974 R:%zd vs %zd byt │ │ │ │ + 0x00058e50 65732028 252e3032 6c662525 290a0000 es (%.02lf%%)... │ │ │ │ + 0x00058e60 25253a50 4552464f 524d414e 43453a00 %%:PERFORMANCE:. │ │ │ │ + 0x00058e70 09256c65 09256c65 0a000000 00000000 .%le.%le........ │ │ │ │ + 0x00058e80 25253a4f 505f5449 4d453a00 00000000 %%:OP_TIME:..... │ │ │ │ + 0x00058e90 25253a46 414b455f 4c4f434b 5f504552 %%:FAKE_LOCK_PER │ │ │ │ + 0x00058ea0 464f524d 414e4345 3a000000 00000000 FORMANCE:....... │ │ │ │ + 0x00058eb0 25253a46 414b455f 4c4f434b 5f4f505f %%:FAKE_LOCK_OP_ │ │ │ │ + 0x00058ec0 54494d45 3a000000 25253a46 414b455f TIME:...%%:FAKE_ │ │ │ │ + 0x00058ed0 4c4f434b 5f504552 465f5343 414c494e LOCK_PERF_SCALIN │ │ │ │ + 0x00058ee0 473a0000 00000000 25253a52 45435552 G:......%%:RECUR │ │ │ │ + 0x00058ef0 53495645 5f534552 49414c5f 50455246 SIVE_SERIAL_PERF │ │ │ │ + 0x00058f00 4f524d41 4e43453a 00000000 00000000 ORMANCE:........ │ │ │ │ + 0x00058f10 25253a52 45435552 53495645 5f534552 %%:RECURSIVE_SER │ │ │ │ + 0x00058f20 49414c5f 4f505f54 494d453a 00000000 IAL_OP_TIME:.... │ │ │ │ + 0x00058f30 25253a50 4552465f 5343414c 494e473a %%:PERF_SCALING: │ │ │ │ + 0x00058f40 00000000 00000000 2325253a 434f4e53 ........#%%:CONS │ │ │ │ + 0x00058f50 54525543 544f525f 2a3a534f 52540953 TRUCTOR_*:SORT.S │ │ │ │ + 0x00058f60 43414e09 494e5345 52540953 43414e2b CAN.INSERT.SCAN+ │ │ │ │ + 0x00058f70 494e5345 52540a00 25253a43 4f4e5354 INSERT..%%:CONST │ │ │ │ + 0x00058f80 52554354 4f525f54 494d4553 3a000000 RUCTOR_TIMES:... │ │ │ │ + 0x00058f90 09253130 2e366c66 09253130 2e366c66 .%10.6lf.%10.6lf │ │ │ │ + 0x00058fa0 09253130 2e366c66 09253130 2e366c66 .%10.6lf.%10.6lf │ │ │ │ + 0x00058fb0 0a000000 00000000 25253a55 4e534f52 ........%%:UNSOR │ │ │ │ + 0x00058fc0 54454443 4f4f3252 53425f54 494d453a TEDCOO2RSB_TIME: │ │ │ │ + 0x00058fd0 00000000 00000000 25253a52 53425f53 ........%%:RSB_S │ │ │ │ + 0x00058fe0 55424449 56495349 4f4e5f54 494d453a UBDIVISION_TIME: │ │ │ │ + 0x00058ff0 00000000 00000000 25253a52 53425f53 ........%%:RSB_S │ │ │ │ + 0x00059000 48554646 4c455f54 494d453a 00000000 HUFFLE_TIME:.... │ │ │ │ + 0x00059010 25253a52 4f575f4d 414a4f52 5f534f52 %%:ROW_MAJOR_SOR │ │ │ │ + 0x00059020 545f5449 4d453a00 25253a52 4f575f4d T_TIME:.%%:ROW_M │ │ │ │ + 0x00059030 414a4f52 5f534f52 545f5343 414c494e AJOR_SORT_SCALIN │ │ │ │ + 0x00059040 473a0000 00000000 09253130 2e336c66 G:.......%10.3lf │ │ │ │ + 0x00059050 0a000000 00000000 25253a53 4f525445 ........%%:SORTE │ │ │ │ + 0x00059060 44434f4f 32525342 5f54494d 453a0000 DCOO2RSB_TIME:.. │ │ │ │ + 0x00059070 25253a52 4f575f4d 414a4f52 5f534f52 %%:ROW_MAJOR_SOR │ │ │ │ + 0x00059080 545f544f 5f4d4f50 3a000000 00000000 T_TO_MOP:....... │ │ │ │ + 0x00059090 25253a43 4c45414e 55505f54 4f5f4d4f %%:CLEANUP_TO_MO │ │ │ │ + 0x000590a0 503a0000 00000000 25253a43 4f4e5354 P:......%%:CONST │ │ │ │ + 0x000590b0 52554354 4f525f54 4f5f4d4f 503a0000 RUCTOR_TO_MOP:.. │ │ │ │ + 0x000590c0 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ + 0x000590d0 09253130 2e326c66 09253130 2e326c66 .%10.2lf.%10.2lf │ │ │ │ + 0x000590e0 0a000000 00000000 25253a55 4e534f52 ........%%:UNSOR │ │ │ │ + 0x000590f0 54454443 4f4f3252 53425f54 4f5f4d4f TEDCOO2RSB_TO_MO │ │ │ │ + 0x00059100 503a0000 00000000 25253a53 4f525445 P:......%%:SORTE │ │ │ │ + 0x00059110 44434f4f 32525342 5f544f5f 4d4f503a DCOO2RSB_TO_MOP: │ │ │ │ + 0x00059120 00000000 00000000 25253a52 53425f53 ........%%:RSB_S │ │ │ │ + 0x00059130 55424449 56495349 4f4e5f54 4f5f4d4f UBDIVISION_TO_MO │ │ │ │ + 0x00059140 503a0000 00000000 25253a52 53425f53 P:......%%:RSB_S │ │ │ │ + 0x00059150 48554646 4c455f54 4f5f4d4f 503a0000 HUFFLE_TO_MOP:.. │ │ │ │ + 0x00059160 25253a55 4e534f52 54454443 4f4f3252 %%:UNSORTEDCOO2R │ │ │ │ + 0x00059170 53425f53 43414c49 4e473a00 00000000 SB_SCALING:..... │ │ │ │ + 0x00059180 25253a53 4f525445 44434f4f 32525342 %%:SORTEDCOO2RSB │ │ │ │ + 0x00059190 5f534341 4c494e47 3a000000 00000000 _SCALING:....... │ │ │ │ + 0x000591a0 25253a52 53425f53 55424449 56495349 %%:RSB_SUBDIVISI │ │ │ │ + 0x000591b0 4f4e5f53 43414c49 4e473a00 00000000 ON_SCALING:..... │ │ │ │ + 0x000591c0 25253a52 53425f53 48554646 4c455f53 %%:RSB_SHUFFLE_S │ │ │ │ + 0x000591d0 43414c49 4e473a00 25253a43 4f4e5354 CALING:.%%:CONST │ │ │ │ + 0x000591e0 52554354 4f525f53 43414c49 4e473a00 RUCTOR_SCALING:. │ │ │ │ + 0x000591f0 25253a50 4552465f 5343414c 494e4732 %%:PERF_SCALING2 │ │ │ │ + 0x00059200 4353523a 00000000 2325253a 534d5f43 CSR:....#%%:SM_C │ │ │ │ + 0x00059210 4f554e54 533a0954 6f740948 616c6677 OUNTS:.Tot.Halfw │ │ │ │ + 0x00059220 6f726443 73720946 756c6c77 6f726443 ordCsr.FullwordC │ │ │ │ + 0x00059230 73720948 616c6677 6f726443 6f6f0946 sr.HalfwordCoo.F │ │ │ │ + 0x00059240 756c6c77 6f726443 6f6f0a00 00000000 ullwordCoo...... │ │ │ │ + 0x00059250 25253a53 4d5f434f 554e5453 3a000000 %%:SM_COUNTS:... │ │ │ │ + 0x00059260 09256c64 09256c64 09256c64 09256c64 .%ld.%ld.%ld.%ld │ │ │ │ + 0x00059270 09256c64 0a000000 25253a53 4d5f4944 .%ld....%%:SM_ID │ │ │ │ + 0x00059280 584f4343 55504154 494f4e52 53425653 XOCCUPATIONRSBVS │ │ │ │ + 0x00059290 434f4f41 4e444353 523a0000 00000000 COOANDCSR:...... │ │ │ │ + 0x000592a0 09257a64 09257a64 09257a64 0a000000 .%zd.%zd.%zd.... │ │ │ │ + 0x000592b0 25253a53 4d5f4944 584f4343 55504154 %%:SM_IDXOCCUPAT │ │ │ │ + 0x000592c0 494f4e3a 00000000 25253a53 4d5f4d45 ION:....%%:SM_ME │ │ │ │ + 0x000592d0 4d545241 46464943 3a000000 00000000 MTRAFFIC:....... │ │ │ │ + 0x000592e0 09253130 2e306c66 0a000000 00000000 .%10.0lf........ │ │ │ │ + 0x000592f0 25253a53 4d5f4d49 4e4d4158 4156474e %%:SM_MINMAXAVGN │ │ │ │ + 0x00059300 4e5a3a00 00000000 25253a53 4d5f4e4e NZ:.....%%:SM_NN │ │ │ │ + 0x00059310 5a5f4849 53544f47 52414d3a 00000000 Z_HISTOGRAM:.... │ │ │ │ + 0x00059320 20257a64 0a000000 20257a64 00000000 %zd.... %zd.... │ │ │ │ + 0x00059330 25253a53 4d5f4e4e 5a5f5045 525f524f %%:SM_NNZ_PER_RO │ │ │ │ + 0x00059340 573a0000 00000000 20256c66 0a000000 W:...... %lf.... │ │ │ │ + 0x00059350 20252e32 6c660000 25253a25 73474554 %.2lf..%%:%sGET │ │ │ │ + 0x00059360 524f575f 50455246 4f524d41 4e43453a ROW_PERFORMANCE: │ │ │ │ + 0x00059370 00000000 00000000 25253a25 73474554 ........%%:%sGET │ │ │ │ + 0x00059380 524f575f 4f505f54 494d453a 00000000 ROW_OP_TIME:.... │ │ │ │ + 0x00059390 25253a25 73474554 524f575f 544f5f53 %%:%sGETROW_TO_S │ │ │ │ + 0x000593a0 504d565f 4f505f54 494d453a 00000000 PMV_OP_TIME:.... │ │ │ │ + 0x000593b0 25253a25 73474554 44494147 5f504552 %%:%sGETDIAG_PER │ │ │ │ + 0x000593c0 464f524d 414e4345 3a000000 00000000 FORMANCE:....... │ │ │ │ + 0x000593d0 25253a25 73474554 44494147 5f4f505f %%:%sGETDIAG_OP_ │ │ │ │ + 0x000593e0 54494d45 3a000000 25253a25 73474554 TIME:...%%:%sGET │ │ │ │ + 0x000593f0 44494147 5f544f5f 53504d56 5f4f505f DIAG_TO_SPMV_OP_ │ │ │ │ + 0x00059400 54494d45 3a000000 230a0000 00000000 TIME:...#....... │ │ │ │ + 0x00059410 23204755 45535320 44415441 3b202062 # GUESS DATA; b │ │ │ │ + 0x00059420 65737420 70657266 6f726d61 6e636520 est performance │ │ │ │ + 0x00059430 77617320 20202020 20203a09 257a6409 was :.%zd. │ │ │ │ + 0x00059440 257a640a 00000000 23204755 45535320 %zd.....# GUESS │ │ │ │ + 0x00059450 44415441 3b202067 75657373 65642077 DATA; guessed w │ │ │ │ + 0x00059460 61732020 20202020 20202020 20202020 as │ │ │ │ + 0x00059470 20203a09 257a6409 257a640a 00000000 :.%zd.%zd..... │ │ │ │ + 0x00059480 23204755 45535320 44415441 3a202070 # GUESS DATA: p │ │ │ │ + 0x00059490 6572666f 726d616e 63652064 69666620 erformance diff │ │ │ │ + 0x000594a0 66726f6d 20626573 74203a09 256c670a from best :.%lg. │ │ │ │ + 0x000594b0 00000000 00000000 23204755 45535320 ........# GUESS │ │ │ │ + 0x000594c0 44415441 3a202070 6572666f 726d616e DATA: performan │ │ │ │ + 0x000594d0 63652064 69666620 66726f6d 20776f72 ce diff from wor │ │ │ │ + 0x000594e0 73743a09 256c670a 00000000 00000000 st:.%lg......... │ │ │ │ + 0x000594f0 23204755 45535320 44415441 3a202070 # GUESS DATA: p │ │ │ │ + 0x00059500 6572666f 726d616e 63652064 69666620 erformance diff │ │ │ │ + 0x00059510 6f766572 20435352 3a09256c 670a0000 over CSR:.%lg... │ │ │ │ + 0x00059520 23204755 45535320 44415441 3a202062 # GUESS DATA: b │ │ │ │ + 0x00059530 6573742f 67756573 73656420 6f70206d est/guessed op m │ │ │ │ + 0x00059540 61747269 78207472 61666669 6320616d atrix traffic am │ │ │ │ + 0x00059550 6f756e74 3a09256c 6709256c 670a0000 ount:.%lg.%lg... │ │ │ │ + 0x00059560 23475545 53535f54 4553545f 3a252d32 #GUESS_TEST_:%-2 │ │ │ │ + 0x00059570 30730925 32307309 257a6409 257a6409 0s.%20s.%zd.%zd. │ │ │ │ + 0x00059580 257a6409 257a6409 257a6409 257a640a %zd.%zd.%zd.%zd. │ │ │ │ + 0x00059590 00000000 00000000 23475545 53535f54 ........#GUESS_T │ │ │ │ + 0x000595a0 4553543a 252d3230 7309252d 32307309 EST:%-20s.%-20s. │ │ │ │ + 0x000595b0 2531302e 326c6609 2531302e 326c6609 %10.2lf.%10.2lf. │ │ │ │ + 0x000595c0 257a6409 257a6409 2531302e 346c6609 %zd.%zd.%10.4lf. │ │ │ │ + 0x000595d0 2531302e 326c6609 2531302e 346c6609 %10.2lf.%10.4lf. │ │ │ │ + 0x000595e0 2531302e 326c6609 2531302e 346c660a %10.2lf.%10.4lf. │ │ │ │ + 0x000595f0 00000000 00000000 23207273 625f6d74 ........# rsb_mt │ │ │ │ + 0x00059600 785f7377 69746368 5f746f5f 636f6f20 x_switch_to_coo │ │ │ │ + 0x00059610 74696d65 3a20256c 672e0a00 00000000 time: %lg....... │ │ │ │ + 0x00059620 25256f70 65726174 696f6e3a 6d617472 %%operation:matr │ │ │ │ + 0x00059630 69780943 4f4e5354 52554354 4f525b25 ix.CONSTRUCTOR[% │ │ │ │ + 0x00059640 645d0953 504d565b 25645d09 53504d56 d].SPMV[%d].SPMV │ │ │ │ + 0x00059650 5b25645d 0a000000 25256f70 65726174 [%d]....%%operat │ │ │ │ + 0x00059660 696f6e3a 25730925 6c670925 6c670925 ion:%s.%lg.%lg.% │ │ │ │ + 0x00059670 6c670a00 00000000 2525636f 6e737472 lg......%%constr │ │ │ │ + 0x00059680 7563746f 723a6d61 74726978 09534f52 uctor:matrix.SOR │ │ │ │ + 0x00059690 545b2564 5d095343 414e5b25 645d0953 T[%d].SCAN[%d].S │ │ │ │ + 0x000596a0 48554646 4c455b25 645d0949 4e534552 HUFFLE[%d].INSER │ │ │ │ + 0x000596b0 545b2564 5d0a0000 2525636f 6e737472 T[%d]...%%constr │ │ │ │ + 0x000596c0 7563746f 723a2573 09256c67 09256c67 uctor:%s.%lg.%lg │ │ │ │ + 0x000596d0 09256c67 09256c67 0a000000 00000000 .%lg.%lg........ │ │ │ │ + 0x000596e0 23204672 6565696e 6720492f 4f206172 # Freeing I/O ar │ │ │ │ + 0x000596f0 72617973 2e0a0000 5465726d 696e6174 rays....Terminat │ │ │ │ + 0x00059700 696e6720 65786563 7574696f 6e206561 ing execution ea │ │ │ │ + 0x00059710 726c6965 72206475 6520746f 20696e74 rlier due to int │ │ │ │ + 0x00059720 65726163 74697665 20757365 72207265 eractive user re │ │ │ │ + 0x00059730 71756573 742e0a00 5465726d 696e6174 quest...Terminat │ │ │ │ + 0x00059740 696e6720 65786563 7574696f 6e206561 ing execution ea │ │ │ │ + 0x00059750 726c6965 72206475 6520746f 20757365 rlier due to use │ │ │ │ + 0x00059760 72207365 74206d61 78207469 6d657220 r set max timer │ │ │ │ + 0x00059770 6f662025 322e336c 6720732e 0a000000 of %2.3lg s..... │ │ │ │ + 0x00059780 23206265 6e63686d 61726b69 6e672074 # benchmarking t │ │ │ │ + 0x00059790 65726d69 6e617465 64202d2d 2d206669 erminated --- fi │ │ │ │ + 0x000597a0 6e616c69 7a696e67 2072756e 2e0a0000 nalizing run.... │ │ │ │ + 0x000597b0 23203d3d 3d3d3d3d 20424547 494e2054 # ====== BEGIN T │ │ │ │ + 0x000597c0 6f74616c 2073756d 6d617279 20726563 otal summary rec │ │ │ │ + 0x000597d0 6f72642e 0a000000 23203d3d 3d3d3d3d ord.....# ====== │ │ │ │ + 0x000597e0 2020454e 44202054 6f74616c 2073756d END Total sum │ │ │ │ + 0x000597f0 6d617279 20726563 6f72642e 0a000000 mary record..... │ │ │ │ + 0x00059800 23205265 6d6f7669 6e672074 68652074 # Removing the t │ │ │ │ + 0x00059810 656d706f 72617279 20726563 6f726420 emporary record │ │ │ │ + 0x00059820 66696c65 2025732e 0a000000 00000000 file %s......... │ │ │ │ + 0x00059830 20746572 6d696e61 74696e67 2072756e terminating run │ │ │ │ + 0x00059840 20617420 00000000 23257325 2e306c66 at ....#%s%.0lf │ │ │ │ + 0x00059850 20286166 74657220 252e316c 6673206f (after %.1lfs o │ │ │ │ + 0x00059860 6620772e 632e742e 29257300 00000000 f w.c.t.)%s..... │ │ │ │ + 0x00059870 23206d61 74726978 20636f6e 73697374 # matrix consist │ │ │ │ + 0x00059880 656e6379 20636865 636b2074 6f6f6b20 ency check took │ │ │ │ + 0x00059890 252e336c 66732028 6f6b290a 00000000 %.3lfs (ok)..... │ │ │ │ + 0x000598a0 616c6c2d 666c6167 73000000 00000000 all-flags....... │ │ │ │ + 0x000598b0 616c6c2d 666f726d 61747300 00000000 all-formats..... │ │ │ │ + 0x000598c0 616c6c2d 626c6173 2d6f7074 73000000 all-blas-opts... │ │ │ │ + 0x000598d0 616c6c2d 626c6173 2d747970 65730000 all-blas-types.. │ │ │ │ + 0x000598e0 616c6c6f 772d616e 792d7472 616e7370 allow-any-transp │ │ │ │ + 0x000598f0 6f736974 696f6e2d 636f6d62 696e6174 osition-combinat │ │ │ │ + 0x00059900 696f6e00 00000000 616c7068 61000000 ion.....alpha... │ │ │ │ + 0x00059910 616c7465 726e6174 652d736f 72740000 alternate-sort.. │ │ │ │ + 0x00059920 6175746f 2d626c6f 636b696e 67000000 auto-blocking... │ │ │ │ + 0x00059930 62652d76 6572626f 73650000 00000000 be-verbose...... │ │ │ │ + 0x00059940 62657461 00000000 626c6f63 6b2d636f beta....block-co │ │ │ │ + 0x00059950 6c756d6e 73697a65 00000000 00000000 lumnsize........ │ │ │ │ + 0x00059960 626c6f63 6b2d726f 7773697a 65000000 block-rowsize... │ │ │ │ + 0x00059970 63616368 652d626c 6f636b69 6e670000 cache-blocking.. │ │ │ │ + 0x00059980 63686469 72000000 636f6c75 6d6e2d65 chdir...column-e │ │ │ │ + 0x00059990 7870616e 64000000 636f6d70 6172652d xpand...compare- │ │ │ │ + 0x000599a0 636f6d70 65746974 6f727300 00000000 competitors..... │ │ │ │ + 0x000599b0 6e6f2d63 6f6d7061 72652d63 6f6d7065 no-compare-compe │ │ │ │ + 0x000599c0 7469746f 72730000 636f6e76 65727400 titors..convert. │ │ │ │ + 0x000599d0 64656e73 65000000 64696167 6f6e616c dense...diagonal │ │ │ │ + 0x000599e0 2d646f6d 696e616e 63652d63 6865636b -dominance-check │ │ │ │ + 0x000599f0 00000000 00000000 64756d70 2d6e2d6c ........dump-n-l │ │ │ │ + 0x00059a00 68732d65 6c656d65 6e747300 00000000 hs-elements..... │ │ │ │ + 0x00059a10 6563686f 2d617267 756d656e 74730000 echo-arguments.. │ │ │ │ + 0x00059a20 666c7573 682d6361 6368652d 696e2d69 flush-cache-in-i │ │ │ │ + 0x00059a30 74657261 74696f6e 73000000 00000000 terations....... │ │ │ │ + 0x00059a40 696d7061 7469656e 74000000 00000000 impatient....... │ │ │ │ + 0x00059a50 6e6f2d66 6c757368 2d636163 68652d69 no-flush-cache-i │ │ │ │ + 0x00059a60 6e2d6974 65726174 696f6e73 00000000 n-iterations.... │ │ │ │ + 0x00059a70 666c7573 682d6361 6368652d 61726f75 flush-cache-arou │ │ │ │ + 0x00059a80 6e642d6c 6f6f7000 77616e74 2d616e63 nd-loop.want-anc │ │ │ │ + 0x00059a90 696c6c61 72792d65 78656373 00000000 illary-execs.... │ │ │ │ + 0x00059aa0 6e6f2d77 616e742d 616e6369 6c6c6172 no-want-ancillar │ │ │ │ + 0x00059ab0 792d6578 65637300 6e6f2d66 6c757368 y-execs.no-flush │ │ │ │ + 0x00059ac0 2d636163 68652d61 726f756e 642d6c6f -cache-around-lo │ │ │ │ + 0x00059ad0 6f700000 00000000 77616e74 2d6e6f2d op......want-no- │ │ │ │ + 0x00059ae0 72656375 72736976 65000000 00000000 recursive....... │ │ │ │ + 0x00059af0 77616e74 2d6d656d 6f72792d 62656e63 want-memory-benc │ │ │ │ + 0x00059b00 686d6172 6b000000 77616e74 2d6e6f2d hmark...want-no- │ │ │ │ + 0x00059b10 6d656d6f 72792d62 656e6368 6d61726b memory-benchmark │ │ │ │ + 0x00059b20 00000000 00000000 6e6d6200 00000000 ........nmb..... │ │ │ │ + 0x00059b30 696c7530 00000000 696e6300 00000000 ilu0....inc..... │ │ │ │ + 0x00059b40 696e6378 00000000 696e6379 00000000 incx....incy.... │ │ │ │ + 0x00059b50 696e2d70 6c616365 2d617373 656d626c in-place-assembl │ │ │ │ + 0x00059b60 792d6578 70657269 6d656e74 616c0000 y-experimental.. │ │ │ │ + 0x00059b70 696e2d70 6c616365 2d637372 00000000 in-place-csr.... │ │ │ │ + 0x00059b80 696e2d70 6c616365 2d706572 6d757461 in-place-permuta │ │ │ │ + 0x00059b90 74696f6e 00000000 6c6f7765 72000000 tion....lower... │ │ │ │ + 0x00059ba0 6c6f7765 722d6465 6e736500 00000000 lower-dense..... │ │ │ │ + 0x00059bb0 67656e65 72617465 2d6c6f77 65726261 generate-lowerba │ │ │ │ + 0x00059bc0 6e640000 00000000 67656e2d 6c62616e nd......gen-lban │ │ │ │ + 0x00059bd0 64000000 00000000 67656e65 72617465 d.......generate │ │ │ │ + 0x00059be0 2d737061 63696e67 00000000 00000000 -spacing........ │ │ │ │ + 0x00059bf0 6d617472 69782d64 756d7000 00000000 matrix-dump..... │ │ │ │ + 0x00059c00 6d617472 69782d64 756d702d 67726170 matrix-dump-grap │ │ │ │ + 0x00059c10 68000000 00000000 6d617472 69782d64 h.......matrix-d │ │ │ │ + 0x00059c20 756d702d 696e7465 726e616c 73000000 ump-internals... │ │ │ │ + 0x00059c30 6d657267 652d6578 70657269 6d656e74 merge-experiment │ │ │ │ + 0x00059c40 616c0000 00000000 73706c69 742d6578 al......split-ex │ │ │ │ + 0x00059c50 70657269 6d656e74 616c0000 00000000 perimental...... │ │ │ │ + 0x00059c60 6d732d65 78706572 696d656e 74616c00 ms-experimental. │ │ │ │ + 0x00059c70 6d617472 69782d66 696c656e 616d6500 matrix-filename. │ │ │ │ + 0x00059c80 6d617472 69782d73 616d706c 652d7063 matrix-sample-pc │ │ │ │ + 0x00059c90 6e740000 00000000 6d617472 69782d73 nt......matrix-s │ │ │ │ + 0x00059ca0 746f7261 67650000 6d617472 69782d74 torage..matrix-t │ │ │ │ + 0x00059cb0 696d6500 00000000 6d656d2d 68696572 ime.....mem-hier │ │ │ │ + 0x00059cc0 61726368 792d696e 666f0000 00000000 archy-info...... │ │ │ │ + 0x00059cd0 6d61782d 72756e74 696d6500 00000000 max-runtime..... │ │ │ │ + 0x00059ce0 6e6f2d6f 70000000 6e6f7472 616e7370 no-op...notransp │ │ │ │ + 0x00059cf0 6f736500 00000000 6e6f2d74 72616e73 ose.....no-trans │ │ │ │ + 0x00059d00 706f7365 00000000 6e726873 00000000 pose....nrhs.... │ │ │ │ + 0x00059d10 6e726873 2d62792d 726f7773 00000000 nrhs-by-rows.... │ │ │ │ + 0x00059d20 62792d72 6f777300 6e726873 2d62792d by-rows.nrhs-by- │ │ │ │ + 0x00059d30 636f6c75 6d6e7300 62792d63 6f6c756d columns.by-colum │ │ │ │ + 0x00059d40 6e730000 00000000 6e726873 2d62792d ns......nrhs-by- │ │ │ │ + 0x00059d50 636f6c73 00000000 62792d63 6f6c7300 cols....by-cols. │ │ │ │ + 0x00059d60 6f6e652d 6e6f6e75 6e69742d 696e6378 one-nonunit-incx │ │ │ │ + 0x00059d70 2d696e63 792d6e72 68732d70 65722d74 -incy-nrhs-per-t │ │ │ │ + 0x00059d80 79706500 00000000 6e746872 65616473 ype.....nthreads │ │ │ │ + 0x00059d90 00000000 00000000 6f736b69 2d62656e ........oski-ben │ │ │ │ + 0x00059da0 63686d61 726b0000 6f75742d 6c687300 chmark..out-lhs. │ │ │ │ + 0x00059db0 6f75742d 72687300 6f766572 72696465 out-rhs.override │ │ │ │ + 0x00059dc0 2d6d6174 7269782d 6e616d65 00000000 -matrix-name.... │ │ │ │ + 0x00059dd0 70617474 65726e2d 6d61726b 00000000 pattern-mark.... │ │ │ │ + 0x00059de0 7072652d 7472616e 73706f73 65000000 pre-transpose... │ │ │ │ + 0x00059df0 72656164 2d61732d 62696e61 72790000 read-as-binary.. │ │ │ │ + 0x00059e00 72657065 61742d63 6f6e7374 72756374 repeat-construct │ │ │ │ + 0x00059e10 6f720000 00000000 72657573 652d696f or......reuse-io │ │ │ │ + 0x00059e20 2d617272 61797300 6e6f2d72 65757365 -arrays.no-reuse │ │ │ │ + 0x00059e30 2d696f2d 61727261 79730000 00000000 -io-arrays...... │ │ │ │ + 0x00059e40 72657665 7273652d 616c7465 726e6174 reverse-alternat │ │ │ │ + 0x00059e50 652d726f 77730000 67656e65 72617465 e-rows..generate │ │ │ │ + 0x00059e60 2d757070 65726261 6e640000 00000000 -upperband...... │ │ │ │ + 0x00059e70 67656e2d 7562616e 64000000 00000000 gen-uband....... │ │ │ │ + 0x00059e80 67656e65 72617465 2d646961 676f6e61 generate-diagona │ │ │ │ + 0x00059e90 6c000000 00000000 67656e2d 64696167 l.......gen-diag │ │ │ │ + 0x00059ea0 00000000 00000000 696d706c 69636974 ........implicit │ │ │ │ + 0x00059eb0 2d646961 676f6e61 6c000000 00000000 -diagonal....... │ │ │ │ + 0x00059ec0 616c736f 2d696d70 6c696369 742d6469 also-implicit-di │ │ │ │ + 0x00059ed0 61676f6e 616c0000 616c736f 2d73796d agonal..also-sym │ │ │ │ + 0x00059ee0 6d657472 69657300 616c736f 2d73686f metries.also-sho │ │ │ │ + 0x00059ef0 72742d69 64780000 616c736f 2d636f6f rt-idx..also-coo │ │ │ │ + 0x00059f00 2d637372 00000000 616c736f 2d726563 -csr....also-rec │ │ │ │ + 0x00059f10 75727369 76650000 7a69672d 7a616700 ursive..zig-zag. │ │ │ │ + 0x00059f20 73756264 69766973 696f6e2d 6d756c74 subdivision-mult │ │ │ │ + 0x00059f30 69706c69 65720000 626f756e 6465642d iplier..bounded- │ │ │ │ + 0x00059f40 626f7800 00000000 736f7274 00000000 box.....sort.... │ │ │ │ + 0x00059f50 6e6f2d6c 6561662d 6d756c74 69766563 no-leaf-multivec │ │ │ │ + 0x00059f60 00000000 00000000 77697468 2d6c6561 ........with-lea │ │ │ │ + 0x00059f70 662d6d75 6c746976 65630000 00000000 f-multivec...... │ │ │ │ + 0x00059f80 756e7365 74656e76 00000000 00000000 unsetenv........ │ │ │ │ + 0x00059f90 736f7274 2d616674 65722d6c 6f616400 sort-after-load. │ │ │ │ + 0x00059fa0 736f7274 2d66696c 656e616d 65732d6c sort-filenames-l │ │ │ │ + 0x00059fb0 69737400 00000000 6e6f2d73 6f72742d ist.....no-sort- │ │ │ │ + 0x00059fc0 66696c65 6e616d65 732d6c69 73740000 filenames-list.. │ │ │ │ + 0x00059fd0 736b6970 2d6c6f61 64696e67 2d73796d skip-loading-sym │ │ │ │ + 0x00059fe0 6d657472 69632d6d 61747269 63657300 metric-matrices. │ │ │ │ + 0x00059ff0 736b6970 2d6c6f61 64696e67 2d756e73 skip-loading-uns │ │ │ │ + 0x0005a000 796d6d65 74726963 2d6d6174 72696365 ymmetric-matrice │ │ │ │ + 0x0005a010 73000000 00000000 736b6970 2d6c6f61 s.......skip-loa │ │ │ │ + 0x0005a020 64696e67 2d686572 6d697469 616e2d6d ding-hermitian-m │ │ │ │ + 0x0005a030 61747269 63657300 736b6970 2d6c6f61 atrices.skip-loa │ │ │ │ + 0x0005a040 64696e67 2d6e6f74 2d756e73 796d6d65 ding-not-unsymme │ │ │ │ + 0x0005a050 74726963 2d6d6174 72696365 73000000 tric-matrices... │ │ │ │ + 0x0005a060 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x0005a070 6d6f7265 2d6e6e7a 2d6d6174 72696365 more-nnz-matrice │ │ │ │ + 0x0005a080 73000000 00000000 736b6970 2d6c6f61 s.......skip-loa │ │ │ │ + 0x0005a090 64696e67 2d69662d 6c657373 2d6e6e7a ding-if-less-nnz │ │ │ │ + 0x0005a0a0 2d6d6174 72696365 73000000 00000000 -matrices....... │ │ │ │ + 0x0005a0b0 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x0005a0c0 6d6f7265 2d66696c 6573697a 652d6b62 more-filesize-kb │ │ │ │ + 0x0005a0d0 2d6d6174 72696365 73000000 00000000 -matrices....... │ │ │ │ + 0x0005a0e0 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x0005a0f0 6d617463 68696e67 2d726567 65780000 matching-regex.. │ │ │ │ + 0x0005a100 736b6970 2d6c6f61 64696e67 2d69662d skip-loading-if- │ │ │ │ + 0x0005a110 6d617463 68696e67 2d737562 73747200 matching-substr. │ │ │ │ + 0x0005a120 74696d65 73000000 7472616e 73706f73 times...transpos │ │ │ │ + 0x0005a130 652d6173 00000000 7472616e 73706f73 e-as....transpos │ │ │ │ + 0x0005a140 65000000 00000000 616c736f 2d747261 e.......also-tra │ │ │ │ + 0x0005a150 6e73706f 73650000 616c6c2d 7472616e nspose..all-tran │ │ │ │ + 0x0005a160 73706f73 65730000 74797065 00000000 sposes..type.... │ │ │ │ + 0x0005a170 74797065 73000000 75706461 74650000 types...update.. │ │ │ │ + 0x0005a180 61732d75 6e73796d 6d657472 69630000 as-unsymmetric.. │ │ │ │ + 0x0005a190 61732d73 796d6d65 74726963 00000000 as-symmetric.... │ │ │ │ + 0x0005a1a0 65787061 6e642d73 796d6d65 74727900 expand-symmetry. │ │ │ │ + 0x0005a1b0 61732d68 65726d69 7469616e 00000000 as-hermitian.... │ │ │ │ + 0x0005a1c0 6f6e6c79 2d6c6f77 65722d74 7269616e only-lower-trian │ │ │ │ + 0x0005a1d0 676c6500 00000000 6f6e6c79 2d757070 gle.....only-upp │ │ │ │ + 0x0005a1e0 65722d74 7269616e 676c6500 00000000 er-triangle..... │ │ │ │ + 0x0005a1f0 76657262 6f736500 6c657373 2d766572 verbose.less-ver │ │ │ │ + 0x0005a200 626f7365 00000000 77616e74 2d696f2d bose....want-io- │ │ │ │ + 0x0005a210 6f6e6c79 00000000 77616e74 2d6e6f6e only....want-non │ │ │ │ + 0x0005a220 7a65726f 65732d64 69737470 6c6f7400 zeroes-distplot. │ │ │ │ + 0x0005a230 77616e74 2d616363 75726163 792d7465 want-accuracy-te │ │ │ │ + 0x0005a240 73740000 00000000 77616e74 2d676574 st......want-get │ │ │ │ + 0x0005a250 64696167 2d62656e 63680000 00000000 diag-bench...... │ │ │ │ + 0x0005a260 77616e74 2d676574 726f772d 62656e63 want-getrow-benc │ │ │ │ + 0x0005a270 68000000 00000000 77616e74 2d707269 h.......want-pri │ │ │ │ + 0x0005a280 6e742d70 65722d73 75626d2d 73746174 nt-per-subm-stat │ │ │ │ + 0x0005a290 73000000 00000000 77616e74 2d6f6e6c s.......want-onl │ │ │ │ + 0x0005a2a0 792d6163 63757261 63792d74 65737400 y-accuracy-test. │ │ │ │ + 0x0005a2b0 77616e74 2d617574 6f74756e 65000000 want-autotune... │ │ │ │ + 0x0005a2c0 77616e74 2d6e6f2d 6175746f 74756e65 want-no-autotune │ │ │ │ + 0x0005a2d0 00000000 00000000 77616e74 2d6e6f2d ........want-no- │ │ │ │ + 0x0005a2e0 6f6e6573 2d66696c 6c000000 00000000 ones-fill....... │ │ │ │ + 0x0005a2f0 77616e74 2d6d6b6c 2d617574 6f74756e want-mkl-autotun │ │ │ │ + 0x0005a300 65000000 00000000 77616e74 2d6d6b6c e.......want-mkl │ │ │ │ + 0x0005a310 2d6f6e65 2d626173 65642d69 6e646578 -one-based-index │ │ │ │ + 0x0005a320 696e6700 00000000 6d6b6c2d 696e7370 ing.....mkl-insp │ │ │ │ + 0x0005a330 6563746f 722d7375 7065722d 6c696768 ector-super-ligh │ │ │ │ + 0x0005a340 74000000 00000000 6d6b6c2d 696e7370 t.......mkl-insp │ │ │ │ + 0x0005a350 6563746f 722d6c69 67687400 00000000 ector-light..... │ │ │ │ + 0x0005a360 6d6b6c2d 696e7370 6563746f 72000000 mkl-inspector... │ │ │ │ + 0x0005a370 6d6b6c2d 6e6f2d69 6e737065 63746f72 mkl-no-inspector │ │ │ │ + 0x0005a380 00000000 00000000 77616e74 2d756e6f ........want-uno │ │ │ │ + 0x0005a390 72646572 65642d63 6f6f2d74 65737400 rdered-coo-test. │ │ │ │ + 0x0005a3a0 77697468 2d666c61 67730000 00000000 with-flags...... │ │ │ │ + 0x0005a3b0 77726974 652d6173 2d62696e 61727900 write-as-binary. │ │ │ │ + 0x0005a3c0 77726974 652d6173 2d637372 00000000 write-as-csr.... │ │ │ │ + 0x0005a3d0 77726974 652d7065 72666f72 6d616e63 write-performanc │ │ │ │ + 0x0005a3e0 652d7265 636f7264 00000000 00000000 e-record........ │ │ │ │ + 0x0005a3f0 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ + 0x0005a400 72642d6e 616d652d 61707065 6e640000 rd-name-append.. │ │ │ │ + 0x0005a410 70657266 6f726d61 6e63652d 7265636f performance-reco │ │ │ │ + 0x0005a420 72642d6e 616d652d 70726570 656e6400 rd-name-prepend. │ │ │ │ + 0x0005a430 77726974 652d6e6f 2d706572 666f726d write-no-perform │ │ │ │ + 0x0005a440 616e6365 2d726563 6f726400 00000000 ance-record..... │ │ │ │ + 0x0005a450 64697363 6172642d 72656164 2d7a6572 discard-read-zer │ │ │ │ + 0x0005a460 6f730000 00000000 7a2d736f 72746564 os......z-sorted │ │ │ │ + 0x0005a470 2d636f6f 00000000 25732028 73707376 -coo....%s (spsv │ │ │ │ + 0x0005a480 5f737873 7829203a 20506c65 61736520 _sxsx) : Please │ │ │ │ + 0x0005a490 73706563 69667920 61206d61 74726978 specify a matrix │ │ │ │ + 0x0005a4a0 2066696c 656e616d 65202877 69746820 filename (with │ │ │ │ + 0x0005a4b0 2d66290a 00000000 496e7465 72707265 -f).....Interpre │ │ │ │ + 0x0005a4c0 74696e67 202d2d64 656e7365 20617320 ting --dense as │ │ │ │ + 0x0005a4d0 2d2d6c6f 7765722d 64656e73 65202866 --lower-dense (f │ │ │ │ + 0x0005a4e0 756c6c20 64656e73 65206d61 6b657320 ull dense makes │ │ │ │ + 0x0005a4f0 6e6f2073 656e7365 20666f72 20747269 no sense for tri │ │ │ │ + 0x0005a500 616e6775 6c617220 736f6c76 65292e0a angular solve).. │ │ │ │ + 0x0005a510 00000000 00000000 46697273 74207275 ........First ru │ │ │ │ + 0x0005a520 6e206f66 20525342 20417574 6f74756e n of RSB Autotun │ │ │ │ + 0x0005a530 65722074 6f6f6b20 256c6720 73202028 er took %lg s ( │ │ │ │ + 0x0005a540 252e336c 65207320 2d3e2025 2e336c65 %.3le s -> %.3le │ │ │ │ + 0x0005a550 20732070 65722073 7073765f 73787378 s per spsv_sxsx │ │ │ │ + 0x0005a560 29202874 756e6564 3a202564 202d3e20 ) (tuned: %d -> │ │ │ │ + 0x0005a570 2564206c 7375626d 292e0a00 00000000 %d lsubm)....... │ │ │ │ + 0x0005a580 5b215d20 61207072 6f626c65 6d206f63 [!] a problem oc │ │ │ │ + 0x0005a590 63757272 65642069 6e207472 69616e67 curred in triang │ │ │ │ + 0x0005a5a0 756c6172 20736f6c 7665210a 00000000 ular solve!..... │ │ │ │ + 0x0005a5b0 5b215d20 736f6d65 2070726f 626c656d [!] some problem │ │ │ │ + 0x0005a5c0 206f6363 75727265 6420696e 20737061 occurred in spa │ │ │ │ + 0x0005a5d0 72736520 6d617472 69782076 6563746f rse matrix vecto │ │ │ │ + 0x0005a5e0 72207072 6f647563 74210a00 00000000 r product!...... │ │ │ │ + 0x0005a5f0 23657272 6f72206e 6f726d3a 00000000 #error norm:.... │ │ │ │ + 0x0005a600 73707376 5f737873 78000000 00000000 spsv_sxsx....... │ │ │ │ + 0x0005a610 23202865 78747261 29205370 4d562070 # (extra) SpMV p │ │ │ │ + 0x0005a620 6572666f 726d616e 63652072 65636f72 erformance recor │ │ │ │ + 0x0005a630 643a0a00 00000000 73706d76 5f756175 d:......spmv_uau │ │ │ │ + 0x0005a640 612a0000 00000000 23676169 6e20666f a*......#gain fo │ │ │ │ + 0x0005a650 72207370 73762069 66207765 20686164 r spsv if we had │ │ │ │ + 0x0005a660 20696e66 696e6974 65207370 6d762d77 infinite spmv-w │ │ │ │ + 0x0005a670 6f726b65 72733a25 6c660a00 00000000 orkers:%lf...... │ │ │ │ + 0x0005a680 23737073 76207065 72666f72 6d616e63 #spsv performanc │ │ │ │ + 0x0005a690 65207673 2073706d 765f7561 75612a3a e vs spmv_uaua*: │ │ │ │ + 0x0005a6a0 256c660a 00000000 23676169 6e20666f %lf.....#gain fo │ │ │ │ + 0x0005a6b0 72207370 73762069 66207765 20686164 r spsv if we had │ │ │ │ + 0x0005a6c0 206e6f20 636f6e63 75727265 6e742077 no concurrent w │ │ │ │ + 0x0005a6d0 72697465 73207072 6576656e 74696e67 rites preventing │ │ │ │ + 0x0005a6e0 206c6f63 6b732061 7420616c 6c3a256c locks at all:%l │ │ │ │ + 0x0005a6f0 660a0000 00000000 25256f70 65726174 f.......%%operat │ │ │ │ + 0x0005a700 696f6e3a 6d617472 69780943 4f4e5354 ion:matrix.CONST │ │ │ │ + 0x0005a710 52554354 4f525b25 645d0953 504d565b RUCTOR[%d].SPMV[ │ │ │ │ + 0x0005a720 25645d09 53504d56 5b25645d 09535453 %d].SPMV[%d].STS │ │ │ │ + 0x0005a730 565b2564 5d095354 53565b25 645d0a00 V[%d].STSV[%d].. │ │ │ │ + 0x0005a740 25256f70 65726174 696f6e3a 25730925 %%operation:%s.% │ │ │ │ + 0x0005a750 6c670925 6c670925 6c670925 6c670925 lg.%lg.%lg.%lg.% │ │ │ │ + 0x0005a760 6c670a00 00000000 713a514c 45434844 lg......q:QLECHD │ │ │ │ + 0x0005a770 56415269 73463a50 543a623a 773a4247 VARisF:PT:b:w:BG │ │ │ │ + 0x0005a780 68743a66 3a723a63 3a76706e 3a4d4e53 ht:f:r:c:vpn:MNS │ │ │ │ + 0x0005a790 3a426b3a 4b55733a 656f3a4f 3a000000 :Bk:KUs:eo:O:... │ │ │ │ + 0x0005a7a0 63616e6e 6f742070 6572666f 726d202d cannot perform - │ │ │ │ + 0x0005a7b0 65206675 6e637469 6f6e616c 69747920 e functionality │ │ │ │ + 0x0005a7c0 696e206f 6e652072 756e2e20 6f6e6520 in one run. one │ │ │ │ + 0x0005a7d0 61742061 2074696d 6520706c 65617365 at a time please │ │ │ │ + 0x0005a7e0 2e2e0a00 00000000 25732028 6d61745f ........%s (mat_ │ │ │ │ + 0x0005a7f0 73746174 7329203a 20506c65 61736520 stats) : Please │ │ │ │ + 0x0005a800 73706563 69667920 61206d61 74726978 specify a matrix │ │ │ │ + 0x0005a810 2066696c 656e616d 65202877 69746820 filename (with │ │ │ │ + 0x0005a820 2d66290a 00000000 67697665 6e207065 -f).....given pe │ │ │ │ + 0x0005a830 7263656e 74616765 203d2025 7a64203f rcentage = %zd ? │ │ │ │ + 0x0005a840 0a000000 00000000 77616e74 206d6f72 ........want mor │ │ │ │ + 0x0005a850 65206d61 785f6e6e 7a732028 257a6429 e max_nnzs (%zd) │ │ │ │ + 0x0005a860 20746861 6e206e6f 6e7a6572 6f732028 than nonzeros ( │ │ │ │ + 0x0005a870 257a6429 20210a00 77616e74 206d6178 %zd) !..want max │ │ │ │ + 0x0005a880 5f6e6e7a 73202825 7a642920 6c657373 _nnzs (%zd) less │ │ │ │ + 0x0005a890 20746861 6e20257a 64203f0a 00000000 than %zd ?..... │ │ │ │ + 0x0005a8a0 236d6174 72697809 726f7773 09636f6c #matrix.rows.col │ │ │ │ + 0x0005a8b0 73096272 09626309 6e6e7a09 66696c6c s.br.bc.nnz.fill │ │ │ │ + 0x0005a8c0 696e0966 72616374 696f6e09 72656c2e in.fraction.rel. │ │ │ │ + 0x0005a8d0 6572726f 720a0000 25730925 7a640925 error...%s.%zd.% │ │ │ │ + 0x0005a8e0 7a640925 7a640925 7a640925 7a640925 zd.%zd.%zd.%zd.% │ │ │ │ + 0x0005a8f0 6c670000 00000000 09252e33 6c670925 lg.......%.3lg.% │ │ │ │ + 0x0005a900 2b2e336c 670a0000 65737469 6d617465 +.3lg...estimate │ │ │ │ + 0x0005a910 2d73616d 706c6573 00000000 00000000 -samples........ │ │ │ │ + 0x0005a920 65737469 6d617465 2d66696c 6c696e00 estimate-fillin. │ │ │ │ + 0x0005a930 6d61782d 6e6e7a2d 73616d70 6c657300 max-nnz-samples. │ │ │ │ + 0x0005a940 6744623a 64723a63 3a6e3a6c 733a0000 gDb:dr:c:n:ls:.. │ │ │ │ + 0x0005a950 75736167 653a2025 73202d67 202d7220 usage: %s -g -r │ │ │ │ + 0x0005a960 726f7773 202d6320 636f6c73 200a0920 rows -c cols .. │ │ │ │ + 0x0005a970 5b202d6e 206e6f6e 7a65726f 73205b25 [ -n nonzeros [% │ │ │ │ + 0x0005a980 255d205d 207c205b 202d6220 62616e64 %] ] | [ -b band │ │ │ │ + 0x0005a990 77696474 68205d20 282d6220 666f7220 width ] (-b for │ │ │ │ + 0x0005a9a0 61206261 6e646564 206d6174 72697820 a banded matrix │ │ │ │ + 0x0005a9b0 77697468 20276261 6e647769 64746827 with 'bandwidth' │ │ │ │ + 0x0005a9c0 20776964 65206261 6e647769 64746829 wide bandwidth) │ │ │ │ + 0x0005a9d0 0a095b2d 64205d20 282d6420 6d65616e ..[-d ] (-d mean │ │ │ │ + 0x0005a9e0 73207468 61742064 75706c69 63617465 s that duplicate │ │ │ │ + 0x0005a9f0 73206172 6520616c 6c6f7765 64292021 s are allowed) ! │ │ │ │ + 0x0005aa00 0a000000 00000000 63616e27 74206765 ........can't ge │ │ │ │ + 0x0005aa10 6e657261 7465206d 6f726520 6e6f6e7a nerate more nonz │ │ │ │ + 0x0005aa20 65726f73 20746861 6e20726f 77732078 eros than rows x │ │ │ │ + 0x0005aa30 20636f6c 756d6e73 210a0000 00000000 columns!....... │ │ │ │ + 0x0005aa40 25254d61 74726978 4d61726b 6574206d %%MatrixMarket m │ │ │ │ + 0x0005aa50 61747269 7820636f 6f726469 6e617465 atrix coordinate │ │ │ │ + 0x0005aa60 20726561 6c206765 6e657261 6c0a0000 real general... │ │ │ │ + 0x0005aa70 257a6420 257a6420 257a640a 00000000 %zd %zd %zd..... │ │ │ │ + 0x0005aa80 25367a64 2025367a 64202532 30670a00 %6zd %6zd %20g.. │ │ │ │ + 0x0005aa90 736f6d65 20657272 6f72206f 63637572 some error occur │ │ │ │ + 0x0005aaa0 72656420 64757269 6e67206d 61747269 red during matri │ │ │ │ + 0x0005aab0 78206765 6e657261 74696f6e 0a000000 x generation.... │ │ │ │ + 0x0005aac0 6e6e7a00 00000000 62616e64 65640000 nnz.....banded.. │ │ │ │ + 0x0005aad0 616c6c6f 772d6475 706c6963 61746573 allow-duplicates │ │ │ │ + 0x0005aae0 00000000 00000000 70617474 65726e00 ........pattern. │ │ │ │ + 0x0005aaf0 73796d6d 65747269 63000000 00000000 symmetric....... │ │ │ │ + 0x0005ab00 6865726d 69746961 6e000000 00000000 hermitian....... │ │ │ │ + 0x0005ab10 25257379 6d6d0000 2525756e 73796d6d %%symm..%%unsymm │ │ │ │ + 0x0005ab20 00000000 00000000 25730925 7a640925 ........%s.%zd.% │ │ │ │ + 0x0005ab30 7a640925 7a640925 73092573 0925730a zd.%zd.%s.%s.%s. │ │ │ │ + 0x0005ab40 00000000 00000000 70726f62 6c656d73 ........problems │ │ │ │ + 0x0005ab50 20776974 68202225 73220a00 00000000 with "%s"...... │ │ │ │ + 0x0005ab60 5c626567 696e7b74 61626c65 7d5b5d5c \begin{table}[]\ │ │ │ │ + 0x0005ab70 62656769 6e7b666f 6f746e6f 74657369 begin{footnotesi │ │ │ │ + 0x0005ab80 7a657d5c 62656769 6e7b6365 6e746572 ze}\begin{center │ │ │ │ + 0x0005ab90 7d205c62 6567696e 7b746162 756c6172 } \begin{tabular │ │ │ │ + 0x0005aba0 7d7b6c6c 6c6c6c7d 5c686c69 6e650a6d }{lllll}\hline.m │ │ │ │ + 0x0005abb0 61747269 78202620 726f7773 20262063 atrix & rows & c │ │ │ │ + 0x0005abc0 6f6c756d 6e732026 206e6e7a 2026206e olumns & nnz & n │ │ │ │ + 0x0005abd0 6e7a2f72 6f77205c 5c5c686c 696e650a nz/row \\\hline. │ │ │ │ + 0x0005abe0 00000000 00000000 5c686c69 6e65205c ........\hline \ │ │ │ │ + 0x0005abf0 656e647b 74616275 6c61727d 205c6361 end{tabular} \ca │ │ │ │ + 0x0005ac00 7074696f 6e7b4361 7074696f 6e2e7d5c ption{Caption.}\ │ │ │ │ + 0x0005ac10 6c616265 6c7b7465 73746265 645f6d61 label{testbed_ma │ │ │ │ + 0x0005ac20 74726963 65737d5c 656e647b 63656e74 trices}\end{cent │ │ │ │ + 0x0005ac30 65727d5c 656e647b 666f6f74 6e6f7465 er}\end{footnote │ │ │ │ + 0x0005ac40 73697a65 7d5c656e 647b7461 626c657d size}\end{table} │ │ │ │ + 0x0005ac50 0a000000 00000000 25732026 20257a64 ........%s & %zd │ │ │ │ + 0x0005ac60 20262025 7a642026 20257a64 20262025 & %zd & %zd & % │ │ │ │ + 0x0005ac70 2e306c66 5c5c2573 0a000000 00000000 .0lf\\%s........ │ │ │ │ + 0x0005ac80 5253425f 50525f57 4c544300 00000000 RSB_PR_WLTC..... │ │ │ │ + 0x0005ac90 5253425f 50525f50 524c5f4c 43430000 RSB_PR_PRL_LCC.. │ │ │ │ + 0x0005aca0 70723a20 00000000 25632573 00000000 pr: ....%c%s.... │ │ │ │ + 0x0005acb0 616c6c6f 63617465 64206120 70657266 allocated a perf │ │ │ │ + 0x0005acc0 6f726d61 6e636520 7265636f 72642066 ormance record f │ │ │ │ + 0x0005acd0 6f722025 64207361 6d706c65 73202825 or %d samples (% │ │ │ │ + 0x0005ace0 7a642062 79746573 292e0a00 00000000 zd bytes)....... │ │ │ │ + 0x0005acf0 20262000 00000000 5c5c0000 00000000 & .....\\...... │ │ │ │ + 0x0005ad00 5c626673 65726965 73200000 00000000 \bfseries ...... │ │ │ │ + 0x0005ad10 5c63656c 6c636f6c 6f727b70 696e6b7d \cellcolor{pink} │ │ │ │ + 0x0005ad20 00000000 00000000 5c63656c 6c636f6c ........\cellcol │ │ │ │ + 0x0005ad30 6f727b4c 69676874 476f6c64 656e726f or{LightGoldenro │ │ │ │ + 0x0005ad40 64317d00 00000000 5c63656c 6c636f6c d1}.....\cellcol │ │ │ │ + 0x0005ad50 6f727b50 616c6547 7265656e 317d0000 or{PaleGreen1}.. │ │ │ │ + 0x0005ad60 5c63656c 6c636f6c 6f727b72 65647d00 \cellcolor{red}. │ │ │ │ + 0x0005ad70 204b4d47 5450455a 59000000 00000000 KMGTPEZY....... │ │ │ │ + 0x0005ad80 5253425f 524c445f 54485200 00000000 RSB_RLD_THR..... │ │ │ │ + 0x0005ad90 20000000 00000000 5253425f 50525f46 .......RSB_PR_F │ │ │ │ + 0x0005ada0 53455053 54520000 5253425f 50525f45 SEPSTR..RSB_PR_E │ │ │ │ + 0x0005adb0 4e444c53 54520000 25732573 25642573 NDLSTR..%s%s%d%s │ │ │ │ + 0x0005adc0 25642573 00000000 25342e31 6c660000 %d%s....%4.1lf.. │ │ │ │ + 0x0005add0 25642573 25642573 00000000 00000000 %d%s%d%s........ │ │ │ │ + 0x0005ade0 25642573 25632573 25632573 25632573 %d%s%c%s%c%s%c%s │ │ │ │ + 0x0005adf0 00000000 00000000 25326425 73257325 ........%2d%s%s% │ │ │ │ + 0x0005ae00 32642573 25732532 64257300 00000000 2d%s%s%2d%s..... │ │ │ │ + 0x0005ae10 252e346c 66257325 73252e34 6c662573 %.4lf%s%s%.4lf%s │ │ │ │ + 0x0005ae20 00000000 00000000 25642573 25732564 ........%d%s%s%d │ │ │ │ + 0x0005ae30 25730000 00000000 252e326c 66257325 %s......%.2lf%s% │ │ │ │ + 0x0005ae40 322e336c 65257325 7325322e 336c6525 2.3le%s%s%2.3le% │ │ │ │ + 0x0005ae50 73000000 00000000 25732532 2e336c65 s.......%s%2.3le │ │ │ │ + 0x0005ae60 25732573 25732532 2e336c65 25732532 %s%s%s%2.3le%s%2 │ │ │ │ + 0x0005ae70 2e336c65 25730000 25332e32 6c652573 .3le%s..%3.2le%s │ │ │ │ + 0x0005ae80 00000000 00000000 25732564 25732533 ........%s%d%s%3 │ │ │ │ + 0x0005ae90 2e326c65 25730a00 25252e2e 2e0a0000 .2le%s..%%...... │ │ │ │ + 0x0005aea0 25643a25 73202564 20256420 25642025 %d:%s %d %d %d % │ │ │ │ + 0x0005aeb0 64202564 20256420 25632025 63202563 d %d %d %c %c %c │ │ │ │ + 0x0005aec0 00000000 00000000 20252e32 6c662025 ........ %.2lf % │ │ │ │ + 0x0005aed0 2e326c66 20252e32 6c662025 2e326c66 .2lf %.2lf %.2lf │ │ │ │ + 0x0005aee0 00000000 00000000 5c000000 00000000 ........\....... │ │ │ │ + 0x0005aef0 2e2e2e00 00000000 706c6f74 00000000 ........plot.... │ │ │ │ + 0x0005af00 73657420 7465726d 20706f73 74736372 set term postscr │ │ │ │ + 0x0005af10 69707420 65707320 636f6c6f 72207369 ipt eps color si │ │ │ │ + 0x0005af20 7a652032 2c32206e 6f636c69 7020666f ze 2,2 noclip fo │ │ │ │ + 0x0005af30 6e742022 54696d65 732d526f 6d616e2c nt "Times-Roman, │ │ │ │ + 0x0005af40 3134223b 00000000 73657420 7465726d 14";....set term │ │ │ │ + 0x0005af50 20706e67 3b000000 27270000 00000000 png;...''...... │ │ │ │ + 0x0005af60 6175746f 74756e69 6e672065 66666563 autotuning effec │ │ │ │ + 0x0005af70 74000000 00000000 52534220 746f204d t.......RSB to M │ │ │ │ + 0x0005af80 4b4c2073 70656564 20726174 696f0000 KL speed ratio.. │ │ │ │ + 0x0005af90 2e000000 00000000 73797374 656d2827 ........system(' │ │ │ │ + 0x0005afa0 6d6b6469 72202d70 20272e6d 795f6469 mkdir -p '.my_di │ │ │ │ + 0x0005afb0 72290000 00000000 5253425f 434d505f r)......RSB_CMP_ │ │ │ │ + 0x0005afc0 54485200 00000000 5253425f 4150455f THR.....RSB_APE_ │ │ │ │ + 0x0005afd0 54485200 00000000 5253425f 4855445f THR.....RSB_HUD_ │ │ │ │ + 0x0005afe0 54485200 00000000 5253425f 50525f53 THR.....RSB_PR_S │ │ │ │ + 0x0005aff0 52000000 00000000 5253425f 50525f50 R.......RSB_PR_P │ │ │ │ + 0x0005b000 524c5f54 43530000 5c736563 74696f6e RL_TCS..\section │ │ │ │ + 0x0005b010 7b526563 6f72643a 2025737d 0a000000 {Record: %s}.... │ │ │ │ + 0x0005b020 44756d70 2066726f 6d206120 62617365 Dump from a base │ │ │ │ + 0x0005b030 206f6620 25642073 616d706c 65732028 of %d samples ( │ │ │ │ + 0x0005b040 6f66206d 61782025 6429206f 72646572 of max %d) order │ │ │ │ + 0x0005b050 65642062 79200000 2825642c 25642c25 ed by ..(%d,%d,% │ │ │ │ + 0x0005b060 642c2564 2c25642c 25642c25 6429203d d,%d,%d,%d,%d) = │ │ │ │ + 0x0005b070 20282573 292e0a00 66696c65 6e616d65 (%s)...filename │ │ │ │ + 0x0005b080 20782063 6f726573 20782069 6e635820 x cores x incX │ │ │ │ + 0x0005b090 7820696e 63592078 206e7268 73207820 x incY x nrhs x │ │ │ │ + 0x0005b0a0 74797065 636f6465 20782074 72616e73 typecode x trans │ │ │ │ + 0x0005b0b0 41000000 00000000 5c626567 696e7b6c A.......\begin{l │ │ │ │ + 0x0005b0c0 6f6e6774 6162757d 7b722a7b 32367d7b ongtabu}{r*{26}{ │ │ │ │ + 0x0005b0d0 727d727d 5c686c69 6e650a00 00000000 r}r}\hline...... │ │ │ │ + 0x0005b0e0 42455354 434f4445 25734d54 5825734e BESTCODE%sMTX%sN │ │ │ │ + 0x0005b0f0 5225734e 4325734e 4e5a2573 00000000 R%sNC%sNNZ%s.... │ │ │ │ + 0x0005b100 494e4358 2573494e 43592573 00000000 INCX%sINCY%s.... │ │ │ │ + 0x0005b110 4e524853 25735459 50452573 53594d25 NRHS%sTYPE%sSYM% │ │ │ │ + 0x0005b120 73545241 4e532573 4e542573 41542d4e sTRANS%sNT%sAT-N │ │ │ │ + 0x0005b130 54257341 542d4d4b 4c2d4e54 25734250 T%sAT-MKL-NT%sBP │ │ │ │ + 0x0005b140 4e5a2573 41542d42 504e5a25 734e5355 NZ%sAT-BPNZ%sNSU │ │ │ │ + 0x0005b150 424d2573 41542d53 55424d25 73525342 BM%sAT-SUBM%sRSB │ │ │ │ + 0x0005b160 42455354 2d4d464c 4f505325 734f5054 BEST-MFLOPS%sOPT │ │ │ │ + 0x0005b170 494d4525 734d4b4c 2d4f5054 494d4525 IME%sMKL-OPTIME% │ │ │ │ + 0x0005b180 7341542d 4f505449 4d452573 41542d4d sAT-OPTIME%sAT-M │ │ │ │ + 0x0005b190 4b4c2d4f 5054494d 45257341 542d5449 KL-OPTIME%sAT-TI │ │ │ │ + 0x0005b1a0 4d452573 52576d69 6e42572d 47427073 ME%sRWminBW-GBps │ │ │ │ + 0x0005b1b0 25734342 2d627066 25734154 2d4d5325 %sCB-bpf%sAT-MS% │ │ │ │ + 0x0005b1c0 73434d46 4c4f5053 25730a00 00000000 sCMFLOPS%s...... │ │ │ │ + 0x0005b1d0 5c686c69 6e650a00 45616368 2073616d \hline..Each sam │ │ │ │ + 0x0005b1e0 706c653a 20424553 54434f44 45204d54 ple: BESTCODE MT │ │ │ │ + 0x0005b1f0 58204e52 204e4320 4e4e5a20 494e4358 X NR NC NNZ INCX │ │ │ │ + 0x0005b200 20494e43 59204e52 48532054 59504520 INCY NRHS TYPE │ │ │ │ + 0x0005b210 53594d20 5452414e 53204d4b 4c5f4f50 SYM TRANS MKL_OP │ │ │ │ + 0x0005b220 5f542f52 53425f4f 505f5420 5253425f _T/RSB_OP_T RSB_ │ │ │ │ + 0x0005b230 4f505f54 20525342 5f4d464c 4f505320 OP_T RSB_MFLOPS │ │ │ │ + 0x0005b240 4d4b4c5f 4f505f54 204d4b4c 5f4d464c MKL_OP_T MKL_MFL │ │ │ │ + 0x0005b250 4f50530a 00000000 25347a64 3a256325 OPS.....%4zd:%c% │ │ │ │ + 0x0005b260 73256325 63200000 2370723a 20576172 s%c%c ..#pr: War │ │ │ │ + 0x0005b270 6e696e67 3a000000 626f7468 20617574 ning:...both aut │ │ │ │ + 0x0005b280 6f207475 6e656420 28257a64 20737562 o tuned (%zd sub │ │ │ │ + 0x0005b290 6d292061 6e64206e 6f6e2061 75746f74 m) and non autot │ │ │ │ + 0x0005b2a0 756e6564 2028257a 64207375 626d2920 uned (%zd subm) │ │ │ │ + 0x0005b2b0 6d617472 69636573 20757365 20257a64 matrices use %zd │ │ │ │ + 0x0005b2c0 20627974 65732028 256c6720 62706e7a bytes (%lg bpnz │ │ │ │ + 0x0005b2d0 29206f66 20696e64 69636573 202d2d2d ) of indices --- │ │ │ │ + 0x0005b2e0 2069736e 27742074 68617420 73757370 isn't that susp │ │ │ │ + 0x0005b2f0 65637420 3f0a0000 20576172 6e696e67 ect ?... Warning │ │ │ │ + 0x0005b300 3a207265 6164696e 67206669 6c65206f : reading file o │ │ │ │ + 0x0005b310 72696769 6e617469 6e672066 726f6d20 riginating from │ │ │ │ + 0x0005b320 61206469 66666572 656e746c 7920636f a differently co │ │ │ │ + 0x0005b330 6e666967 75726564 20627569 6c642c20 nfigured build, │ │ │ │ + 0x0005b340 756e6162 6c652074 6f206775 65737320 unable to guess │ │ │ │ + 0x0005b350 636f7272 65637420 74797065 2073697a correct type siz │ │ │ │ + 0x0005b360 6520666f 72207479 70652063 6f646520 e for type code │ │ │ │ + 0x0005b370 27256327 2e0a0000 204e6f20 73616d70 '%c'.... No samp │ │ │ │ + 0x0005b380 6c652028 6f757420 6f662025 6429206d le (out of %d) m │ │ │ │ + 0x0005b390 61746368 65642074 68652064 756d7020 atched the dump │ │ │ │ + 0x0005b3a0 63726974 65726961 202d2d20 736b6970 criteria -- skip │ │ │ │ + 0x0005b3b0 70696e67 2064756d 7020726f 756e642e ping dump round. │ │ │ │ + 0x0005b3c0 0a000000 00000000 5c686c69 6e655c63 ........\hline\c │ │ │ │ + 0x0005b3d0 61707469 6f6e7b25 737d5c5c 5c686c69 aption{%s}\\\hli │ │ │ │ + 0x0005b3e0 6e655c65 6e647b6c 6f6e6774 6162757d ne\end{longtabu} │ │ │ │ + 0x0005b3f0 0a000000 00000000 20256420 73616d70 ........ %d samp │ │ │ │ + 0x0005b400 6c657320 286f7574 206f6620 25642920 les (out of %d) │ │ │ │ + 0x0005b410 6d617463 68656420 74686520 64756d70 matched the dump │ │ │ │ + 0x0005b420 206c696d 6974696e 67206372 69746572 limiting criter │ │ │ │ + 0x0005b430 69612e0a 00000000 5c626567 696e7b76 ia......\begin{v │ │ │ │ + 0x0005b440 65726261 74696d7d 0a000000 00000000 erbatim}........ │ │ │ │ + 0x0005b450 62656c6f 772c2077 65206465 66696e65 below, we define │ │ │ │ + 0x0005b460 20277375 63636573 7366756c 27206175 'successful' au │ │ │ │ + 0x0005b470 746f7475 6e696e67 20776865 6e207370 totuning when sp │ │ │ │ + 0x0005b480 65656475 70206f66 20256c66 78206973 eedup of %lfx is │ │ │ │ + 0x0005b490 20657863 65656465 642c2061 6e642027 exceeded, and ' │ │ │ │ + 0x0005b4a0 74756e65 64272072 6573756c 74732065 tuned' results e │ │ │ │ + 0x0005b4b0 76656e20 74686520 6f6e6573 20776869 ven the ones whi │ │ │ │ + 0x0005b4c0 63682061 72652073 616d6520 61732075 ch are same as u │ │ │ │ + 0x0005b4d0 6e74756e 65640a00 72736220 6175746f ntuned..rsb auto │ │ │ │ + 0x0005b4e0 74756e69 6e672077 61732073 75636365 tuning was succe │ │ │ │ + 0x0005b4f0 73736675 6c20696e 20253564 20636173 ssful in %5d cas │ │ │ │ + 0x0005b500 65732028 25332e32 6c662025 25292061 es (%3.2lf %%) a │ │ │ │ + 0x0005b510 6e642075 6e737563 63657373 66756c20 nd unsuccessful │ │ │ │ + 0x0005b520 696e2025 64206361 73657320 2825332e in %d cases (%3. │ │ │ │ + 0x0005b530 326c6620 2525290a 00000000 00000000 2lf %%)......... │ │ │ │ + 0x0005b540 2028696e 20737563 632e2063 61736573 (in succ. cases │ │ │ │ + 0x0005b550 20727362 20617574 6f74756e 696e6720 rsb autotuning │ │ │ │ + 0x0005b560 67617665 20202020 6176672e 2025352e gave avg. %5. │ │ │ │ + 0x0005b570 316c6620 25252066 61737465 722c2061 1lf %% faster, a │ │ │ │ + 0x0005b580 76672e20 73702e20 72617469 6f202535 vg. sp. ratio %5 │ │ │ │ + 0x0005b590 2e336c66 782c206d 61782073 702e2072 .3lfx, max sp. r │ │ │ │ + 0x0005b5a0 6174696f 2025352e 336c6678 2c206176 atio %5.3lfx, av │ │ │ │ + 0x0005b5b0 672e2072 6174696f 2025352e 336c6678 g. ratio %5.3lfx │ │ │ │ + 0x0005b5c0 290a0000 00000000 2028696e 20737563 )....... (in suc │ │ │ │ + 0x0005b5d0 632e2063 61736573 20727362 20617574 c. cases rsb aut │ │ │ │ + 0x0005b5e0 6f74756e 696e6720 746f6f6b 20616e20 otuning took an │ │ │ │ + 0x0005b5f0 6176672f 6d696e2f 6d61782f 746f7420 avg/min/max/tot │ │ │ │ + 0x0005b600 6f663a20 25352e31 6c662f25 352e316c of: %5.1lf/%5.1l │ │ │ │ + 0x0005b610 662f2535 2e316c66 2f25352e 316c6620 f/%5.1lf/%5.1lf │ │ │ │ + 0x0005b620 20207475 6e656420 6f707329 0a000000 tuned ops).... │ │ │ │ + 0x0005b630 2028696e 20737563 632e2063 61736573 (in succ. cases │ │ │ │ + 0x0005b640 20727362 20617574 6f74756e 696e6720 rsb autotuning │ │ │ │ + 0x0005b650 746f6f6b 20616e20 6176672f 6d696e2f took an avg/min/ │ │ │ │ + 0x0005b660 6d61782f 746f7420 6f663a20 25352e31 max/tot of: %5.1 │ │ │ │ + 0x0005b670 6c662f25 352e316c 662f2535 2e316c66 lf/%5.1lf/%5.1lf │ │ │ │ + 0x0005b680 2f25352e 316c6620 756e7475 6e656420 /%5.1lf untuned │ │ │ │ + 0x0005b690 6f707329 0a000000 2028616e 6420616d ops).... (and am │ │ │ │ + 0x0005b6a0 6f727469 7a657320 66726f6d 20756e74 ortizes from unt │ │ │ │ + 0x0005b6b0 756e6564 20727362 20696e20 6176672e uned rsb in avg. │ │ │ │ + 0x0005b6c0 2025352e 316c662c 206d696e 2e202535 %5.1lf, min. %5 │ │ │ │ + 0x0005b6d0 2e316c66 2c206d61 782e2025 352e316c .1lf, max. %5.1l │ │ │ │ + 0x0005b6e0 66206f70 73290a00 20286176 672f6d69 f ops).. (avg/mi │ │ │ │ + 0x0005b6f0 6e2f6d61 78202861 76672920 6e6e7a20 n/max (avg) nnz │ │ │ │ + 0x0005b700 20207065 72207375 626d2062 65666f72 per subm befor │ │ │ │ + 0x0005b710 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ + 0x0005b720 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ + 0x0005b730 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ + 0x0005b740 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ + 0x0005b750 6e2f6d61 78202861 76672920 6e6e7a20 n/max (avg) nnz │ │ │ │ + 0x0005b760 20207065 72207375 626d2061 66746572 per subm after │ │ │ │ + 0x0005b770 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ + 0x0005b780 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ + 0x0005b790 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ + 0x0005b7a0 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ + 0x0005b7b0 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ + 0x0005b7c0 73207065 72207375 626d2062 65666f72 s per subm befor │ │ │ │ + 0x0005b7d0 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ + 0x0005b7e0 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ + 0x0005b7f0 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ + 0x0005b800 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ + 0x0005b810 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ + 0x0005b820 73207065 72207375 626d2061 66746572 s per subm after │ │ │ │ + 0x0005b830 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ + 0x0005b840 696e6720 77657265 20253130 2e306c66 ing were %10.0lf │ │ │ │ + 0x0005b850 2f253130 2e306c66 2f253130 2e306c66 /%10.0lf/%10.0lf │ │ │ │ + 0x0005b860 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ + 0x0005b870 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ + 0x0005b880 73207065 72206e6e 7a202062 65666f72 s per nnz befor │ │ │ │ + 0x0005b890 65207375 63636573 7366756c 2074756e e successful tun │ │ │ │ + 0x0005b8a0 696e6720 77657265 20253130 2e336c66 ing were %10.3lf │ │ │ │ + 0x0005b8b0 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ + 0x0005b8c0 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ + 0x0005b8d0 6e2f6d61 78206f70 6572616e 64732028 n/max operands ( │ │ │ │ + 0x0005b8e0 6d74782c 6c68732c 72687329 20726561 mtx,lhs,rhs) rea │ │ │ │ + 0x0005b8f0 64206261 6e647769 64746820 6c6f7765 d bandwidth lowe │ │ │ │ + 0x0005b900 7220626f 756e6420 20253130 2e336c66 r bound %10.3lf │ │ │ │ + 0x0005b910 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ + 0x0005b920 2c474270 73290a00 20286176 672f6d69 ,GBps).. (avg/mi │ │ │ │ + 0x0005b930 6e2f6d61 78206f70 6572616e 64732028 n/max operands ( │ │ │ │ + 0x0005b940 6d74782c 7268733a 723b6c68 733a7277 mtx,rhs:r;lhs:rw │ │ │ │ + 0x0005b950 29206261 6e647769 64746820 6c6f7765 ) bandwidth lowe │ │ │ │ + 0x0005b960 7220626f 756e6420 20253130 2e336c66 r bound %10.3lf │ │ │ │ + 0x0005b970 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ + 0x0005b980 2c474270 73290a00 20286176 672f6d69 ,GBps).. (avg/mi │ │ │ │ + 0x0005b990 6e2f6d61 7820636f 64652062 616c616e n/max code balan │ │ │ │ + 0x0005b9a0 63652028 62797465 73207265 61642061 ce (bytes read a │ │ │ │ + 0x0005b9b0 74206c65 61737420 6f6e6365 20706572 t least once per │ │ │ │ + 0x0005b9c0 20666c6f 70292020 20253130 2e336c66 flop) %10.3lf │ │ │ │ + 0x0005b9d0 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ + 0x0005b9e0 290a0000 00000000 20286176 672f6d69 )....... (avg/mi │ │ │ │ + 0x0005b9f0 6e2f6d61 78202861 76672920 62797465 n/max (avg) byte │ │ │ │ + 0x0005ba00 73207065 72206e6e 7a202061 66746572 s per nnz after │ │ │ │ + 0x0005ba10 20207375 63636573 7366756c 2074756e successful tun │ │ │ │ + 0x0005ba20 696e6720 77657265 20253130 2e336c66 ing were %10.3lf │ │ │ │ + 0x0005ba30 2f253130 2e336c66 2f253130 2e336c66 /%10.3lf/%10.3lf │ │ │ │ + 0x0005ba40 290a0000 00000000 20286d61 74726978 )....... (matrix │ │ │ │ + 0x0005ba50 20686173 20626565 6e207375 62646976 has been subdiv │ │ │ │ + 0x0005ba60 69646564 20206d6f 72652f6c 6573732f ided more/less/ │ │ │ │ + 0x0005ba70 73616d65 20202020 20202020 20202020 same │ │ │ │ + 0x0005ba80 696e2072 6573702e 20202564 202f2025 in resp. %d / % │ │ │ │ + 0x0005ba90 64202f25 64206361 73657329 0a000000 d /%d cases).... │ │ │ │ + 0x0005baa0 20286d61 74726978 20686173 20757365 (matrix has use │ │ │ │ + 0x0005bab0 64202020 20202020 20202020 20206d6f d mo │ │ │ │ + 0x0005bac0 72652f6c 6573732f 73616d65 20202020 re/less/same │ │ │ │ + 0x0005bad0 74687265 61647320 696e2072 6573702e threads in resp. │ │ │ │ + 0x0005bae0 20202564 202f2025 64202f25 64206361 %d / %d /%d ca │ │ │ │ + 0x0005baf0 73657329 0a000000 6e6f2073 75636365 ses)....no succe │ │ │ │ + 0x0005bb00 73736675 6c207273 62206175 746f7475 ssful rsb autotu │ │ │ │ + 0x0005bb10 6e696e67 20617474 656d7074 20286163 ning attempt (ac │ │ │ │ + 0x0005bb20 636f7264 696e6720 746f2025 352e336c cording to %5.3l │ │ │ │ + 0x0005bb30 67782074 68726573 686f6c64 290a0000 gx threshold)... │ │ │ │ + 0x0005bb40 6e6f2075 6e737563 63657373 66756c20 no unsuccessful │ │ │ │ + 0x0005bb50 72736220 6175746f 74756e69 6e672061 rsb autotuning a │ │ │ │ + 0x0005bb60 7474656d 70742028 6163636f 7264696e ttempt (accordin │ │ │ │ + 0x0005bb70 6720746f 2025352e 336c6778 20746872 g to %5.3lgx thr │ │ │ │ + 0x0005bb80 6573686f 6c642920 0a000000 00000000 eshold) ........ │ │ │ │ + 0x0005bb90 756e7375 63636573 7366756c 20727362 unsuccessful rsb │ │ │ │ + 0x0005bba0 20617574 6f74756e 696e6720 61747465 autotuning atte │ │ │ │ + 0x0005bbb0 6d707473 20282535 64206361 73657329 mpts (%5d cases) │ │ │ │ + 0x0005bbc0 20746f6f 6b206176 672f6d69 6e2f6d61 took avg/min/ma │ │ │ │ + 0x0005bbd0 782f746f 74206f66 20657175 6976616c x/tot of equival │ │ │ │ + 0x0005bbe0 656e7420 25352e31 6c662f25 352e316c ent %5.1lf/%5.1l │ │ │ │ + 0x0005bbf0 662f2535 2e316c66 2f25352e 316c6620 f/%5.1lf/%5.1lf │ │ │ │ + 0x0005bc00 6f70730a 00000000 6d6b6c20 74687265 ops.....mkl thre │ │ │ │ + 0x0005bc10 61647320 74756e69 6e672077 61732073 ads tuning was s │ │ │ │ + 0x0005bc20 75636365 73736675 6c20696e 20253564 uccessful in %5d │ │ │ │ + 0x0005bc30 20636173 65732028 6176672e 2073702e cases (avg. sp. │ │ │ │ + 0x0005bc40 20726174 696f2025 352e336c 662c206d ratio %5.3lf, m │ │ │ │ + 0x0005bc50 61782073 702e2072 6174696f 2025352e ax sp. ratio %5. │ │ │ │ + 0x0005bc60 336c6629 20616e64 20756e73 75636365 3lf) and unsucce │ │ │ │ + 0x0005bc70 73736675 6c20696e 20253564 20636173 ssful in %5d cas │ │ │ │ + 0x0005bc80 65730a00 00000000 756e7475 6e656420 es......untuned │ │ │ │ + 0x0005bc90 72736220 68617320 6265656e 20666173 rsb has been fas │ │ │ │ + 0x0005bca0 74657220 7468616e 20756e74 756e6564 ter than untuned │ │ │ │ + 0x0005bcb0 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ + 0x0005bcc0 2c206176 672e2073 702e2025 322e336c , avg. sp. %2.3l │ │ │ │ + 0x0005bcd0 6620782c 206d6178 2025322e 336c6620 f x, max %2.3lf │ │ │ │ + 0x0005bce0 78000000 00000000 756e7475 6e656420 x.......untuned │ │ │ │ + 0x0005bcf0 72736220 68617320 6265656e 20736c6f rsb has been slo │ │ │ │ + 0x0005bd00 77657220 7468616e 20756e74 756e6564 wer than untuned │ │ │ │ + 0x0005bd10 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ + 0x0005bd20 2c206176 672e2073 6c2e2025 322e336c , avg. sl. %2.3l │ │ │ │ + 0x0005bd30 6620782c 206d6178 2025322e 336c6620 f x, max %2.3lf │ │ │ │ + 0x0005bd40 78000000 00000000 74756e65 64202020 x.......tuned │ │ │ │ + 0x0005bd50 72736220 68617320 6265656e 20666173 rsb has been fas │ │ │ │ + 0x0005bd60 74657220 7468616e 20202074 756e6564 ter than tuned │ │ │ │ + 0x0005bd70 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ + 0x0005bd80 2028696e 20746865 73652063 61736573 (in these cases │ │ │ │ + 0x0005bd90 20617574 6f74756e 696e6720 616d6f72 autotuning amor │ │ │ │ + 0x0005bda0 74697a65 7320696e 20617667 2e202535 tizes in avg. %5 │ │ │ │ + 0x0005bdb0 2e316c66 2c206d69 6e2e2025 352e316c .1lf, min. %5.1l │ │ │ │ + 0x0005bdc0 662c206d 61782e20 25352e31 6c662020 f, max. %5.1lf │ │ │ │ + 0x0005bdd0 2074756e 6564206d 6b6c206f 7073290a tuned mkl ops). │ │ │ │ + 0x0005bde0 00000000 00000000 74756e65 64202020 ........tuned │ │ │ │ + 0x0005bdf0 72736220 68617320 6265656e 20666173 rsb has been fas │ │ │ │ + 0x0005be00 74657220 7468616e 20756e74 756e6564 ter than untuned │ │ │ │ + 0x0005be10 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ + 0x0005be20 2028696e 20746865 73652063 61736573 (in these cases │ │ │ │ + 0x0005be30 20617574 6f74756e 696e6720 616d6f72 autotuning amor │ │ │ │ + 0x0005be40 74697a65 7320696e 20617667 2e202535 tizes in avg. %5 │ │ │ │ + 0x0005be50 2e316c66 2c206d69 6e2e2025 352e316c .1lf, min. %5.1l │ │ │ │ + 0x0005be60 662c206d 61782e20 25352e31 6c662075 f, max. %5.1lf u │ │ │ │ + 0x0005be70 6e74756e 6564206d 6b6c206f 7073290a ntuned mkl ops). │ │ │ │ + 0x0005be80 00000000 00000000 74756e65 64202020 ........tuned │ │ │ │ + 0x0005be90 72736220 68617320 6265656e 20736c6f rsb has been slo │ │ │ │ + 0x0005bea0 77657220 7468616e 20202074 756e6564 wer than tuned │ │ │ │ + 0x0005beb0 206d6b6c 20253564 2074696d 65730000 mkl %5d times.. │ │ │ │ + 0x0005bec0 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ + 0x0005bed0 28656974 68657220 73756363 2e206f72 (either succ. or │ │ │ │ + 0x0005bee0 20756e73 2e292074 696d6520 7761733a uns.) time was: │ │ │ │ + 0x0005bef0 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ + 0x0005bf00 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ + 0x0005bf10 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ + 0x0005bf20 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ + 0x0005bf30 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ + 0x0005bf40 72736220 6175746f 2074756e 696e6720 rsb auto tuning │ │ │ │ + 0x0005bf50 28202020 6f6e6c79 20737563 63657373 ( only success │ │ │ │ + 0x0005bf60 66756c20 20292074 696d6520 7761733a ful ) time was: │ │ │ │ + 0x0005bf70 206f6e20 6176672e 3a202535 2e326c66 on avg.: %5.2lf │ │ │ │ + 0x0005bf80 20732c20 6d696e20 25352e32 6c662073 s, min %5.2lf s │ │ │ │ + 0x0005bf90 2c206d61 78202535 2e326c66 20732c20 , max %5.2lf s, │ │ │ │ + 0x0005bfa0 746f7420 25352e32 6c662073 20282564 tot %5.2lf s (%d │ │ │ │ + 0x0005bfb0 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ + 0x0005bfc0 20626573 74207475 6e2e2072 73622063 best tun. rsb c │ │ │ │ + 0x0005bfd0 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ + 0x0005bfe0 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ + 0x0005bff0 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ + 0x0005c000 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ + 0x0005c010 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ + 0x0005c020 20726566 2e20756e 742e2072 73622063 ref. unt. rsb c │ │ │ │ + 0x0005c030 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ + 0x0005c040 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ + 0x0005c050 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ + 0x0005c060 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ + 0x0005c070 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ + 0x0005c080 20626573 74207475 6e2e206d 6b6c2063 best tun. mkl c │ │ │ │ + 0x0005c090 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ + 0x0005c0a0 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ + 0x0005c0b0 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ + 0x0005c0c0 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ + 0x0005c0d0 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ + 0x0005c0e0 20726566 2e20756e 742e206d 6b6c2063 ref. unt. mkl c │ │ │ │ + 0x0005c0f0 616e6f6e 2e206d66 6c6f7073 20776572 anon. mflops wer │ │ │ │ + 0x0005c100 653a206f 6e206176 672e2025 322e336c e: on avg. %2.3l │ │ │ │ + 0x0005c110 652c2020 6d696e20 25322e33 6c652c20 e, min %2.3le, │ │ │ │ + 0x0005c120 206d6178 2025322e 336c6520 20282564 max %2.3le (%d │ │ │ │ + 0x0005c130 2073616d 706c6573 290a0000 00000000 samples)....... │ │ │ │ + 0x0005c140 20626573 74207475 6e2e2072 7362206f best tun. rsb o │ │ │ │ + 0x0005c150 70657261 74696f6e 2074696d 65207761 peration time wa │ │ │ │ + 0x0005c160 733a206f 6e206176 672e2025 322e336c s: on avg. %2.3l │ │ │ │ + 0x0005c170 65732c20 6d696e20 25322e33 6c65732c es, min %2.3les, │ │ │ │ + 0x0005c180 206d6178 2025322e 336c6573 2c20746f max %2.3les, to │ │ │ │ + 0x0005c190 74202532 2e336c65 73202825 64207361 t %2.3les (%d sa │ │ │ │ + 0x0005c1a0 6d706c65 73290a00 20726566 2e20756e mples).. ref. un │ │ │ │ + 0x0005c1b0 742e2072 7362206f 70657261 74696f6e t. rsb operation │ │ │ │ + 0x0005c1c0 2074696d 65207761 733a206f 6e206176 time was: on av │ │ │ │ + 0x0005c1d0 672e2025 322e336c 65732c20 6d696e20 g. %2.3les, min │ │ │ │ + 0x0005c1e0 25322e33 6c65732c 206d6178 2025322e %2.3les, max %2. │ │ │ │ + 0x0005c1f0 336c6573 2c20746f 74202532 2e336c65 3les, tot %2.3le │ │ │ │ + 0x0005c200 73202825 64207361 6d706c65 73290a00 s (%d samples).. │ │ │ │ + 0x0005c210 206d696e 202f206d 61782072 6174696f min / max ratio │ │ │ │ + 0x0005c220 206f6620 696e2d6d 656d6f72 79204d45 of in-memory ME │ │ │ │ + 0x0005c230 4d534554 2062616e 64776964 74682074 MSET bandwidth t │ │ │ │ + 0x0005c240 6f206578 74726170 6f6c6174 65642072 o extrapolated r │ │ │ │ + 0x0005c250 65616420 62616e64 77696474 68207261 ead bandwidth ra │ │ │ │ + 0x0005c260 74696f3a 2025322e 336c6520 25322e33 tio: %2.3le %2.3 │ │ │ │ + 0x0005c270 6c650a00 00000000 23205761 726e696e le......# Warnin │ │ │ │ + 0x0005c280 673a2065 78747261 706f6c61 74656420 g: extrapolated │ │ │ │ + 0x0005c290 6d656d6f 72792049 2f4f2062 616e6477 memory I/O bandw │ │ │ │ + 0x0005c2a0 69647468 20657863 65656473 206d656d idth exceeds mem │ │ │ │ + 0x0005c2b0 6f727920 62616e64 77696474 68202d2d ory bandwidth -- │ │ │ │ + 0x0005c2c0 2d206973 20746869 73206120 74696e79 - is this a tiny │ │ │ │ + 0x0005c2d0 206d6174 72697820 3f0a0000 00000000 matrix ?....... │ │ │ │ + 0x0005c2e0 20696e2d 63616368 6520746f 20696e2d in-cache to in- │ │ │ │ + 0x0005c2f0 6d656d6f 7279204d 454d5345 54206261 memory MEMSET ba │ │ │ │ + 0x0005c300 6e647769 64746820 72617469 6f3a2025 ndwidth ratio: % │ │ │ │ + 0x0005c310 322e336c 650a0000 206d696e 202f206d 2.3le... min / m │ │ │ │ + 0x0005c320 61782072 6174696f 206f6620 696e2d63 ax ratio of in-c │ │ │ │ + 0x0005c330 61636865 204d454d 53455420 62616e64 ache MEMSET band │ │ │ │ + 0x0005c340 77696474 6820746f 20657874 7261706f width to extrapo │ │ │ │ + 0x0005c350 6c617465 64207265 61642062 616e6477 lated read bandw │ │ │ │ + 0x0005c360 69647468 20726174 696f3a20 25322e33 idth ratio: %2.3 │ │ │ │ + 0x0005c370 6c652025 322e336c 650a0000 00000000 le %2.3le....... │ │ │ │ + 0x0005c380 23205761 726e696e 673a2065 78747261 # Warning: extra │ │ │ │ + 0x0005c390 706f6c61 74656420 6d656d6f 72792049 polated memory I │ │ │ │ + 0x0005c3a0 2f4f2062 616e6477 69647468 20657863 /O bandwidth exc │ │ │ │ + 0x0005c3b0 65656473 20636163 68652062 616e6477 eeds cache bandw │ │ │ │ + 0x0005c3c0 69647468 210a0000 20727362 206e7268 idth!... rsb nrh │ │ │ │ + 0x0005c3d0 732d746f 2d6f7665 72616c6c 2d6d696e s-to-overall-min │ │ │ │ + 0x0005c3e0 2d726873 20737065 65642072 6174696f -rhs speed ratio │ │ │ │ + 0x0005c3f0 20776173 3a206f6e 20617667 2e202020 was: on avg. │ │ │ │ + 0x0005c400 2025322e 336c6520 782c206d 696e2025 %2.3le x, min % │ │ │ │ + 0x0005c410 322e336c 6520782c 206d6178 2025322e 2.3le x, max %2. │ │ │ │ + 0x0005c420 336c6520 78202825 64207361 6d706c65 3le x (%d sample │ │ │ │ + 0x0005c430 732c2074 6865206e 6f6e2d6d 696e2d6e s, the non-min-n │ │ │ │ + 0x0005c440 72687320 6f6e6573 290a0000 00000000 rhs ones)....... │ │ │ │ + 0x0005c450 206d6b6c 206e7268 732d746f 2d6f7665 mkl nrhs-to-ove │ │ │ │ + 0x0005c460 72616c6c 2d6d696e 2d726873 20737065 rall-min-rhs spe │ │ │ │ + 0x0005c470 65642072 6174696f 20776173 3a206f6e ed ratio was: on │ │ │ │ + 0x0005c480 20617667 2e202020 2025322e 336c6520 avg. %2.3le │ │ │ │ + 0x0005c490 782c206d 696e2025 322e336c 6520782c x, min %2.3le x, │ │ │ │ + 0x0005c4a0 206d6178 2025322e 336c6520 78202825 max %2.3le x (% │ │ │ │ + 0x0005c4b0 64207361 6d706c65 732c2074 6865206e d samples, the n │ │ │ │ + 0x0005c4c0 6f6e2d6d 696e2d6e 72687320 6f6e6573 on-min-nrhs ones │ │ │ │ + 0x0005c4d0 290a0000 00000000 5c656e64 7b766572 ).......\end{ver │ │ │ │ + 0x0005c4e0 62617469 6d7d0a00 5253425f 5052445f batim}..RSB_PRD_ │ │ │ │ + 0x0005c4f0 5354594c 455f504c 545f5046 4e000000 STYLE_PLT_PFN... │ │ │ │ + 0x0005c500 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ + 0x0005c510 545f464d 54000000 25732573 2e657073 T_FMT...%s%s.eps │ │ │ │ + 0x0005c520 00000000 00000000 25732573 2e706e67 ........%s%s.png │ │ │ │ + 0x0005c530 00000000 00000000 25737365 74206f75 ........%sset ou │ │ │ │ + 0x0005c540 74707574 20272573 273b2073 65742074 tput '%s'; set t │ │ │ │ + 0x0005c550 69746c65 20276175 746f7475 6e696e67 itle 'autotuning │ │ │ │ + 0x0005c560 20656666 65637427 3b20756e 73657420 effect'; unset │ │ │ │ + 0x0005c570 79746963 733b7365 74207972 616e6765 ytics;set yrange │ │ │ │ + 0x0005c580 205b303a 20325d3b 0a000000 00000000 [0: 2];........ │ │ │ │ + 0x0005c590 706c6f74 20272d27 20757369 6e672031 plot '-' using 1 │ │ │ │ + 0x0005c5a0 3a322074 69746c65 20277273 6227206c :2 title 'rsb' l │ │ │ │ + 0x0005c5b0 74207267 62202772 6564270a 00000000 t rgb 'red'..... │ │ │ │ + 0x0005c5c0 73657420 786c6162 656c2027 73706565 set xlabel 'spee │ │ │ │ + 0x0005c5d0 64757027 0a000000 73657420 796c6162 dup'....set ylab │ │ │ │ + 0x0005c5e0 656c2027 20270a00 22286176 6720696d el ' '.."(avg im │ │ │ │ + 0x0005c5f0 70722e20 69732025 332e326c 66782c20 pr. is %3.2lfx, │ │ │ │ + 0x0005c600 6d617820 696d7072 2e206973 2025332e max impr. is %3. │ │ │ │ + 0x0005c610 326c6678 2c5c6e20 6176672e 20726174 2lfx,\n avg. rat │ │ │ │ + 0x0005c620 696f2e20 69732025 332e326c 66782922 io. is %3.2lfx)" │ │ │ │ + 0x0005c630 00000000 00000000 2320504c 4f542042 ........# PLOT B │ │ │ │ + 0x0005c640 4547494e 20230a6d 795f7276 616c3d25 EGIN #.my_rval=% │ │ │ │ + 0x0005c650 6c672023 206d6178 20726174 696f2069 lg # max ratio i │ │ │ │ + 0x0005c660 7320256c 6720210a 6d795f63 6c656e3d s %lg !.my_clen= │ │ │ │ + 0x0005c670 322a7069 0a6d795f 6e73616d 3d256420 2*pi.my_nsam=%d │ │ │ │ + 0x0005c680 23206e75 6d626572 206f6620 73616d70 # number of samp │ │ │ │ + 0x0005c690 6c65730a 6d795f6e 6d61743d 25642023 les.my_nmat=%d # │ │ │ │ + 0x0005c6a0 206e756d 62657220 6f66206d 61747269 number of matri │ │ │ │ + 0x0005c6b0 6365730a 6d795f72 6e67653d 6d795f72 ces.my_rnge=my_r │ │ │ │ + 0x0005c6c0 76616c2a 312e320a 6d795f74 69746c65 val*1.2.my_title │ │ │ │ + 0x0005c6d0 3d275253 42270a23 6d795f73 697a653d ='RSB'.#my_size= │ │ │ │ + 0x0005c6e0 36303020 23207069 78656c73 0a237365 600 # pixels.#se │ │ │ │ + 0x0005c6f0 74207465 726d2070 6e672073 697a6520 t term png size │ │ │ │ + 0x0005c700 6d795f73 697a652c 6d795f73 697a650a my_size,my_size. │ │ │ │ + 0x0005c710 73657420 6b657920 6e6f696e 76657274 set key noinvert │ │ │ │ + 0x0005c720 2073616d 706c656e 20302e37 35207370 samplen 0.75 sp │ │ │ │ + 0x0005c730 6163696e 67203120 77696474 68203020 acing 1 width 0 │ │ │ │ + 0x0005c740 68656967 68742030 20617420 67726170 height 0 at grap │ │ │ │ + 0x0005c750 6820312e 302c312e 300a7365 74207469 h 1.0,1.0.set ti │ │ │ │ + 0x0005c760 746c6520 27257327 3b0a7365 7420786c tle '%s';.set xl │ │ │ │ + 0x0005c770 6162656c 2025730a 73657420 796c6162 abel %s.set ylab │ │ │ │ + 0x0005c780 656c2027 5b25735d 270a236d 795f6176 el '[%s]'.#my_av │ │ │ │ + 0x0005c790 675f7374 72287829 203d2073 7072696e g_str(x) = sprin │ │ │ │ + 0x0005c7a0 74662822 6176673a 202e2e2e 20782229 tf("avg: ... x") │ │ │ │ + 0x0005c7b0 0a6d795f 61766728 7829203d 20256c67 .my_avg(x) = %lg │ │ │ │ + 0x0005c7c0 200a6d79 5f646972 3d222573 220a2573 .my_dir="%s".%s │ │ │ │ + 0x0005c7d0 0a000000 00000000 73657420 706f6c61 ........set pola │ │ │ │ + 0x0005c7e0 720a2372 67625f74 79706528 7429203d r.#rgb_type(t) = │ │ │ │ + 0x0005c7f0 20282074 20657120 27442720 29203f20 ( t eq 'D' ) ? │ │ │ │ + 0x0005c800 72656420 3a202820 28207420 65712027 red : ( ( t eq ' │ │ │ │ + 0x0005c810 5a272029 203f2062 6c756520 3a202828 Z' ) ? blue : (( │ │ │ │ + 0x0005c820 20742065 71202753 27202920 3f206772 t eq 'S' ) ? gr │ │ │ │ + 0x0005c830 65656e20 3a20626c 61636b20 29202029 een : black ) ) │ │ │ │ + 0x0005c840 0a236d79 5f617667 28762c6c 29203d20 .#my_avg(v,l) = │ │ │ │ + 0x0005c850 73707269 6e746628 22617667 3a202525 sprintf("avg: %% │ │ │ │ + 0x0005c860 2e326625 2573222c 762c6c29 0a237365 .2f%%s",v,l).#se │ │ │ │ + 0x0005c870 74206772 69642070 6f6c6172 206d696e t grid polar min │ │ │ │ + 0x0005c880 286d795f 636c656e 2f6d795f 6e73616d (my_clen/my_nsam │ │ │ │ + 0x0005c890 2c322a70 692f6d79 5f6d6178 6e73616d ,2*pi/my_maxnsam │ │ │ │ + 0x0005c8a0 290a6d61 785f6e73 65633d33 36202320 ).max_nsec=36 # │ │ │ │ + 0x0005c8b0 61667465 72207468 69732077 6f6e2774 after this won't │ │ │ │ + 0x0005c8c0 20647261 77207365 63746f72 730a236d draw sectors.#m │ │ │ │ + 0x0005c8d0 795f6e73 65633d6d 795f6e73 616d2023 y_nsec=my_nsam # │ │ │ │ + 0x0005c8e0 206f6e65 20736563 746f7220 70657220 one sector per │ │ │ │ + 0x0005c8f0 73616d70 6c650a6d 795f6e73 65633d6d sample.my_nsec=m │ │ │ │ + 0x0005c900 795f6e6d 61742023 206f6e65 20736563 y_nmat # one sec │ │ │ │ + 0x0005c910 746f7220 70657220 6d617472 69780a6d tor per matrix.m │ │ │ │ + 0x0005c920 795f7061 6e676c65 203d2028 286d795f y_pangle = ((my_ │ │ │ │ + 0x0005c930 636c656e 2f6d795f 6e736563 293e2828 clen/my_nsec)>(( │ │ │ │ + 0x0005c940 322a7069 292f6d61 785f6e73 6563293f 2*pi)/max_nsec)? │ │ │ │ + 0x0005c950 286d795f 636c656e 2f6d795f 6e736563 (my_clen/my_nsec │ │ │ │ + 0x0005c960 293a322a 7069290a 73657420 67726964 ):2*pi).set grid │ │ │ │ + 0x0005c970 20706f6c 6172206d 795f7061 6e676c65 polar my_pangle │ │ │ │ + 0x0005c980 0a736574 20677269 64206c61 79657264 .set grid layerd │ │ │ │ + 0x0005c990 65666175 6c74206c 696e6574 79706520 efault linetype │ │ │ │ + 0x0005c9a0 30206c69 6e657769 64746820 312e302c 0 linewidth 1.0, │ │ │ │ + 0x0005c9b0 206c696e 65747970 65203020 6c696e65 linetype 0 line │ │ │ │ + 0x0005c9c0 77696474 6820342e 300a7365 74206772 width 4.0.set gr │ │ │ │ + 0x0005c9d0 6964206e 6f787469 6373206e 6f6d7874 id noxtics nomxt │ │ │ │ + 0x0005c9e0 69637320 6e6f7974 69637320 6e6f6d79 ics noytics nomy │ │ │ │ + 0x0005c9f0 74696373 206e6f7a 74696373 206e6f6d tics noztics nom │ │ │ │ + 0x0005ca00 7a746963 73206e6f 78327469 6373206e ztics nox2tics n │ │ │ │ + 0x0005ca10 6f6d7832 74696373 206e6f79 32746963 omx2tics noy2tic │ │ │ │ + 0x0005ca20 73206e6f 6d793274 69637320 6e6f6362 s nomy2tics nocb │ │ │ │ + 0x0005ca30 74696373 206e6f6d 63627469 63730a75 tics nomcbtics.u │ │ │ │ + 0x0005ca40 6e736574 20787469 63730a75 6e736574 nset xtics.unset │ │ │ │ + 0x0005ca50 20797469 63730a75 6e736574 20626f72 ytics.unset bor │ │ │ │ + 0x0005ca60 6465720a 73657420 6f726967 696e2030 der.set origin 0 │ │ │ │ + 0x0005ca70 2e302c20 302e303b 0a736574 20727469 .0, 0.0;.set rti │ │ │ │ + 0x0005ca80 63732061 75746f66 72657120 0a736574 cs autofreq .set │ │ │ │ + 0x0005ca90 20727261 6e676520 5b203020 3a206d79 rrange [ 0 : my │ │ │ │ + 0x0005caa0 5f726e67 65205d20 6e6f7265 76657273 _rnge ] norevers │ │ │ │ + 0x0005cab0 65206e6f 77726974 65626163 6b200a00 e nowriteback .. │ │ │ │ + 0x0005cac0 25730a73 6574206f 75747075 74206d79 %s.set output my │ │ │ │ + 0x0005cad0 5f646972 2e272f25 7327200a 00000000 _dir.'/%s' ..... │ │ │ │ + 0x0005cae0 6d795f61 72727920 3d206d79 5f727661 my_arry = my_rva │ │ │ │ + 0x0005caf0 6c0a6d79 5f617272 78203d20 6d795f61 l.my_arrx = my_a │ │ │ │ + 0x0005cb00 7667282d 31290a6d 795f6d61 7828782c vg(-1).my_max(x, │ │ │ │ + 0x0005cb10 7929203d 20282078 203c2079 203f2078 y) = ( x < y ? x │ │ │ │ + 0x0005cb20 203a2079 290a6d79 5f73706f 736c2878 : y).my_sposl(x │ │ │ │ + 0x0005cb30 29203d20 28207820 3c20312e 30203f20 ) = ( x < 1.0 ? │ │ │ │ + 0x0005cb40 2728736c 6f77646f 776e2927 203a2027 '(slowdown)' : ' │ │ │ │ + 0x0005cb50 28737065 65647570 2927290a 73657420 (speedup)').set │ │ │ │ + 0x0005cb60 6172726f 77206672 6f6d2031 2c6d795f arrow from 1,my_ │ │ │ │ + 0x0005cb70 61727279 20746f20 6d795f61 7272782c arry to my_arrx, │ │ │ │ + 0x0005cb80 6d795f61 72727920 6c732035 206c7720 my_arry ls 5 lw │ │ │ │ + 0x0005cb90 302e3420 6c632072 6762636f 6c6f7220 0.4 lc rgbcolor │ │ │ │ + 0x0005cba0 27626c61 636b2720 66726f6e 740a7365 'black' front.se │ │ │ │ + 0x0005cbb0 74206172 726f7720 6e6f6865 61642066 t arrow nohead f │ │ │ │ + 0x0005cbc0 726f6d20 20202020 20202020 20206d79 rom my │ │ │ │ + 0x0005cbd0 5f617272 782c6d79 5f617272 7920746f _arrx,my_arry to │ │ │ │ + 0x0005cbe0 20202020 20202020 2020206d 795f6172 my_ar │ │ │ │ + 0x0005cbf0 72782c30 206c7720 2e34206c 74203020 rx,0 lw .4 lt 0 │ │ │ │ + 0x0005cc00 6c632027 626c6163 6b272066 726f6e74 lc 'black' front │ │ │ │ + 0x0005cc10 0a736574 20617272 6f77206e 6f686561 .set arrow nohea │ │ │ │ + 0x0005cc20 64206672 6f6d2020 20202020 20202020 d from │ │ │ │ + 0x0005cc30 20312020 20202020 2c6d795f 61727279 1 ,my_arry │ │ │ │ + 0x0005cc40 20746f20 20202020 20202020 20203120 to 1 │ │ │ │ + 0x0005cc50 20202020 202c3020 6c77202e 34206c74 ,0 lw .4 lt │ │ │ │ + 0x0005cc60 2030206c 63202762 6c61636b 27206672 0 lc 'black' fr │ │ │ │ + 0x0005cc70 6f6e740a 73657420 6c616265 6c207370 ont.set label sp │ │ │ │ + 0x0005cc80 72696e74 66282720 25252e32 66782025 rintf(' %%.2fx % │ │ │ │ + 0x0005cc90 2573272c 6d795f61 7272782c 6d795f73 %s',my_arrx,my_s │ │ │ │ + 0x0005cca0 706f736c 286d795f 61727278 29292061 posl(my_arrx)) a │ │ │ │ + 0x0005ccb0 74206d79 5f6d6178 28312c6d 795f6172 t my_max(1,my_ar │ │ │ │ + 0x0005ccc0 7278292c 6d795f61 7272792a 312e3035 rx),my_arry*1.05 │ │ │ │ + 0x0005ccd0 2066726f 6e742066 6f6e7420 2754696d front font 'Tim │ │ │ │ + 0x0005cce0 65732d52 6f6d616e 2c313027 0a000000 es-Roman,10'.... │ │ │ │ + 0x0005ccf0 73657420 7972616e 6765205b 2d6d795f set yrange [-my_ │ │ │ │ + 0x0005cd00 7276616c 3a206d79 5f727661 6c5d3b0a rval: my_rval];. │ │ │ │ + 0x0005cd10 73657420 7872616e 6765205b 2d6d795f set xrange [-my_ │ │ │ │ + 0x0005cd20 7276616c 3a206d79 5f727661 6c5d3b0a rval: my_rval];. │ │ │ │ + 0x0005cd30 73657420 6d756c74 69706c6f 740a6d79 set multiplot.my │ │ │ │ + 0x0005cd40 5f722878 293d2878 2b2e3529 2a6d795f _r(x)=(x+.5)*my_ │ │ │ │ + 0x0005cd50 636c656e 2f6d795f 6e73616d 0a6d795f clen/my_nsam.my_ │ │ │ │ + 0x0005cd60 76287829 3d312a78 0a726564 3d272364 v(x)=1*x.red='#d │ │ │ │ + 0x0005cd70 64303030 30270a23 67726565 6e3d2723 d0000'.#green='# │ │ │ │ + 0x0005cd80 30306464 3030270a 23626c61 636b3d27 00dd00'.#black=' │ │ │ │ + 0x0005cd90 23303030 30303027 0a6d795f 695f6172 #000000'.my_i_ar │ │ │ │ + 0x0005cda0 67622872 2c672c62 29203d20 30202b20 gb(r,g,b) = 0 + │ │ │ │ + 0x0005cdb0 36353533 36202a20 696e7428 7229202b 65536 * int(r) + │ │ │ │ + 0x0005cdc0 20323536 202a2069 6e742867 29202b20 256 * int(g) + │ │ │ │ + 0x0005cdd0 696e7428 62290a6d 795f695f 7265643d int(b).my_i_red= │ │ │ │ + 0x0005cde0 6d795f69 5f617267 62283235 352c302c my_i_argb(255,0, │ │ │ │ + 0x0005cdf0 30290a6d 795f695f 67726565 6e3d6d79 0).my_i_green=my │ │ │ │ + 0x0005ce00 5f695f61 72676228 302c3235 352c3029 _i_argb(0,255,0) │ │ │ │ + 0x0005ce10 0a6d795f 695f626c 75653d6d 795f695f .my_i_blue=my_i_ │ │ │ │ + 0x0005ce20 61726762 28302c30 2c323535 290a6d79 argb(0,0,255).my │ │ │ │ + 0x0005ce30 5f695f62 6c61636b 3d6d795f 695f6172 _i_black=my_i_ar │ │ │ │ + 0x0005ce40 67622830 2c302c30 290a6d79 5f726762 gb(0,0,0).my_rgb │ │ │ │ + 0x0005ce50 5f747970 655f7328 7429203d 20282074 _type_s(t) = ( t │ │ │ │ + 0x0005ce60 20657120 27442720 29203f20 6d795f69 eq 'D' ) ? my_i │ │ │ │ + 0x0005ce70 5f726564 203a2028 28207420 65712027 _red : (( t eq ' │ │ │ │ + 0x0005ce80 5a272029 203f206d 795f695f 626c7565 Z' ) ? my_i_blue │ │ │ │ + 0x0005ce90 3a202828 74206571 20275327 29203f20 : ((t eq 'S') ? │ │ │ │ + 0x0005cea0 6d795f69 5f677265 656e3a6d 795f695f my_i_green:my_i_ │ │ │ │ + 0x0005ceb0 626c6163 6b202929 0a6d795f 7267625f black )).my_rgb_ │ │ │ │ + 0x0005cec0 73796d6d 5f732873 29203d20 28207320 symm_s(s) = ( s │ │ │ │ + 0x0005ced0 65712027 53272029 203f206d 795f695f eq 'S' ) ? my_i_ │ │ │ │ + 0x0005cee0 72656420 3a206d79 5f695f62 6c61636b red : my_i_black │ │ │ │ + 0x0005cef0 200a6c6f 6732286e 29203d20 6c6f6728 .log2(n) = log( │ │ │ │ + 0x0005cf00 6e292f6c 6f672832 2e302920 23204649 n)/log(2.0) # FI │ │ │ │ + 0x0005cf10 584d450a 6d795f72 67625f6e 7268735f XME.my_rgb_nrhs_ │ │ │ │ + 0x0005cf20 73286e72 68732920 3d202820 6e726873 s(nrhs) = ( nrhs │ │ │ │ + 0x0005cf30 203d3d20 31202920 3f206d79 5f695f72 == 1 ) ? my_i_r │ │ │ │ + 0x0005cf40 6564203a 206d795f 695f626c 61636b20 ed : my_i_black │ │ │ │ + 0x0005cf50 0a236d79 5f726762 5f6e7268 735f7328 .#my_rgb_nrhs_s( │ │ │ │ + 0x0005cf60 6e726873 29203d20 696e7428 6c6f6732 nrhs) = int(log2 │ │ │ │ + 0x0005cf70 286e7268 7329290a 236d795f 7267625f (nrhs)).#my_rgb_ │ │ │ │ + 0x0005cf80 6e726873 5f73286e 72687329 203d206e nrhs_s(nrhs) = n │ │ │ │ + 0x0005cf90 7268730a 6d795f72 67625f63 6f6c7328 rhs.my_rgb_cols( │ │ │ │ + 0x0005cfa0 6e632c74 632c7363 29203d20 6d795f72 nc,tc,sc) = my_r │ │ │ │ + 0x0005cfb0 67625f74 7970655f 73287374 72696e67 gb_type_s(string │ │ │ │ + 0x0005cfc0 636f6c75 6d6e2874 63292920 23207479 column(tc)) # ty │ │ │ │ + 0x0005cfd0 70652d3e 636f6c6f 720a236d 795f7267 pe->color.#my_rg │ │ │ │ + 0x0005cfe0 625f636f 6c73286e 632c7463 2c736329 b_cols(nc,tc,sc) │ │ │ │ + 0x0005cff0 203d206d 795f7267 625f7379 6d6d5f73 = my_rgb_symm_s │ │ │ │ + 0x0005d000 28737472 696e6763 6f6c756d 6e287363 (stringcolumn(sc │ │ │ │ + 0x0005d010 29292023 2073796d 6d2d3e63 6f6c6f72 )) # symm->color │ │ │ │ + 0x0005d020 0a236d79 5f726762 5f636f6c 73286e63 .#my_rgb_cols(nc │ │ │ │ + 0x0005d030 2c74632c 73632920 3d206d79 5f726762 ,tc,sc) = my_rgb │ │ │ │ + 0x0005d040 5f6e7268 735f7328 636f6c75 6d6e286e _nrhs_s(column(n │ │ │ │ + 0x0005d050 63292920 23206e72 68732d3e 636f6c6f c)) # nrhs->colo │ │ │ │ + 0x0005d060 720a236d 795f7267 625f7479 70655f63 r.#my_rgb_type_c │ │ │ │ + 0x0005d070 6f6c2874 6329203d 206d795f 695f7265 ol(tc) = my_i_re │ │ │ │ + 0x0005d080 64202320 74797065 2d3e636f 6c6f720a d # type->color. │ │ │ │ + 0x0005d090 706c6f74 2031206e 6f746974 6c652077 plot 1 notitle w │ │ │ │ + 0x0005d0a0 69746820 66696c6c 65646375 72766573 ith filledcurves │ │ │ │ + 0x0005d0b0 2062656c 6f77206c 696e6574 79706520 below linetype │ │ │ │ + 0x0005d0c0 31206c69 6e657769 64746820 302e3030 1 linewidth 0.00 │ │ │ │ + 0x0005d0d0 30206c69 6e65636f 6c6f7220 72676220 0 linecolor rgb │ │ │ │ + 0x0005d0e0 27236464 64646464 27200a70 6c6f7420 '#dddddd' .plot │ │ │ │ + 0x0005d0f0 272d2720 7573696e 67202828 6d795f72 '-' using ((my_r │ │ │ │ + 0x0005d100 28243229 29293a28 286d795f 76282431 ($2))):((my_v($1 │ │ │ │ + 0x0005d110 2929293a 28286d79 5f726762 5f636f6c ))):((my_rgb_col │ │ │ │ + 0x0005d120 7328332c 342c3529 29292074 69746c65 s(3,4,5))) title │ │ │ │ + 0x0005d130 206d795f 7469746c 65206c63 20726762 my_title lc rgb │ │ │ │ + 0x0005d140 636f6c6f 72207661 72696162 6c652070 color variable p │ │ │ │ + 0x0005d150 73203120 70742036 2c096d79 5f617667 s 1 pt 6,.my_avg │ │ │ │ + 0x0005d160 282d3129 206e6f74 69746c65 206c7420 (-1) notitle lt │ │ │ │ + 0x0005d170 30206c63 20726762 636f6c6f 72207265 0 lc rgbcolor re │ │ │ │ + 0x0005d180 640a0000 00000000 25737365 74206f75 d.......%sset ou │ │ │ │ + 0x0005d190 74707574 20272573 273b0000 00000000 tput '%s';...... │ │ │ │ + 0x0005d1a0 73657420 786c6162 656c2027 62797465 set xlabel 'byte │ │ │ │ + 0x0005d1b0 73207065 72207375 626d6174 72697827 s per submatrix' │ │ │ │ + 0x0005d1c0 0a000000 00000000 73657420 796c6162 ........set ylab │ │ │ │ + 0x0005d1d0 656c2027 70657266 6f726d61 6e63652c el 'performance, │ │ │ │ + 0x0005d1e0 204d666c 6f70732f 73270a00 00000000 Mflops/s'...... │ │ │ │ + 0x0005d1f0 73657420 78746963 7320726f 74617465 set xtics rotate │ │ │ │ + 0x0005d200 20627920 2d34350a 00000000 00000000 by -45......... │ │ │ │ + 0x0005d210 706c6f74 20272d27 20757369 6e672031 plot '-' using 1 │ │ │ │ + 0x0005d220 3a323a33 3a342077 69746820 76656374 :2:3:4 with vect │ │ │ │ + 0x0005d230 6f727320 7469746c 65202772 73622720 ors title 'rsb' │ │ │ │ + 0x0005d240 6c742072 67622027 72656427 0a000000 lt rgb 'red'.... │ │ │ │ + 0x0005d250 23706f6c 61722070 6c6f7420 696e7374 #polar plot inst │ │ │ │ + 0x0005d260 72756374 696f6e73 20525342 5f505244 ructions RSB_PRD │ │ │ │ + 0x0005d270 5f535459 4c455f50 4c545f53 55424d5f _STYLE_PLT_SUBM_ │ │ │ │ + 0x0005d280 42535f50 4f4c4152 2028756e 66696e69 BS_POLAR (unfini │ │ │ │ + 0x0005d290 73686564 290a0000 256c6520 25640a00 shed)...%le %d.. │ │ │ │ + 0x0005d2a0 256c6520 256c6520 256c6520 256c650a %le %le %le %le. │ │ │ │ + 0x0005d2b0 00000000 00000000 256c6520 25642025 ........%le %d % │ │ │ │ + 0x0005d2c0 64202563 2025630a 00000000 00000000 d %c %c......... │ │ │ │ + 0x0005d2d0 756e7365 74206d75 6c746970 6c6f743b unset multiplot; │ │ │ │ + 0x0005d2e0 756e7365 74206c61 62656c3b 756e7365 unset label;unse │ │ │ │ + 0x0005d2f0 74206172 726f773b 0a232050 4c4f5420 t arrow;.# PLOT │ │ │ │ + 0x0005d300 454e440a 0a000000 20626573 74207475 END..... best tu │ │ │ │ + 0x0005d310 6e2e206d 6b6c206f 70657261 74696f6e n. mkl operation │ │ │ │ + 0x0005d320 2074696d 65207761 733a206f 6e206176 time was: on av │ │ │ │ + 0x0005d330 672e2025 322e336c 65732c20 6d696e20 g. %2.3les, min │ │ │ │ + 0x0005d340 25322e33 6c65732c 206d6178 2025322e %2.3les, max %2. │ │ │ │ + 0x0005d350 336c6573 2c20746f 74202532 2e336c65 3les, tot %2.3le │ │ │ │ + 0x0005d360 73202825 64207361 6d706c65 73290a00 s (%d samples).. │ │ │ │ + 0x0005d370 20726566 2e20756e 742e206d 6b6c206f ref. unt. mkl o │ │ │ │ + 0x0005d380 70657261 74696f6e 2074696d 65207761 peration time wa │ │ │ │ + 0x0005d390 733a206f 6e206176 672e2025 322e336c s: on avg. %2.3l │ │ │ │ + 0x0005d3a0 65732c20 6d696e20 25322e33 6c65732c es, min %2.3les, │ │ │ │ + 0x0005d3b0 206d6178 2025322e 336c6573 2c20746f max %2.3les, to │ │ │ │ + 0x0005d3c0 74202532 2e336c65 73202825 64207361 t %2.3les (%d sa │ │ │ │ + 0x0005d3d0 6d706c65 73290a00 72736220 6175746f mples)..rsb auto │ │ │ │ + 0x0005d3e0 2074756e 696e6720 28206f6e 6c792075 tuning ( only u │ │ │ │ + 0x0005d3f0 6e737563 63657373 66756c20 20292074 nsuccessful ) t │ │ │ │ + 0x0005d400 696d6520 7761733a 206f6e20 6176672e ime was: on avg. │ │ │ │ + 0x0005d410 3a202535 2e326c66 20732c20 6d696e20 : %5.2lf s, min │ │ │ │ + 0x0005d420 25352e32 6c662073 2c206d61 78202535 %5.2lf s, max %5 │ │ │ │ + 0x0005d430 2e326c66 20732c20 746f7420 25352e32 .2lf s, tot %5.2 │ │ │ │ + 0x0005d440 6c662073 20282564 2073616d 706c6573 lf s (%d samples │ │ │ │ + 0x0005d450 290a0000 00000000 5253425f 50525f4f ).......RSB_PR_O │ │ │ │ + 0x0005d460 4e4c595f 544f5441 4c5f5441 424c4500 NLY_TOTAL_TABLE. │ │ │ │ + 0x0005d470 5c646f63 756d656e 74636c61 73735b61 \documentclass[a │ │ │ │ + 0x0005d480 312c706f 72747261 69742c70 6c61696e 1,portrait,plain │ │ │ │ + 0x0005d490 73656374 696f6e73 5d7b7363 69706f73 sections]{scipos │ │ │ │ + 0x0005d4a0 7465727d 205c7573 65706163 6b616765 ter} \usepackage │ │ │ │ + 0x0005d4b0 7b6c6f6e 67746162 6c652c74 6162752c {longtable,tabu, │ │ │ │ + 0x0005d4c0 75726c2c 636f6c6f 727d205c 75736570 url,color} \usep │ │ │ │ + 0x0005d4d0 61636b61 67655b63 6d5d7b66 756c6c70 ackage[cm]{fullp │ │ │ │ + 0x0005d4e0 6167657d 205c7573 65706163 6b616765 age} \usepackage │ │ │ │ + 0x0005d4f0 5b746162 6c652c78 31316e61 6d65735d [table,x11names] │ │ │ │ + 0x0005d500 7b78636f 6c6f727d 205c7573 65706163 {xcolor} \usepac │ │ │ │ + 0x0005d510 6b616765 5b687970 6572696e 6465782c kage[hyperindex, │ │ │ │ + 0x0005d520 626f6f6b 6d61726b 735d7b68 79706572 bookmarks]{hyper │ │ │ │ + 0x0005d530 7265667d 25252062 6f6f6b6d 61726b73 ref}%% bookmarks │ │ │ │ + 0x0005d540 20646f20 6e6f7420 7365656d 20746f20 do not seem to │ │ │ │ + 0x0005d550 776f726b 0a5c6265 67696e7b 646f6375 work.\begin{docu │ │ │ │ + 0x0005d560 6d656e74 7d5c7469 746c657b 6c696272 ment}\title{libr │ │ │ │ + 0x0005d570 73622070 6572666f 726d616e 63652c20 sb performance, │ │ │ │ + 0x0005d580 706f7374 70726f63 65737365 64207769 postprocessed wi │ │ │ │ + 0x0005d590 7468206c 69627273 6220312e 332e302e th librsb 1.3.0. │ │ │ │ + 0x0005d5a0 322e7d5c 61757468 6f727b7d 205c6265 2.}\author{} \be │ │ │ │ + 0x0005d5b0 67696e7b 74696e79 7d205c72 6f77636f gin{tiny} \rowco │ │ │ │ + 0x0005d5c0 6c6f7273 7b317d7b 77686974 65213830 lors{1}{white!80 │ │ │ │ + 0x0005d5d0 21677261 797d7b77 68697465 7d0a0000 !gray}{white}... │ │ │ │ + 0x0005d5e0 66696c65 2d25642d 25730000 00000000 file-%d-%s...... │ │ │ │ + 0x0005d5f0 25637072 3a203d3d 3d3d3d3d 3d3d2000 %cpr: ======== . │ │ │ │ + 0x0005d600 204c696d 6974696e 6720746f 2066696c Limiting to fil │ │ │ │ + 0x0005d610 65202564 2f256420 2d2d2d20 25733a0a e %d/%d --- %s:. │ │ │ │ + 0x0005d620 00000000 00000000 66696c65 2d25642d ........file-%d- │ │ │ │ + 0x0005d630 25732d74 72616e73 412d2563 00000000 %s-transA-%c.... │ │ │ │ + 0x0005d640 204c696d 6974696e 6720746f 20626f74 Limiting to bot │ │ │ │ + 0x0005d650 68206669 6c652025 642f2564 202d2d2d h file %d/%d --- │ │ │ │ + 0x0005d660 20257320 616e6420 7472616e 73413d25 %s and transA=% │ │ │ │ + 0x0005d670 633a0a00 00000000 66696c65 2d25642d c:......file-%d- │ │ │ │ + 0x0005d680 25732d74 7970652d 25630000 00000000 %s-type-%c...... │ │ │ │ + 0x0005d690 204c696d 6974696e 6720746f 20626f74 Limiting to bot │ │ │ │ + 0x0005d6a0 68206669 6c652025 642f2564 202d2d2d h file %d/%d --- │ │ │ │ + 0x0005d6b0 20257320 616e6420 74797065 2025633a %s and type %c: │ │ │ │ + 0x0005d6c0 0a000000 00000000 73796d6d 65747279 ........symmetry │ │ │ │ + 0x0005d6d0 2d256300 00000000 204c696d 6974696e -%c..... Limitin │ │ │ │ + 0x0005d6e0 6720746f 2073796d 6d657472 79202563 g to symmetry %c │ │ │ │ + 0x0005d6f0 20283078 25782920 0a000000 00000000 (0x%x) ........ │ │ │ │ + 0x0005d700 74797065 2d256300 204c696d 6974696e type-%c. Limitin │ │ │ │ + 0x0005d710 6720746f 20747970 65202563 3a0a0000 g to type %c:... │ │ │ │ + 0x0005d720 6e726873 2d256400 204c696d 6974696e nrhs-%d. Limitin │ │ │ │ + 0x0005d730 6720746f 206e7268 733d2564 3a0a0000 g to nrhs=%d:... │ │ │ │ + 0x0005d740 7472616e 73412d25 63000000 00000000 transA-%c....... │ │ │ │ + 0x0005d750 204c696d 6974696e 6720746f 20747261 Limiting to tra │ │ │ │ + 0x0005d760 6e73413d 25633a0a 00000000 00000000 nsA=%c:......... │ │ │ │ + 0x0005d770 7472616e 73412d25 632d6e72 68732d25 transA-%c-nrhs-% │ │ │ │ + 0x0005d780 64000000 00000000 204c696d 6974696e d....... Limitin │ │ │ │ + 0x0005d790 6720746f 20626f74 68207472 616e7341 g to both transA │ │ │ │ + 0x0005d7a0 3d256320 616e6420 6e726873 3d25643a =%c and nrhs=%d: │ │ │ │ + 0x0005d7b0 0a000000 00000000 20416c6c 20726573 ........ All res │ │ │ │ + 0x0005d7c0 756c7473 20286e6f 74206c69 6d697469 ults (not limiti │ │ │ │ + 0x0005d7d0 6e67290a 00000000 5c656e64 7b74696e ng).....\end{tin │ │ │ │ + 0x0005d7e0 797d5c65 6e647b64 6f63756d 656e747d y}\end{document} │ │ │ │ + 0x0005d7f0 0a000000 00000000 5265636f 72642063 ........Record c │ │ │ │ + 0x0005d800 6f6c6c65 6374696f 6e20746f 6f6b2025 ollection took % │ │ │ │ + 0x0005d810 352e326c 6620732e 0a000000 00000000 5.2lf s......... │ │ │ │ + 0x0005d820 5265636f 72642063 6f6d7072 69736573 Record comprises │ │ │ │ + 0x0005d830 20256420 6d656d6f 72792062 656e6368 %d memory bench │ │ │ │ + 0x0005d840 6d61726b 2073616d 706c6573 20287072 mark samples (pr │ │ │ │ + 0x0005d850 6570656e 64205253 425f5052 5f4d4257 epend RSB_PR_MBW │ │ │ │ + 0x0005d860 3d312074 6f206475 6d702074 68697329 =1 to dump this) │ │ │ │ + 0x0005d870 2e0a0000 00000000 5253425f 50525f4d ........RSB_PR_M │ │ │ │ + 0x0005d880 42570000 00000000 5265636f 72642063 BW......Record c │ │ │ │ + 0x0005d890 6f6d7072 69736573 20256420 656e7669 omprises %d envi │ │ │ │ + 0x0005d8a0 726f6e6d 656e7420 76617269 61626c65 ronment variable │ │ │ │ + 0x0005d8b0 7320696e 20256420 62797465 73202870 s in %d bytes (p │ │ │ │ + 0x0005d8c0 72657065 6e642052 53425f50 525f454e repend RSB_PR_EN │ │ │ │ + 0x0005d8d0 563d3120 746f2064 756d7020 74686973 V=1 to dump this │ │ │ │ + 0x0005d8e0 292e0a00 00000000 5253425f 50525f45 ).......RSB_PR_E │ │ │ │ + 0x0005d8f0 4e560000 00000000 2535642f 25356420 NV......%5d/%5d │ │ │ │ + 0x0005d900 25730a00 00000000 72620000 00000000 %s......rb...... │ │ │ │ + 0x0005d910 25525052 2d302e2e 20202020 20202020 %RPR-0.. │ │ │ │ + 0x0005d920 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0005d930 00000000 00000000 25525052 2d312e2e ........%RPR-1.. │ │ │ │ + 0x0005d940 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0005d950 20202020 20202020 00000000 00000000 ........ │ │ │ │ + 0x0005d960 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x0005d970 595f4649 4c454e41 4d454900 00000000 Y_FILENAMEI..... │ │ │ │ + 0x0005d980 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005d990 43545f46 494c454e 414d4549 00000000 CT_FILENAMEI.... │ │ │ │ + 0x0005d9a0 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x0005d9b0 595f5341 4d504c45 49445800 00000000 Y_SAMPLEIDX..... │ │ │ │ + 0x0005d9c0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005d9d0 43545f53 414d504c 45494458 00000000 CT_SAMPLEIDX.... │ │ │ │ + 0x0005d9e0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005d9f0 43545f54 52414e53 41000000 00000000 CT_TRANSA....... │ │ │ │ + 0x0005da00 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005da10 43545f4e 525f4d49 4e000000 00000000 CT_NR_MIN....... │ │ │ │ + 0x0005da20 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005da30 43545f4e 525f4d41 58000000 00000000 CT_NR_MAX....... │ │ │ │ + 0x0005da40 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005da50 43545f4e 435f4d49 4e000000 00000000 CT_NC_MIN....... │ │ │ │ + 0x0005da60 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005da70 43545f4e 435f4d41 58000000 00000000 CT_NC_MAX....... │ │ │ │ + 0x0005da80 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005da90 43545f4e 4e5a5f4d 494e0000 00000000 CT_NNZ_MIN...... │ │ │ │ + 0x0005daa0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005dab0 43545f4e 4e5a5f4d 41580000 00000000 CT_NNZ_MAX...... │ │ │ │ + 0x0005dac0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005dad0 43545f4e 5355424d 5f4d494e 00000000 CT_NSUBM_MIN.... │ │ │ │ + 0x0005dae0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005daf0 43545f4e 5355424d 5f4d4158 00000000 CT_NSUBM_MAX.... │ │ │ │ + 0x0005db00 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x0005db10 595f5452 414e5341 00000000 00000000 Y_TRANSA........ │ │ │ │ + 0x0005db20 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x0005db30 595f4e52 48534900 5253425f 50525f52 Y_NRHSI.RSB_PR_R │ │ │ │ + 0x0005db40 445f5245 53545249 43545f4e 52485349 D_RESTRICT_NRHSI │ │ │ │ + 0x0005db50 00000000 00000000 72000000 00000000 ........r....... │ │ │ │ + 0x0005db60 46696c65 20257320 616c7265 61647920 File %s already │ │ │ │ + 0x0005db70 65786973 74732120 52656675 73696e67 exists! Refusing │ │ │ │ + 0x0005db80 20746f20 6f766572 77726974 652e0a00 to overwrite... │ │ │ │ + 0x0005db90 77620000 00000000 53617665 64206120 wb......Saved a │ │ │ │ + 0x0005dba0 70657266 6f726d61 6e636520 7265636f performance reco │ │ │ │ + 0x0005dbb0 7264206f 66202564 2073616d 706c6573 rd of %d samples │ │ │ │ + 0x0005dbc0 20746f20 25730a00 4e6f2070 6572666f to %s..No perfo │ │ │ │ + 0x0005dbd0 726d616e 63652072 65636f72 64206669 rmance record fi │ │ │ │ + 0x0005dbe0 6c657320 746f2064 756d7020 213f2050 les to dump !? P │ │ │ │ + 0x0005dbf0 6c656173 65207370 65636966 79206174 lease specify at │ │ │ │ + 0x0005dc00 206c6561 7374206f 6e652e0a 00000000 least one...... │ │ │ │ + 0x0005dc10 436f6e73 69646572 20667572 74686572 Consider further │ │ │ │ + 0x0005dc20 206f7074 696f6e73 2c207370 65636966 options, specif │ │ │ │ + 0x0005dc30 6961626c 65207669 6120656e 7669726f iable via enviro │ │ │ │ + 0x0005dc40 6e6d656e 74207661 72696162 6c65733a nment variables: │ │ │ │ + 0x0005dc50 0a000000 00000000 23206265 67696e20 ........# begin │ │ │ │ + 0x0005dc60 6f662068 656c7020 6d657373 6167650a of help message. │ │ │ │ + 0x0005dc70 00000000 00000000 23205468 69732066 ........# This f │ │ │ │ + 0x0005dc80 65617475 7265206f 66206c69 62727362 eature of librsb │ │ │ │ + 0x0005dc90 20697320 6e6f7420 75666669 6369616c is not ufficial │ │ │ │ + 0x0005dca0 6c792073 7570706f 72746564 2e0a0000 ly supported.... │ │ │ │ + 0x0005dcb0 23207468 72657368 6f6c6420 28657870 # threshold (exp │ │ │ │ + 0x0005dcc0 72657373 65642061 73207261 74696f29 ressed as ratio) │ │ │ │ + 0x0005dcd0 20626574 7765656e 2076616c 7565733a between values: │ │ │ │ + 0x0005dce0 0a000000 00000000 5253425f 434d505f ........RSB_CMP_ │ │ │ │ + 0x0005dcf0 54485220 23206e65 61726c79 2073616d THR # nearly sam │ │ │ │ + 0x0005dd00 65207468 72657368 6f6c640a 00000000 e threshold..... │ │ │ │ + 0x0005dd10 5253425f 4150455f 54485220 2320636c RSB_APE_THR # cl │ │ │ │ + 0x0005dd20 6f736520 76616c75 65732074 68726573 ose values thres │ │ │ │ + 0x0005dd30 686f6c64 0a000000 5253425f 524c445f hold....RSB_RLD_ │ │ │ │ + 0x0005dd40 54485220 23207265 6c657661 6e742064 THR # relevant d │ │ │ │ + 0x0005dd50 69666665 72656e63 65207468 72657368 ifference thresh │ │ │ │ + 0x0005dd60 6f6c640a 00000000 5253425f 4855445f old.....RSB_HUD_ │ │ │ │ + 0x0005dd70 54485220 23206875 67652064 69666665 THR # huge diffe │ │ │ │ + 0x0005dd80 72656e63 65207468 72657368 6f6c640a rence threshold. │ │ │ │ + 0x0005dd90 00000000 00000000 5253425f 5052445f ........RSB_PRD_ │ │ │ │ + 0x0005dda0 5354594c 455f504c 545f464d 54202320 STYLE_PLT_FMT # │ │ │ │ + 0x0005ddb0 28696620 5253425f 50525f53 523d3229 (if RSB_PR_SR=2) │ │ │ │ + 0x0005ddc0 20706c6f 74206669 6c652066 6f726d61 plot file forma │ │ │ │ + 0x0005ddd0 743a2045 50532069 66207365 742c2050 t: EPS if set, P │ │ │ │ + 0x0005dde0 4e47206f 74686572 77697365 0a000000 NG otherwise.... │ │ │ │ + 0x0005ddf0 5253425f 5052445f 5354594c 455f504c RSB_PRD_STYLE_PL │ │ │ │ + 0x0005de00 545f5046 4e202320 28696620 5253425f T_PFN # (if RSB_ │ │ │ │ + 0x0005de10 50525f53 523d3229 20706c6f 74206669 PR_SR=2) plot fi │ │ │ │ + 0x0005de20 6c65206e 616d650a 00000000 00000000 le name......... │ │ │ │ + 0x0005de30 5253425f 50525f46 53455053 54522023 RSB_PR_FSEPSTR # │ │ │ │ + 0x0005de40 20466965 6c642073 65706172 61746f72 Field separator │ │ │ │ + 0x0005de50 20737472 696e670a 00000000 00000000 string......... │ │ │ │ + 0x0005de60 5253425f 50525f45 4e444c53 54522023 RSB_PR_ENDLSTR # │ │ │ │ + 0x0005de70 20456e64 206f6620 6c696e65 20736570 End of line sep │ │ │ │ + 0x0005de80 61726174 6f722073 7472696e 670a0000 arator string... │ │ │ │ + 0x0005de90 5253425f 50525f50 524c5f43 43202023 RSB_PR_PRL_CC # │ │ │ │ + 0x0005dea0 20426567 696e6e69 6e67206f 66206c69 Beginning of li │ │ │ │ + 0x0005deb0 6e652063 6f6d6d65 6e742063 6861720a ne comment char. │ │ │ │ + 0x0005dec0 00000000 00000000 5253425f 50525f50 ........RSB_PR_P │ │ │ │ + 0x0005ded0 524c5f4c 43432023 204c696e 6520436f RL_LCC # Line Co │ │ │ │ + 0x0005dee0 6d6d656e 74204368 61726163 7465720a mment Character. │ │ │ │ + 0x0005def0 00000000 00000000 5253425f 50525f50 ........RSB_PR_P │ │ │ │ + 0x0005df00 524c5f54 43532023 20546162 6c652043 RL_TCS # Table C │ │ │ │ + 0x0005df10 6f6d6d65 6e742053 7472696e 670a0000 omment String... │ │ │ │ + 0x0005df20 5253425f 50525f57 4c544320 23204966 RSB_PR_WLTC # If │ │ │ │ + 0x0005df30 203e2030 20616e64 20525342 5f50525f > 0 and RSB_PR_ │ │ │ │ + 0x0005df40 53523d30 2c207769 6c6c2065 6d697420 SR=0, will emit │ │ │ │ + 0x0005df50 4c615465 58207461 626c6573 09287365 LaTeX tables.(se │ │ │ │ + 0x0005df60 7474696e 67206163 636f7264 696e676c tting accordingl │ │ │ │ + 0x0005df70 79205253 425f5052 5f50524c 5f4c4343 y RSB_PR_PRL_LCC │ │ │ │ + 0x0005df80 2c205253 425f5052 5f50524c 5f544353 , RSB_PR_PRL_TCS │ │ │ │ + 0x0005df90 2c205253 425f5052 5f454e44 4c535452 , RSB_PR_ENDLSTR │ │ │ │ + 0x0005dfa0 2c205253 425f5052 5f465345 50535452 , RSB_PR_FSEPSTR │ │ │ │ + 0x0005dfb0 293b2069 66203e20 31206f75 74707574 ); if > 1 output │ │ │ │ + 0x0005dfc0 2077696c 6c206265 20636f6c 6f726564 will be colored │ │ │ │ + 0x0005dfd0 0a000000 00000000 5253425f 50525f4d ........RSB_PR_M │ │ │ │ + 0x0005dfe0 554c5449 44554d50 20232020 25643d64 ULTIDUMP # %d=d │ │ │ │ + 0x0005dff0 756d7020 25643d61 75746f2f 61707065 ump %d=auto/appe │ │ │ │ + 0x0005e000 6e642025 643d7261 74696f20 25643d64 nd %d=ratio %d=d │ │ │ │ + 0x0005e010 69666620 25643d6d 65726765 2e0a0000 iff %d=merge.... │ │ │ │ + 0x0005e020 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x0005e030 595f4649 4c454e41 4d454920 23206578 Y_FILENAMEI # ex │ │ │ │ + 0x0005e040 636c7564 65206120 6d617472 69782720 clude a matrix' │ │ │ │ + 0x0005e050 696e6465 780a0000 5253425f 50525f52 index...RSB_PR_R │ │ │ │ + 0x0005e060 445f5245 53545249 43545f46 494c454e D_RESTRICT_FILEN │ │ │ │ + 0x0005e070 414d4549 20232072 65737472 69637420 AMEI # restrict │ │ │ │ + 0x0005e080 746f206f 6e65206d 61747269 78272069 to one matrix' i │ │ │ │ + 0x0005e090 6e646578 0a000000 5253425f 50525f52 ndex....RSB_PR_R │ │ │ │ + 0x0005e0a0 445f4e55 4c4c4946 595f5452 414e5341 D_NULLIFY_TRANSA │ │ │ │ + 0x0005e0b0 20232065 78636c75 64652061 20747261 # exclude a tra │ │ │ │ + 0x0005e0c0 6e73706f 73697469 6f6e0a00 00000000 nsposition...... │ │ │ │ + 0x0005e0d0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e0e0 43545f54 52414e53 41202320 72657374 CT_TRANSA # rest │ │ │ │ + 0x0005e0f0 72696374 20746f20 6f6e6520 7472616e rict to one tran │ │ │ │ + 0x0005e100 73706f73 6974696f 6e0a0000 00000000 sposition....... │ │ │ │ + 0x0005e110 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e120 43545f4e 525f4d49 4e202320 72657374 CT_NR_MIN # rest │ │ │ │ + 0x0005e130 72696374 20746f20 6d696e20 6f66206e rict to min of n │ │ │ │ + 0x0005e140 720a0000 00000000 5253425f 50525f52 r.......RSB_PR_R │ │ │ │ + 0x0005e150 445f5245 53545249 43545f4e 525f4d41 D_RESTRICT_NR_MA │ │ │ │ + 0x0005e160 58202320 72657374 72696374 20746f20 X # restrict to │ │ │ │ + 0x0005e170 6d617820 6f66206e 720a0000 00000000 max of nr....... │ │ │ │ + 0x0005e180 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e190 43545f4e 435f4d49 4e202320 72657374 CT_NC_MIN # rest │ │ │ │ + 0x0005e1a0 72696374 20746f20 6d696e20 6f66206e rict to min of n │ │ │ │ + 0x0005e1b0 630a0000 00000000 5253425f 50525f52 c.......RSB_PR_R │ │ │ │ + 0x0005e1c0 445f5245 53545249 43545f4e 435f4d41 D_RESTRICT_NC_MA │ │ │ │ + 0x0005e1d0 58202320 72657374 72696374 20746f20 X # restrict to │ │ │ │ + 0x0005e1e0 6d617820 6f66206e 630a0000 00000000 max of nc....... │ │ │ │ + 0x0005e1f0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e200 43545f4e 4e5a5f4d 494e2023 20726573 CT_NNZ_MIN # res │ │ │ │ + 0x0005e210 74726963 7420746f 206d696e 206f6620 trict to min of │ │ │ │ + 0x0005e220 6e6e7a0a 00000000 5253425f 50525f52 nnz.....RSB_PR_R │ │ │ │ + 0x0005e230 445f5245 53545249 43545f4e 4e5a5f4d D_RESTRICT_NNZ_M │ │ │ │ + 0x0005e240 41582023 20726573 74726963 7420746f AX # restrict to │ │ │ │ + 0x0005e250 206d6178 206f6620 6e6e7a0a 00000000 max of nnz..... │ │ │ │ + 0x0005e260 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e270 43545f4e 5355424d 5f4d494e 20232072 CT_NSUBM_MIN # r │ │ │ │ + 0x0005e280 65737472 69637420 746f206d 696e206f estrict to min o │ │ │ │ + 0x0005e290 66206e73 75626d0a 00000000 00000000 f nsubm......... │ │ │ │ + 0x0005e2a0 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e2b0 43545f4e 5355424d 5f4d4158 20232072 CT_NSUBM_MAX # r │ │ │ │ + 0x0005e2c0 65737472 69637420 746f206d 6178206f estrict to max o │ │ │ │ + 0x0005e2d0 66206e73 75626d0a 00000000 00000000 f nsubm......... │ │ │ │ + 0x0005e2e0 5253425f 50525f52 445f4e55 4c4c4946 RSB_PR_RD_NULLIF │ │ │ │ + 0x0005e2f0 595f4e52 48534920 23206578 636c7564 Y_NRHSI # exclud │ │ │ │ + 0x0005e300 65206120 6e726873 20696e64 65780a00 e a nrhs index.. │ │ │ │ + 0x0005e310 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e320 43545f4e 52485349 20232072 65737472 CT_NRHSI # restr │ │ │ │ + 0x0005e330 69637420 746f206f 6e65206e 72687320 ict to one nrhs │ │ │ │ + 0x0005e340 696e6465 780a0000 5253425f 50525f52 index...RSB_PR_R │ │ │ │ + 0x0005e350 445f4e55 4c4c4946 595f5341 4d504c45 D_NULLIFY_SAMPLE │ │ │ │ + 0x0005e360 49445820 23206578 636c7564 65206120 IDX # exclude a │ │ │ │ + 0x0005e370 6d617472 69782720 696e6465 780a0000 matrix' index... │ │ │ │ + 0x0005e380 5253425f 50525f52 445f5245 53545249 RSB_PR_RD_RESTRI │ │ │ │ + 0x0005e390 43545f53 414d504c 45494458 20232072 CT_SAMPLEIDX # r │ │ │ │ + 0x0005e3a0 65737472 69637420 746f206f 6e65206d estrict to one m │ │ │ │ + 0x0005e3b0 61747269 78272069 6e646578 0a000000 atrix' index.... │ │ │ │ + 0x0005e3c0 5253425f 50525f4f 4e4c595f 544f5441 RSB_PR_ONLY_TOTA │ │ │ │ + 0x0005e3d0 4c5f5441 424c4520 23206f6e 6c792074 L_TABLE # only t │ │ │ │ + 0x0005e3e0 68652074 6f74616c 20746162 6c652c20 he total table, │ │ │ │ + 0x0005e3f0 6e6f7420 74686520 276c696d 69746564 not the 'limited │ │ │ │ + 0x0005e400 2720736c 69636573 0a000000 00000000 ' slices........ │ │ │ │ + 0x0005e410 5253425f 50525f53 4156455f 4d554c54 RSB_PR_SAVE_MULT │ │ │ │ + 0x0005e420 4944554d 50202320 6f757470 75742070 IDUMP # output p │ │ │ │ + 0x0005e430 6572666f 726d616e 63652072 65636f72 erformance recor │ │ │ │ + 0x0005e440 64206669 6c656e61 6d650a00 00000000 d filename...... │ │ │ │ + 0x0005e450 5253425f 50525f53 52202320 3020666f RSB_PR_SR # 0 fo │ │ │ │ + 0x0005e460 72207461 626c6520 6f757470 75742c20 r table output, │ │ │ │ + 0x0005e470 3120666f 7220636f 6d706172 69736f6e 1 for comparison │ │ │ │ + 0x0005e480 20746162 6c65206f 75747075 742c2032 table output, 2 │ │ │ │ + 0x0005e490 20666f72 20706c6f 740a0000 00000000 for plot....... │ │ │ │ + 0x0005e4a0 5253425f 50525f45 4e562023 20707269 RSB_PR_ENV # pri │ │ │ │ + 0x0005e4b0 6e74206f 75742065 6e766972 6f6e6d65 nt out environme │ │ │ │ + 0x0005e4c0 6e742076 61726961 626c6573 0a000000 nt variables.... │ │ │ │ + 0x0005e4d0 5253425f 50525f4d 42572023 20707269 RSB_PR_MBW # pri │ │ │ │ + 0x0005e4e0 6e74206f 7574206d 656d6f72 79206261 nt out memory ba │ │ │ │ + 0x0005e4f0 6e647769 64746820 62656e63 686d6172 ndwidth benchmar │ │ │ │ + 0x0005e500 6b20696e 666f0a00 2320656e 64206f66 k info..# end of │ │ │ │ + 0x0005e510 2068656c 70206d65 73736167 650a0000 help message... │ │ │ │ + 0x0005e520 596f7520 63616e20 636f6e74 726f6c20 You can control │ │ │ │ + 0x0005e530 6d756c74 69706c65 2066696c 65732064 multiple files d │ │ │ │ + 0x0005e540 756d7020 77697468 20525342 5f50525f ump with RSB_PR_ │ │ │ │ + 0x0005e550 4d554c54 4944554d 503d2025 643d6475 MULTIDUMP= %d=du │ │ │ │ + 0x0005e560 6d702025 643d6175 746f2f61 7070656e mp %d=auto/appen │ │ │ │ + 0x0005e570 64202564 3d726174 696f2025 643d6469 d %d=ratio %d=di │ │ │ │ + 0x0005e580 66662025 643d6d65 7267652e 0a000000 ff %d=merge..... │ │ │ │ + 0x0005e590 5253425f 50525f4d 554c5449 44554d50 RSB_PR_MULTIDUMP │ │ │ │ + 0x0005e5a0 00000000 00000000 5761726e 696e673a ........Warning: │ │ │ │ + 0x0005e5b0 2068617a 61726469 6e672074 68652067 hazarding the g │ │ │ │ + 0x0005e5c0 75657373 20796f75 20617265 20776f72 uess you are wor │ │ │ │ + 0x0005e5d0 6b696e67 20776974 6820636f 6d706c65 king with comple │ │ │ │ + 0x0005e5e0 6d656e74 61727920 70657266 6f726d61 mentary performa │ │ │ │ + 0x0005e5f0 6e636520 7265636f 72642066 696c6573 nce record files │ │ │ │ + 0x0005e600 2c207468 65726566 6f726520 61747465 , therefore atte │ │ │ │ + 0x0005e610 6d707469 6e67206d 65726769 6e67212e mpting merging!. │ │ │ │ + 0x0005e620 0a000000 00000000 2e646972 00000000 .........dir.... │ │ │ │ + 0x0005e630 57696c6c 20617070 656e6420 70657266 Will append perf │ │ │ │ + 0x0005e640 6f726d61 6e636520 7265636f 72647320 ormance records │ │ │ │ + 0x0005e650 6f662066 696c6520 25642f25 643a2025 of file %d/%d: % │ │ │ │ + 0x0005e660 7320746f 20746861 74206f66 2025732e s to that of %s. │ │ │ │ + 0x0005e670 0a000000 00000000 5761726e 696e673a ........Warning: │ │ │ │ + 0x0005e680 206a6f69 6e696e67 20617373 756d696e joining assumin │ │ │ │ + 0x0005e690 6720414c 4c207061 72616d65 74657273 g ALL parameters │ │ │ │ + 0x0005e6a0 20617265 20636f6e 666f726d 616e7420 are conformant │ │ │ │ + 0x0005e6b0 28657863 65707420 66696c65 6e616d65 (except filename │ │ │ │ + 0x0005e6c0 73290a00 00000000 57696c6c 206d6572 s)......Will mer │ │ │ │ + 0x0005e6d0 67652070 6572666f 726d616e 63652072 ge performance r │ │ │ │ + 0x0005e6e0 65636f72 6473206f 66206669 6c652025 ecords of file % │ │ │ │ + 0x0005e6f0 642f2564 3a202573 20746f20 74686174 d/%d: %s to that │ │ │ │ + 0x0005e700 206f6620 25732e0a 00000000 00000000 of %s.......... │ │ │ │ + 0x0005e710 5253425f 50525f53 4156455f 4d554c54 RSB_PR_SAVE_MULT │ │ │ │ + 0x0005e720 4944554d 50000000 57696c6c 20636f6d IDUMP...Will com │ │ │ │ + 0x0005e730 70617265 20706572 666f726d 616e6365 pare performance │ │ │ │ + 0x0005e740 20726563 6f726473 206f6620 66696c65 records of file │ │ │ │ + 0x0005e750 2025642f 25643a20 25732074 6f207468 %d/%d: %s to th │ │ │ │ + 0x0005e760 6174206f 66202573 20286669 72737420 at of %s (first │ │ │ │ + 0x0005e770 64697669 64656420 62792073 65636f6e divided by secon │ │ │ │ + 0x0005e780 64292e20 5761726e 696e673a 20617373 d). Warning: ass │ │ │ │ + 0x0005e790 756d696e 6720414c 4c207061 72616d65 uming ALL parame │ │ │ │ + 0x0005e7a0 74657273 20617265 20636f6e 666f726d ters are conform │ │ │ │ + 0x0005e7b0 616e740a 00000000 57696c6c 20636f6d ant.....Will com │ │ │ │ + 0x0005e7c0 70617265 20706572 666f726d 616e6365 pare performance │ │ │ │ + 0x0005e7d0 20726563 6f726473 206f6620 66696c65 records of file │ │ │ │ + 0x0005e7e0 2025642f 25643a20 25732074 6f207468 %d/%d: %s to th │ │ │ │ + 0x0005e7f0 6174206f 66202573 20286669 72737420 at of %s (first │ │ │ │ + 0x0005e800 6d696e75 73207365 636f6e64 292e2057 minus second). W │ │ │ │ + 0x0005e810 61726e69 6e673a20 61737375 6d696e67 arning: assuming │ │ │ │ + 0x0005e820 20414c4c 20706172 616d6574 65727320 ALL parameters │ │ │ │ + 0x0005e830 61726520 636f6e66 6f726d61 6e740a00 are conformant.. │ │ │ │ + 0x0005e840 49742073 65656d73 206c696b 65206f6e It seems like on │ │ │ │ + 0x0005e850 65206f66 20746865 2074776f 20726563 e of the two rec │ │ │ │ + 0x0005e860 6f726473 20697320 696e636f 6d706c65 ords is incomple │ │ │ │ + 0x0005e870 7465210a 00000000 4f757420 6f662025 te!.....Out of % │ │ │ │ + 0x0005e880 64207361 6d706c65 732c206f 6e652072 d samples, one r │ │ │ │ + 0x0005e890 65636f72 64206861 73202564 20616e64 ecord has %d and │ │ │ │ + 0x0005e8a0 20746865 206f7468 65722025 64202869 the other %d (i │ │ │ │ + 0x0005e8b0 6e636f6d 706c6574 65207265 636f7264 ncomplete record │ │ │ │ + 0x0005e8c0 203f292e 204c696d 6974696e 6720746f ?). Limiting to │ │ │ │ + 0x0005e8d0 20746865 206d696e 696d756d 206f6620 the minimum of │ │ │ │ + 0x0005e8e0 74686520 74776f20 28455850 4552494d the two (EXPERIM │ │ │ │ + 0x0005e8f0 454e5441 4c21292e 0a000000 00000000 ENTAL!)......... │ │ │ │ + 0x0005e900 4e6f2070 61697220 6f662073 616d706c No pair of sampl │ │ │ │ + 0x0005e910 65732068 61732062 65656e20 666f756e es has been foun │ │ │ │ + 0x0005e920 6420746f 20626520 636f6e66 6f726d61 d to be conforma │ │ │ │ + 0x0005e930 626c6521 0a000000 44756d70 696e6720 ble!....Dumping │ │ │ │ + 0x0005e940 70657266 6f726d61 6e636520 7265636f performance reco │ │ │ │ + 0x0005e950 72647320 6f662066 696c6520 25642f25 rds of file %d/% │ │ │ │ + 0x0005e960 643a2025 730a0000 57696c6c 20646973 d: %s...Will dis │ │ │ │ + 0x0005e970 706c6179 2073756d 6d617279 206f6620 play summary of │ │ │ │ + 0x0005e980 25642070 6572666f 726d616e 63652072 %d performance r │ │ │ │ + 0x0005e990 65636f72 64730a00 75706461 74696e67 ecords..updating │ │ │ │ + 0x0005e9a0 2073616d 706c6520 61742069 6e646578 sample at index │ │ │ │ + 0x0005e9b0 20257a64 20282564 5e746820 6f662025 %zd (%d^th of % │ │ │ │ + 0x0005e9c0 64292c20 25645e74 6820746f 75636820 d), %d^th touch │ │ │ │ + 0x0005e9d0 666f7220 2825642c 25642c25 642c2564 for (%d,%d,%d,%d │ │ │ │ + 0x0005e9e0 2c25642c 25642c25 64292e0a 00000000 ,%d,%d,%d)...... │ │ │ │ + 0x0005e9f0 204c696d 6974696e 6720746f 20747261 Limiting to tra │ │ │ │ + 0x0005ea00 6e73413d 25643a0a 00000000 00000000 nsA=%d:......... │ │ │ │ + 0x0005ea10 69676e6f 72652074 68697320 7072696e ignore this prin │ │ │ │ + 0x0005ea20 746f7574 203a2920 68633a20 256c660a tout :) hc: %lf. │ │ │ │ + 0x0005ea30 00000000 00000000 42415349 43204641 ........BASIC FA │ │ │ │ + 0x0005ea40 494c5552 45204241 53454420 54455354 ILURE BASED TEST │ │ │ │ + 0x0005ea50 3a204245 47494e0a 00000000 00000000 : BEGIN......... │ │ │ │ + 0x0005ea60 6e632a3d 312b7273 625f5f72 616e645f nc*=1+rsb__rand_ │ │ │ │ + 0x0005ea70 636f6f5f 696e6465 78286d61 78617379 coo_index(maxasy │ │ │ │ + 0x0005ea80 6d290000 00000000 496e6a65 6374696e m)......Injectin │ │ │ │ + 0x0005ea90 67207661 72696174 696f6e3a 0a25730a g variation:.%s. │ │ │ │ + 0x0005eaa0 00000000 00000000 43726561 74652061 ........Create a │ │ │ │ + 0x0005eab0 20257a64 20782025 7a64206d 61747269 %zd x %zd matri │ │ │ │ + 0x0005eac0 782e2e2e 0a000000 74797065 636f6465 x.......typecode │ │ │ │ + 0x0005ead0 203d2052 53425f4e 554d4552 4943414c = RSB_NUMERICAL │ │ │ │ + 0x0005eae0 5f545950 455f494e 56414c49 445f5459 _TYPE_INVALID_TY │ │ │ │ + 0x0005eaf0 50450000 00000000 496e6a65 6374696e PE......Injectin │ │ │ │ + 0x0005eb00 67206661 696c7572 653a0a25 730a0000 g failure:.%s... │ │ │ │ + 0x0005eb10 41743a0a 00000000 46726565 696e6720 At:.....Freeing │ │ │ │ + 0x0005eb20 6d617472 69782064 75652074 6f206572 matrix due to er │ │ │ │ + 0x0005eb30 726f720a 00000000 55736520 74686520 ror.....Use the │ │ │ │ + 0x0005eb40 6d617472 69782e2e 2e0a0000 00000000 matrix.......... │ │ │ │ + 0x0005eb50 5253425f 4d54585f 46524545 5f504152 RSB_MTX_FREE_PAR │ │ │ │ + 0x0005eb60 414e4f49 44286d74 78417029 00000000 ANOID(mtxAp).... │ │ │ │ + 0x0005eb70 5253425f 46524545 5f504152 414e4f49 RSB_FREE_PARANOI │ │ │ │ + 0x0005eb80 44287870 29000000 5253425f 46524545 D(xp)...RSB_FREE │ │ │ │ + 0x0005eb90 5f504152 414e4f49 44287970 29000000 _PARANOID(yp)... │ │ │ │ + 0x0005eba0 7472616e 7341203d 20525342 5f494e56 transA = RSB_INV │ │ │ │ + 0x0005ebb0 414c4944 5f545241 4e530000 00000000 ALID_TRANS...... │ │ │ │ + 0x0005ebc0 696e6378 3d2d3100 696e6379 3d2d3100 incx=-1.incy=-1. │ │ │ │ + 0x0005ebd0 42415349 43204641 494c5552 45204241 BASIC FAILURE BA │ │ │ │ + 0x0005ebe0 53454420 54455354 3a20454e 440a0000 SED TEST: END... │ │ │ │ + 0x0005ebf0 6661696c 65642069 6e737461 6e63696e failed instancin │ │ │ │ + 0x0005ec00 67206f66 20286465 6e73653f 2920257a g of (dense?) %z │ │ │ │ + 0x0005ec10 64207820 257a6420 6d617472 69782028 d x %zd matrix ( │ │ │ │ + 0x0005ec20 69742773 206f6b29 210a0000 00000000 it's ok)!....... │ │ │ │ + 0x0005ec30 696e7374 616e6369 6e672025 7a642078 instancing %zd x │ │ │ │ + 0x0005ec40 20257a64 2c20257a 64206e6e 7a207375 %zd, %zd nnz su │ │ │ │ + 0x0005ec50 63636565 6465640a 00000000 00000000 cceeded......... │ │ │ │ + 0x0005ec60 2f646576 2f6e756c 6c000000 00000000 /dev/null....... │ │ │ │ + 0x0005ec70 205b5155 4945545d 00000000 00000000 [QUIET]........ │ │ │ │ + 0x0005ec80 42415349 43205350 41525345 20424c41 BASIC SPARSE BLA │ │ │ │ + 0x0005ec90 53205445 53543a20 42454749 4e0a0000 S TEST: BEGIN... │ │ │ │ + 0x0005eca0 494e4954 20494e54 45524641 43452054 INIT INTERFACE T │ │ │ │ + 0x0005ecb0 4553543a 20424547 494e0a00 00000000 EST: BEGIN...... │ │ │ │ + 0x0005ecc0 676f7420 5253425f 494f5f57 414e545f got RSB_IO_WANT_ │ │ │ │ + 0x0005ecd0 45585452 415f5645 52424f53 455f494e EXTRA_VERBOSE_IN │ │ │ │ + 0x0005ece0 54455246 4143453a 20256400 00000000 TERFACE: %d..... │ │ │ │ + 0x0005ecf0 5253425f 494f5f57 414e545f 45585452 RSB_IO_WANT_EXTR │ │ │ │ + 0x0005ed00 415f5645 52424f53 455f494e 54455246 A_VERBOSE_INTERF │ │ │ │ + 0x0005ed10 41434500 00000000 25640000 00000000 ACE.....%d...... │ │ │ │ + 0x0005ed20 5253425f 494f5f57 414e545f 49535f49 RSB_IO_WANT_IS_I │ │ │ │ + 0x0005ed30 4e495449 414c495a 45445f4d 41524b45 NITIALIZED_MARKE │ │ │ │ + 0x0005ed40 52000000 00000000 676f7420 5253425f R.......got RSB_ │ │ │ │ + 0x0005ed50 494f5f57 414e545f 49535f49 4e495449 IO_WANT_IS_INITI │ │ │ │ + 0x0005ed60 414c495a 45445f4d 41524b45 523a2025 ALIZED_MARKER: % │ │ │ │ + 0x0005ed70 730a0000 00000000 494e4954 20494e54 s.......INIT INT │ │ │ │ + 0x0005ed80 45524641 43452054 4553543a 20454e44 ERFACE TEST: END │ │ │ │ + 0x0005ed90 20285355 43434553 53290a00 00000000 (SUCCESS)...... │ │ │ │ + 0x0005eda0 44455645 4c205052 494e5420 54455354 DEVEL PRINT TEST │ │ │ │ + 0x0005edb0 3a204245 47494e0a 00000000 00000000 : BEGIN......... │ │ │ │ + 0x0005edc0 44455645 4c205052 494e5420 54455354 DEVEL PRINT TEST │ │ │ │ + 0x0005edd0 3a20454e 440a0000 5052494e 54205445 : END...PRINT TE │ │ │ │ + 0x0005ede0 53543a20 42454749 4e25730a 00000000 ST: BEGIN%s..... │ │ │ │ + 0x0005edf0 77000000 00000000 5052494e 54205445 w.......PRINT TE │ │ │ │ + 0x0005ee00 53543a20 454e4420 28535543 43455353 ST: END (SUCCESS │ │ │ │ + 0x0005ee10 290a0000 00000000 42415349 43205350 ).......BASIC SP │ │ │ │ + 0x0005ee20 41525345 20424c41 53205445 53543a20 ARSE BLAS TEST: │ │ │ │ + 0x0005ee30 454e4420 28535543 43455353 290a0000 END (SUCCESS)... │ │ │ │ + 0x0005ee40 53545245 53532053 50415253 4520424c STRESS SPARSE BL │ │ │ │ + 0x0005ee50 41532054 4553543a 20424547 494e0a00 AS TEST: BEGIN.. │ │ │ │ + 0x0005ee60 53545245 53532053 50415253 4520424c STRESS SPARSE BL │ │ │ │ + 0x0005ee70 41532054 4553543a 20454e44 20285355 AS TEST: END (SU │ │ │ │ + 0x0005ee80 43434553 53290a00 53504152 53452042 CCESS)..SPARSE B │ │ │ │ + 0x0005ee90 4c415320 54455354 533a2045 4e442028 LAS TESTS: END ( │ │ │ │ + 0x0005eea0 53554343 45535329 0a000000 00000000 SUCCESS)........ │ │ │ │ + 0x0005eeb0 53504152 53452042 4c415320 54455354 SPARSE BLAS TEST │ │ │ │ + 0x0005eec0 533a2046 41494c55 5245210a 00000000 S: FAILURE!..... │ │ │ │ + 0x0005eed0 42415349 43204c49 4d495420 43415345 BASIC LIMIT CASE │ │ │ │ + 0x0005eee0 53205445 53543a20 42454749 4e0a0000 S TEST: BEGIN... │ │ │ │ + 0x0005eef0 28706c65 61736520 646f206e 6f742077 (please do not w │ │ │ │ + 0x0005ef00 6f727279 20696620 736f6d65 20746573 orry if some tes │ │ │ │ + 0x0005ef10 74732066 61696c20 64756520 746f2069 ts fail due to i │ │ │ │ + 0x0005ef20 6e737566 66696369 656e7420 6d656d6f nsufficient memo │ │ │ │ + 0x0005ef30 7279290a 00000000 28666f72 63696e67 ry).....(forcing │ │ │ │ + 0x0005ef40 20616c6c 6f636174 696f6e73 20746f20 allocations to │ │ │ │ + 0x0005ef50 6265206d 656d6f72 79207265 73696465 be memory reside │ │ │ │ + 0x0005ef60 6e74290a 00000000 74657374 696e6720 nt).....testing │ │ │ │ + 0x0005ef70 696e7374 616e7469 6174696f 6e20257a instantiation %z │ │ │ │ + 0x0005ef80 642d7369 7a65642c 20257a64 206e6e7a d-sized, %zd nnz │ │ │ │ + 0x0005ef90 0a000000 00000000 74657374 696e6720 ........testing │ │ │ │ + 0x0005efa0 73706d75 6c742066 6f722025 7a642d73 spmult for %zd-s │ │ │ │ + 0x0005efb0 697a6564 2c20257a 64206e6e 7a0a0000 ized, %zd nnz... │ │ │ │ + 0x0005efc0 6661696c 65642063 6f6d7075 74696e67 failed computing │ │ │ │ + 0x0005efd0 20612064 656e7365 20257a64 20782025 a dense %zd x % │ │ │ │ + 0x0005efe0 7a64206d 61747269 78202866 6f72206e zd matrix (for n │ │ │ │ + 0x0005eff0 756d6572 6963616c 206c696d 69747320 umerical limits │ │ │ │ + 0x0005f000 72656173 6f6e732d 2d697427 73206f6b reasons--it's ok │ │ │ │ + 0x0005f010 29210a00 00000000 6661696c 65642063 )!......failed c │ │ │ │ + 0x0005f020 6f6d7075 74696e67 20612064 656e7365 omputing a dense │ │ │ │ + 0x0005f030 20257a64 20782025 7a64206d 61747269 %zd x %zd matri │ │ │ │ + 0x0005f040 78202866 6f72206d 656d6f72 79206c69 x (for memory li │ │ │ │ + 0x0005f050 6d697473 20726561 736f6e73 2d2d6974 mits reasons--it │ │ │ │ + 0x0005f060 2773206f 6b29210a 00000000 00000000 's ok)!......... │ │ │ │ + 0x0005f070 6661696c 65642063 6f6d7075 74696e67 failed computing │ │ │ │ + 0x0005f080 20612064 656e7365 20257a64 20782025 a dense %zd x % │ │ │ │ + 0x0005f090 7a64206d 61747269 78202875 6e6b6e6f zd matrix (unkno │ │ │ │ + 0x0005f0a0 776e2072 6561736f 6e732d2d 69742773 wn reasons--it's │ │ │ │ + 0x0005f0b0 206e6f74 206f6b29 210a0000 00000000 not ok)!....... │ │ │ │ + 0x0005f0c0 42415349 43204c49 4d495420 43415345 BASIC LIMIT CASE │ │ │ │ + 0x0005f0d0 53205445 53543a20 454e440a 00000000 S TEST: END..... │ │ │ │ + 0x0005f0e0 42415349 43204c49 4d495420 43415345 BASIC LIMIT CASE │ │ │ │ + 0x0005f0f0 53205445 53543a20 454e4420 3a204641 S TEST: END : FA │ │ │ │ + 0x0005f100 494c5552 450a0000 1b4d0000 00000000 ILURE....M...... │ │ │ │ + 0x0005f110 55540000 00000000 4c540000 00000000 UT......LT...... │ │ │ │ + 0x0005f120 4c530000 00000000 55530000 00000000 LS......US...... │ │ │ │ + 0x0005f130 4c480000 00000000 55480000 00000000 LH......UH...... │ │ │ │ + 0x0005f140 3f3f0000 00000000 47450000 00000000 ??......GE...... │ │ │ │ + 0x0005f150 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ + 0x0005f160 20544553 543a2042 4547494e 0a000000 TEST: BEGIN.... │ │ │ │ + 0x0005f170 42415349 43205052 494d4954 49564553 BASIC PRIMITIVES │ │ │ │ + 0x0005f180 20544553 543a2045 4e442028 4641494c TEST: END (FAIL │ │ │ │ + 0x0005f190 55524529 0a000000 42415349 43205052 URE)....BASIC PR │ │ │ │ + 0x0005f1a0 494d4954 49564553 20544553 543a2045 IMITIVES TEST: E │ │ │ │ + 0x0005f1b0 4e442028 53554343 45535329 0a000000 ND (SUCCESS).... │ │ │ │ + 0x0005f1c0 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ + 0x0005f1d0 424c4153 20544553 543a2042 4547494e BLAS TEST: BEGIN │ │ │ │ + 0x0005f1e0 00000000 00000000 205b6c69 6d697420 ........ [limit │ │ │ │ + 0x0005f1f0 256c6673 5d000000 5253425f 4d49465f %lfs]...RSB_MIF_ │ │ │ │ + 0x0005f200 4d415452 49585f43 4f4c535f 5f544f5f MATRIX_COLS__TO_ │ │ │ │ + 0x0005f210 5f525342 5f434f4f 5f494e44 45585f54 _RSB_COO_INDEX_T │ │ │ │ + 0x0005f220 00000000 00000000 5253425f 4d49465f ........RSB_MIF_ │ │ │ │ + 0x0005f230 4d415452 49585f52 4f57535f 5f544f5f MATRIX_ROWS__TO_ │ │ │ │ + 0x0005f240 5f525342 5f434f4f 5f494e44 45585f54 _RSB_COO_INDEX_T │ │ │ │ + 0x0005f250 00000000 00000000 5253425f 4d49465f ........RSB_MIF_ │ │ │ │ + 0x0005f260 4d415452 49585f4e 4e5a5f5f 544f5f5f MATRIX_NNZ__TO__ │ │ │ │ + 0x0005f270 5253425f 4e4e5a5f 494e4445 585f5400 RSB_NNZ_INDEX_T. │ │ │ │ + 0x0005f280 61637475 616c2072 6573756c 74732076 actual results v │ │ │ │ + 0x0005f290 7320636f 72726563 74207265 73756c74 s correct result │ │ │ │ + 0x0005f2a0 733a0a00 00000000 4d617472 69782073 s:......Matrix s │ │ │ │ + 0x0005f2b0 756d6d61 72793a0a 00000000 00000000 ummary:......... │ │ │ │ + 0x0005f2c0 25732537 7a643a20 74797065 3a256320 %s%7zd: type:%c │ │ │ │ + 0x0005f2d0 73796d3a 25732069 6e63583a 257a6420 sym:%s incX:%zd │ │ │ │ + 0x0005f2e0 696e6342 3a257a64 2064696d 3a253130 incB:%zd dim:%10 │ │ │ │ + 0x0005f2f0 7a642074 72616e73 543a2563 20616c70 zd transT:%c alp │ │ │ │ + 0x0005f300 68613a25 2b327a64 20626574 613a252b ha:%+2zd beta:%+ │ │ │ │ + 0x0005f310 327a6420 64696167 3a256320 7375626d 2zd diag:%c subm │ │ │ │ + 0x0005f320 733a2535 7a64206e 7a3a257a 64000000 s:%5zd nz:%zd... │ │ │ │ + 0x0005f330 20697320 6f6b0a00 20697320 6e6f7420 is ok.. is not │ │ │ │ + 0x0005f340 6f6b0a00 00000000 5465726d 696e6174 ok......Terminat │ │ │ │ + 0x0005f350 696e6720 74657374 696e6720 64756520 ing testing due │ │ │ │ + 0x0005f360 746f2065 72726f72 732e0a00 00000000 to errors....... │ │ │ │ + 0x0005f370 5465726d 696e6174 696e6720 74657374 Terminating test │ │ │ │ + 0x0005f380 696e6720 6561726c 69657220 64756520 ing earlier due │ │ │ │ + 0x0005f390 746f2069 6e746572 61637469 76652075 to interactive u │ │ │ │ + 0x0005f3a0 73657220 72657175 6573743a 20746573 ser request: tes │ │ │ │ + 0x0005f3b0 7420746f 6f6b2025 6c662073 2c206d61 t took %lf s, ma │ │ │ │ + 0x0005f3c0 7820616c 6c6f7765 64207761 7320256c x allowed was %l │ │ │ │ + 0x0005f3d0 662e0a00 00000000 5465726d 696e6174 f.......Terminat │ │ │ │ + 0x0005f3e0 696e6720 74657374 696e6720 6561726c ing testing earl │ │ │ │ + 0x0005f3f0 69657220 64756520 746f2075 73657220 ier due to user │ │ │ │ + 0x0005f400 74696d65 6f757420 72657175 6573743a timeout request: │ │ │ │ + 0x0005f410 20746573 7420746f 6f6b2025 6c662073 test took %lf s │ │ │ │ + 0x0005f420 2c206d61 7820616c 6c6f7765 64207761 , max allowed wa │ │ │ │ + 0x0005f430 7320256c 662e0a00 414c4c20 54455354 s %lf...ALL TEST │ │ │ │ + 0x0005f440 53205041 53534544 20534f20 4641522c S PASSED SO FAR, │ │ │ │ + 0x0005f450 20414e44 20414c53 4f20494e 5354414e AND ALSO INSTAN │ │ │ │ + 0x0005f460 54494154 4544204f 4e452022 52454355 TIATED ONE "RECU │ │ │ │ + 0x0005f470 52534956 4522204d 41545249 582e2e2e RSIVE" MATRIX... │ │ │ │ + 0x0005f480 20544849 53204953 20454e4f 5547480a THIS IS ENOUGH. │ │ │ │ + 0x0005f490 00000000 00000000 53545241 4e47453a ........STRANGE: │ │ │ │ + 0x0005f4a0 20544553 54532050 41535345 442c2042 TESTS PASSED, B │ │ │ │ + 0x0005f4b0 55542044 4944204e 4f542049 4e535441 UT DID NOT INSTA │ │ │ │ + 0x0005f4c0 4e544941 54452041 4e592022 52454355 NTIATE ANY "RECU │ │ │ │ + 0x0005f4d0 52534956 4522204d 41545249 582e2e2e RSIVE" MATRIX... │ │ │ │ + 0x0005f4e0 20524149 53494e47 20414e20 4552524f RAISING AN ERRO │ │ │ │ + 0x0005f4f0 5220464f 52205448 49530a00 00000000 R FOR THIS...... │ │ │ │ + 0x0005f500 09504153 5345443a 257a640a 09464149 .PASSED:%zd..FAI │ │ │ │ + 0x0005f510 4c45443a 257a640a 00000000 00000000 LED:%zd......... │ │ │ │ + 0x0005f520 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ + 0x0005f530 424c4153 20544553 543a2045 4e442028 BLAS TEST: END ( │ │ │ │ + 0x0005f540 53554343 45535329 0a000000 00000000 SUCCESS)........ │ │ │ │ + 0x0005f550 41445641 4e434544 20535041 52534520 ADVANCED SPARSE │ │ │ │ + 0x0005f560 424c4153 20544553 543a2045 4e442028 BLAS TEST: END ( │ │ │ │ + 0x0005f570 57495448 20455252 4f525329 0a000000 WITH ERRORS).... │ │ │ │ + 0x0005f580 42656769 6e6e696e 67206c61 72676520 Beginning large │ │ │ │ + 0x0005f590 62696e61 72792073 65617263 68207465 binary search te │ │ │ │ + 0x0005f5a0 73742e0a 00000000 44657465 63746564 st......Detected │ │ │ │ + 0x0005f5b0 20257a75 20627974 6573206f 66206d65 %zu bytes of me │ │ │ │ + 0x0005f5c0 6d6f7279 2c20636f 6d707265 68656e73 mory, comprehens │ │ │ │ + 0x0005f5d0 69766520 6f662025 7a75206f 66206672 ive of %zu of fr │ │ │ │ + 0x0005f5e0 6565206d 656d6f72 792e0a00 00000000 ee memory....... │ │ │ │ + 0x0005f5f0 546f6f20 6c697474 6c65206d 656d6f72 Too little memor │ │ │ │ + 0x0005f600 79206465 74656374 65643a20 7365656d y detected: seem │ │ │ │ + 0x0005f610 73206c69 6b652079 6f757220 73797374 s like your syst │ │ │ │ + 0x0005f620 656d2069 73206e6f 74207765 6c6c2073 em is not well s │ │ │ │ + 0x0005f630 7570706f 72746564 206f7220 6e6f7420 upported or not │ │ │ │ + 0x0005f640 7374616e 64617264 7320636f 6d706c69 standards compli │ │ │ │ + 0x0005f650 616e742e 0a000000 57696c6c 20747279 ant.....Will try │ │ │ │ + 0x0005f660 20736574 74696e67 20612072 6561736f setting a reaso │ │ │ │ + 0x0005f670 6e61626c 7920736d 616c6c20 76616c75 nably small valu │ │ │ │ + 0x0005f680 653a2025 7a752066 6f722064 65746563 e: %zu for detec │ │ │ │ + 0x0005f690 74656420 66726565 206d656d 6f72792e ted free memory. │ │ │ │ + 0x0005f6a0 0a000000 00000000 57696c6c 20706572 ........Will per │ │ │ │ + 0x0005f6b0 666f726d 20746865 20746573 74207573 form the test us │ │ │ │ + 0x0005f6c0 696e6720 6c657373 206d656d 6f727920 ing less memory │ │ │ │ + 0x0005f6d0 28257a75 204d4229 20746861 6e206f6e (%zu MB) than on │ │ │ │ + 0x0005f6e0 20746865 206d6178 696d616c 20636f6f the maximal coo │ │ │ │ + 0x0005f6f0 7264696e 61746520 696e6469 63657320 rdinate indices │ │ │ │ + 0x0005f700 61727261 79202825 7a752920 616c6c6f array (%zu) allo │ │ │ │ + 0x0005f710 77732e0a 00000000 536b6970 70696e67 ws......Skipping │ │ │ │ + 0x0005f720 20746573 743a2074 6f6f206c 6974746c test: too littl │ │ │ │ + 0x0005f730 65206d65 6d6f7279 2e0a0000 00000000 e memory........ │ │ │ │ + 0x0005f740 44657465 63746564 20257a64 20627974 Detected %zd byt │ │ │ │ + 0x0005f750 6573206f 66206672 6565206d 656d6f72 es of free memor │ │ │ │ + 0x0005f760 792c206e 65656465 6420257a 640a6c65 y, needed %zd.le │ │ │ │ + 0x0005f770 74277320 73656520 69662074 65737420 t's see if test │ │ │ │ + 0x0005f780 73756363 65656420 2e2e0a00 00000000 succeed ........ │ │ │ │ + 0x0005f790 5741524e 494e473a 20466169 6c656420 WARNING: Failed │ │ │ │ + 0x0005f7a0 28632961 6c6c6f63 6174696e 67206f66 (c)allocating of │ │ │ │ + 0x0005f7b0 20257a64 206e6e7a 2028257a 64206279 %zd nnz (%zd by │ │ │ │ + 0x0005f7c0 74657329 0a000000 42757420 6d616465 tes)....But made │ │ │ │ + 0x0005f7d0 20697420 77697468 20257a64 206e6e7a it with %zd nnz │ │ │ │ + 0x0005f7e0 2028257a 64206279 7465732c 20257a64 (%zd bytes, %zd │ │ │ │ + 0x0005f7f0 2525206f 66207468 6174292e 20417265 %% of that). Are │ │ │ │ + 0x0005f800 20796f75 2072756e 6e696e67 20696e20 you running in │ │ │ │ + 0x0005f810 6120636f 6e746169 6e657269 7a656420 a containerized │ │ │ │ + 0x0005f820 656e7669 726f6e6d 656e743f 0a000000 environment?.... │ │ │ │ + 0x0005f830 4661696c 65642028 6329616c 6c6f6361 Failed (c)alloca │ │ │ │ + 0x0005f840 74696e67 206f6620 257a6420 6e6e7a20 ting of %zd nnz │ │ │ │ + 0x0005f850 28257a64 20627974 6573290a 00000000 (%zd bytes)..... │ │ │ │ + 0x0005f860 28632961 6c6c6f63 61746564 20257a64 (c)allocated %zd │ │ │ │ + 0x0005f870 206e6e7a 2028257a 64206279 74657329 nnz (%zd bytes) │ │ │ │ + 0x0005f880 0a000000 00000000 4661696c 65642072 ........Failed r │ │ │ │ + 0x0005f890 65747269 6576696e 67206172 72617920 etrieving array │ │ │ │ + 0x0005f8a0 6c617374 20656c65 6d656e74 210a0000 last element!... │ │ │ │ + 0x0005f8b0 53756363 65656465 64207265 74726965 Succeeded retrie │ │ │ │ + 0x0005f8c0 76696e67 20617272 6179206c 61737420 ving array last │ │ │ │ + 0x0005f8d0 656c656d 656e742e 0a000000 00000000 element......... │ │ │ │ + 0x0005f8e0 53756363 65737366 756c6c79 20706572 Successfully per │ │ │ │ + 0x0005f8f0 666f726d 6564206c 61726765 2062696e formed large bin │ │ │ │ + 0x0005f900 61727920 73656172 63682074 6573742e ary search test. │ │ │ │ + 0x0005f910 0a000000 00000000 536b6970 70696e67 ........Skipping │ │ │ │ + 0x0005f920 206c6172 67652062 696e6172 79207365 large binary se │ │ │ │ + 0x0005f930 61726368 20746573 742e0a00 00000000 arch test....... │ │ │ │ + 0x0005f940 4f6e2074 68697320 73797374 656d2c20 On this system, │ │ │ │ + 0x0005f950 6d617869 6d616c20 61727261 79206f66 maximal array of │ │ │ │ + 0x0005f960 20636f6f 7264696e 61746573 2063616e coordinates can │ │ │ │ + 0x0005f970 20686176 6520257a 7520656c 656d656e have %zu elemen │ │ │ │ + 0x0005f980 74732061 6e64206f 63637570 7920257a ts and occupy %z │ │ │ │ + 0x0005f990 75206279 7465732e 0a000000 00000000 u bytes......... │ │ │ │ + 0x0005f9a0 60003e06 eaff2a06 36060a06 11061606 `.>...*.6....... │ │ │ │ + 0x0005f9b0 eaffeaff eaff2006 eaff8200 01062700 ...... .......'. │ │ │ │ + 0x0005f9c0 eaffeaff eaffeaff eaffeaff eaffeaff ................ │ │ │ │ + 0x0005f9d0 eaffeaff eaffeaff eaffeaff eaffeaff ................ │ │ │ │ + 0x0005f9e0 eaffeaff eaffeaff eaff6206 9f00eaff ..........b..... │ │ │ │ + 0x0005f9f0 eaffeaff eaffeaff eaff5006 eaffeaff ..........P..... │ │ │ │ + 0x0005fa00 eaffeaff eaffeaff 56060000 00000000 ........V....... │ │ │ │ + 0x0005fa10 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0005fa20 04000000 05000000 01000000 00000000 ................ │ │ │ │ + 0x0005fa30 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0005fa40 04000000 05000000 05000000 00000000 ................ │ │ │ │ + 0x0005fa50 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0005fa60 04000000 05000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa70 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fa80 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fa90 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005faa0 00000000 00000040 01000000 01000000 .......@........ │ │ │ │ + 0x0005fab0 01000000 02000000 02000000 04000000 ................ │ │ │ │ + 0x0005fac0 01000000 03000000 04000000 01000000 ................ │ │ │ │ + 0x0005fad0 02000000 04000000 00000000 00002640 ..............&@ │ │ │ │ + 0x0005fae0 00000000 00002a40 00000000 00002c40 ......*@......,@ │ │ │ │ + 0x0005faf0 00000000 000035c0 00000000 00003640 ......5.......6@ │ │ │ │ + 0x0005fb00 00000000 00004640 00000000 00000000 ......F@........ │ │ │ │ + 0x0005fb10 02000000 02000000 02000000 00000000 ................ │ │ │ │ + 0x0005fb20 00000000 02000000 02000000 05000000 ................ │ │ │ │ + 0x0005fb30 ffffffff 00000000 02feff7f 01000000 ................ │ │ │ │ + 0x0005fb40 01000000 ecffffff 1e000000 14000000 ................ │ │ │ │ + 0x0005fb50 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ + 0x0005fb60 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ + 0x0005fb70 03000000 01000000 02000000 02000000 ................ │ │ │ │ + 0x0005fb80 01000000 01000000 02000000 04000000 ................ │ │ │ │ + 0x0005fb90 02000000 02000000 02feff7f 00000000 ................ │ │ │ │ + 0x0005fba0 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ + 0x0005fbb0 00000000 00000040 00000000 00000040 .......@.......@ │ │ │ │ + 0x0005fbc0 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ + 0x0005fbd0 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0005fbe0 04000000 05000000 09000000 00000000 ................ │ │ │ │ + 0x0005fbf0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fc00 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fc10 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fc20 00000000 00002240 00000000 0000f03f ......"@.......? │ │ │ │ + 0x0005fc30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc50 00000000 00000000 00000000 00002240 .............."@ │ │ │ │ + 0x0005fc60 01000000 02000000 03000000 02000000 ................ │ │ │ │ + 0x0005fc70 04000000 06000000 01000000 01000000 ................ │ │ │ │ + 0x0005fc80 02000000 03000000 05000000 06000000 ................ │ │ │ │ + 0x0005fc90 00000000 0000f03f 00000000 00000040 .......?.......@ │ │ │ │ + 0x0005fca0 00000000 00000840 00000000 00001040 .......@.......@ │ │ │ │ + 0x0005fcb0 00000000 00001440 00000000 00001840 .......@.......@ │ │ │ │ + 0x0005fcc0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fcd0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fce0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fcf0 00000000 0000f03f 00000000 0000f03f .......?.......? │ │ │ │ + 0x0005fd00 00000000 00000040 00000000 00000840 .......@.......@ │ │ │ │ + 0x0005fd10 00000000 00001040 03000000 00000000 .......@........ │ │ │ │ + 0x0005fd20 01000000 02000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd30 00000000 00000000 00000000 01000000 ................ │ │ │ │ + 0x0005fd40 01000000 00000000 03000000 02000000 ................ │ │ │ │ + 0x0005fd50 01000000 01000000 03000000 02000000 ................ │ │ │ │ + 0x0005fd60 02000000 03000000 01000000 00000000 ................ │ │ │ │ + 0x0005fd70 00000000 00000000 01000000 01000000 ................ │ │ │ │ + 0x0005fd80 03000000 02000000 02000000 03000000 ................ │ │ │ │ + 0x0005fd90 01000000 03000000 00000000 02000000 ................ │ │ │ │ + 0x0005fda0 00000000 00000000 02000000 03000000 ................ │ │ │ │ + 0x0005fdb0 03000000 02000000 01000000 01000000 ................ │ │ │ │ + 0x0005fdc0 03000000 02000000 00000000 01000000 ................ │ │ │ │ + 0x0005fdd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fde0 03000000 03000000 01000000 01000000 ................ │ │ │ │ + 0x0005fdf0 02000000 02000000 01000000 03000000 ................ │ │ │ │ + 0x0005fe00 00000000 04000000 02000000 00000000 ................ │ │ │ │ + 0x0005fe10 00000000 00000000 00000000 01000000 ................ │ │ │ │ + 0x0005fe20 01000000 00000000 02000000 02000000 ................ │ │ │ │ + 0x0005fe30 01000000 01000000 00000000 00000000 ................ │ │ │ │ + 0x0005fe40 03000000 03000000 03000000 04000000 ................ │ │ │ │ + 0x0005fe50 01000000 02000000 00000000 00000000 ................ │ │ │ │ + 0x0005fe60 01000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0005fe70 03000000 02000000 0b000000 0b000000 ................ │ │ │ │ + 0x0005fe80 05000000 05000000 04000000 04000000 ................ │ │ │ │ + 0x0005fe90 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0005fea0 01000000 02000000 03000000 00000000 ................ │ │ │ │ + 0x0005feb0 00000000 00003840 00000000 00002a40 ......8@......*@ │ │ │ │ + 0x0005fec0 00000000 00004040 00000000 00002a40 ......@@......*@ │ │ │ │ + 0x0005fed0 00000000 00003840 00000000 00004040 ......8@......@@ │ │ │ │ + 0x0005fee0 00000000 00003840 00000000 00003540 ......8@......5@ │ │ │ │ + 0x0005fef0 00000000 00002640 00000000 00002a40 ......&@......*@ │ │ │ │ + 0x0005ff00 00000000 00804040 00000000 00004040 ......@@......@@ │ │ │ │ + 0x0005ff10 02000000 02000000 01000000 01000000 ................ │ │ │ │ + 0x0005ff20 03000000 03000000 04000000 01000000 ................ │ │ │ │ + 0x0005ff30 01000000 03000000 03000000 02000000 ................ │ │ │ │ + 0x0005ff40 01000000 01000000 02000000 02000000 ................ │ │ │ │ + 0x0005ff50 03000000 03000000 01000000 03000000 ................ │ │ │ │ + 0x0005ff60 01000000 04000000 02000000 03000000 ................ │ │ │ │ + 0x0005ff70 00000000 00002640 00000000 00002a40 ......&@......*@ │ │ │ │ + 0x0005ff80 00000000 00003540 00000000 00003840 ......5@......8@ │ │ │ │ + 0x0005ff90 00000000 00004040 00000000 00804040 ......@@......@@ │ │ │ │ + 0x0005ffa0 00000000 00002240 00000000 00000840 ......"@.......@ │ │ │ │ + 0x0005ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ffc0 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x0005ffd0 63000000 02000000 01000000 ecffffff c............... │ │ │ │ + 0x0005ffe0 03000000 02000000 02000000 01000000 ................ │ │ │ │ + 0x0005fff0 02000000 01000000 01000000 00000000 ................ │ │ │ │ + 0x00060000 03000000 02000000 01000000 00000000 ................ │ │ │ │ + 0x00060010 02feff7f 02000000 01000000 02000000 ................ │ │ │ │ + 0x00060020 03000000 02000000 01000000 01000000 ................ │ │ │ │ + 0x00060030 02000000 01000000 02feff7f 00000000 ................ │ │ │ │ + 0x00060040 00000000 01000000 02000000 02000000 ................ │ │ │ │ + 0x00060050 00000000 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060060 01000000 02000000 03000000 04000000 ................ │ │ │ │ + 0x00060070 00000000 00003041 0000b041 00000442 ......0A...A...B │ │ │ │ + 0x00060080 00008040 00004040 00000040 0000803f ...@..@@...@...? │ │ │ │ + 0x00060090 feffffff ffffffff 01000000 02000000 ................ │ │ │ │ + 0x000600a0 00003041 0000b041 00000042 0000803f ..0A...A...B...? │ │ │ │ + 0x000600b0 63000200 01006400 05000000 ff7f0000 c.....d......... │ │ │ │ + 0x000600c0 04000000 03000000 03000000 04000000 ................ │ │ │ │ + 0x000600d0 dd110700 5f600600 7f110700 58600600 ...._`......X`.. │ │ │ │ + 0x000600e0 01000000 00000000 8dedb5a0 f7c6b03e ...............> │ │ │ │ + 0x000600f0 7b14ae47 e17a843f 295c8fc2 f528f03f {..G.z.?)\...(.? │ │ │ │ + 0x00060100 cdcccccc ccccf03f 4e000000 54000000 .......?N...T... │ │ │ │ + 0x00060110 6f000000 70000000 83000000 84000000 o...p........... │ │ │ │ + 0x00060120 fa7e6abc 7493683f 01100000 02100000 .~j.t.h?........ │ │ │ │ + 0x00060130 e401d8ff d8ffd8ff d8ff4c05 d8ffd8ff ..........L..... │ │ │ │ + 0x00060140 d8ff5105 e401ef07 5605d8ff d8ffea07 ..Q.....V....... │ │ │ │ + 0x00060150 d8ffd8ff 5b056005 1d05d8ff d8ffd8ff ....[.`......... │ │ │ │ + 0x00060160 d8ffd8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ + 0x00060170 7c058105 a504d8ff 6505d8ff 8605d8ff |.......e....... │ │ │ │ + 0x00060180 d8ff3705 4005d8ff 4705d8ff 2705d8ff ..7.@...G...'... │ │ │ │ + 0x00060190 2c05d8ff 3105d8ff d8ff0c05 d8ffd8ff ,...1........... │ │ │ │ + 0x000601a0 11050000 e301d8ff d8ffd8ff d8ff5305 ..............S. │ │ │ │ + 0x000601b0 d8ffd8ff d8ff5805 e3010308 5d05d8ff ......X.....]... │ │ │ │ + 0x000601c0 d8fffe07 d8ffd8ff 62056705 2405d8ff ........b.g.$... │ │ │ │ + 0x000601d0 d8ffd8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ + 0x000601e0 d8ffd8ff 83058805 ac04d8ff 6c05d8ff ............l... │ │ │ │ + 0x000601f0 8d05d8ff d8ff3e05 4705d8ff 4e05d8ff ......>.G...N... │ │ │ │ + 0x00060200 2e05d8ff 3305d8ff 3805d8ff d8ff1305 ....3...8....... │ │ │ │ + 0x00060210 d8ffd8ff 18050000 e604d8ff d8ffd8ff ................ │ │ │ │ + 0x00060220 d8ffd8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ + 0x00060230 c204d8ff d8ff0005 d8ffc704 cf04d8ff ................ │ │ │ │ + 0x00060240 d204d8ff d8ffd8ff d8ffd8ff d8ffd8ff ................ │ │ │ │ + 0x00060250 d8ffd8ff d8ffd8ff dc045d04 9c01e104 ..........]..... │ │ │ │ + 0x00060260 6204d8ff 6f04d8ff d8ff8504 5604d8ff b...o.......V... │ │ │ │ + 0x00060270 9004d8ff 8b04d8ff 95049a04 ae04b404 ................ │ │ │ │ + 0x00060280 d8ffd8ff d8ffd8ff b9040000 00000000 ................ │ │ │ │ + 0x00060290 43000000 3f000000 3f000000 3f000000 C...?...?...?... │ │ │ │ + 0x000602a0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x000602b0 3f000000 3f000000 3f000000 4e000000 ?...?...?...N... │ │ │ │ + 0x000602c0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x000602d0 3f000000 54000000 43000000 3f000000 ?...T...C...?... │ │ │ │ + 0x000602e0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x000602f0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x00060300 3f000000 4e000000 3f000000 3f000000 ?...N...?...?... │ │ │ │ + 0x00060310 3f000000 3f000000 3f000000 54000000 ?...?...?...T... │ │ │ │ + 0x00060320 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00060330 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060340 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060350 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000603a0 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000603b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000603c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000603d0 00000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x000603e0 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000603f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060410 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060420 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060430 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060460 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060490 00000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x000604a0 04000000 ffff0000 00000800 00002000 .............. . │ │ │ │ + 0x000604b0 00008000 00000002 01feff7f 00000000 ................ │ │ │ │ + 0x000604c0 00000000 00002640 00000000 00003640 ......&@......6@ │ │ │ │ + 0x000604d0 00000000 00804040 00000000 00004640 ......@@......F@ │ │ │ │ + 0x000604e0 eb000000 ec000000 ed000000 e7000000 ................ │ │ │ │ + 0x000604f0 ef000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00060500 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060510 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060540 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060570 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00060580 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000605a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000605b0 10000000 00000000 433f3f3f 3f3f3f3f ........C??????? │ │ │ │ + 0x000605c0 3f3f3f4e 3f3f3f3f 3f540000 00000000 ???N?????T...... │ │ │ │ + 0x000605d0 04100000 05100000 06100000 07100000 ................ │ │ │ │ + 0x000605e0 04000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x000616b4 011b033b c0010000 37000000 cc94faff ...;....7....... │ │ │ │ - 0x000616c4 6c050000 0cc1faff d8010000 6cc1faff l...........l... │ │ │ │ - 0x000616d4 ec010000 9cc1faff 00020000 d8c1faff ................ │ │ │ │ - 0x000616e4 14020000 2cc2faff 3c020000 4cc2faff ....,...<...L... │ │ │ │ - 0x000616f4 54020000 f4c7faff bc020000 cccefaff T............... │ │ │ │ - 0x00061704 24030000 b0cffaff 68030000 4cd0faff $.......h...L... │ │ │ │ - 0x00061714 a0030000 b0d6faff 80040000 ccd6faff ................ │ │ │ │ - 0x00061724 94040000 3cd7faff d0040000 4cd7faff ....<.......L... │ │ │ │ - 0x00061734 e4040000 0cd9faff 38050000 ccd9faff ........8....... │ │ │ │ - 0x00061744 cc050000 dcd9faff e0050000 6cdbfaff ............l... │ │ │ │ - 0x00061754 40060000 0caffbff b4060000 0c81fcff @............... │ │ │ │ - 0x00061764 28070000 ccf4fcff 9c070000 2cfbfcff (...........,... │ │ │ │ - 0x00061774 64080000 4cfefcff d4080000 6cfffcff d...L.......l... │ │ │ │ - 0x00061784 e8080000 cc00fdff 1c090000 cc05fdff ................ │ │ │ │ - 0x00061794 68090000 3407fdff b0090000 9c08fdff h...4........... │ │ │ │ - 0x000617a4 000a0000 7009fdff 340a0000 4c13fdff ....p...4...L... │ │ │ │ - 0x000617b4 880a0000 7468fdff 540b0000 90bffdff ....th..T....... │ │ │ │ - 0x000617c4 cc0b0000 0ccffdff 180c0000 f826feff .............&.. │ │ │ │ - 0x000617d4 900c0000 6c33feff 480d0000 b433feff ....l3..H....3.. │ │ │ │ - 0x000617e4 740d0000 ec33feff 980d0000 4c3efeff t....3......L>.. │ │ │ │ - 0x000617f4 000e0000 ec58feff c40e0000 8c5afeff .....X.......Z.. │ │ │ │ - 0x00061804 280f0000 0c5efeff 900f0000 2c5efeff (....^......,^.. │ │ │ │ - 0x00061814 a40f0000 0caafeff ac100000 3cbafeff ............<... │ │ │ │ - 0x00061824 f8100000 cccafeff 24110000 4ccbfeff ........$...L... │ │ │ │ - 0x00061834 54110000 0cd3feff 9c110000 4cd4feff T...........L... │ │ │ │ - 0x00061844 cc110000 8cd5feff 00120000 acd5feff ................ │ │ │ │ - 0x00061854 14120000 ace3feff 70120000 ace9feff ........p....... │ │ │ │ - 0x00061864 c4120000 3432ffff 2c130000 ac36ffff ....42..,....6.. │ │ │ │ - 0x00061874 94130000 .... │ │ │ │ + 0x000605e4 011b033b c0010000 37000000 9ca5faff ...;....7....... │ │ │ │ + 0x000605f4 6c050000 dcd1faff d8010000 3cd2faff l...........<... │ │ │ │ + 0x00060604 ec010000 6cd2faff 00020000 a8d2faff ....l........... │ │ │ │ + 0x00060614 14020000 fcd2faff 3c020000 1cd3faff ........<....... │ │ │ │ + 0x00060624 54020000 c4d8faff bc020000 9cdffaff T............... │ │ │ │ + 0x00060634 24030000 80e0faff 68030000 1ce1faff $.......h....... │ │ │ │ + 0x00060644 a0030000 80e7faff 80040000 9ce7faff ................ │ │ │ │ + 0x00060654 94040000 0ce8faff d0040000 1ce8faff ................ │ │ │ │ + 0x00060664 e4040000 dce9faff 38050000 9ceafaff ........8....... │ │ │ │ + 0x00060674 cc050000 aceafaff e0050000 3cecfaff ............<... │ │ │ │ + 0x00060684 40060000 9cbffbff b4060000 fc90fcff @............... │ │ │ │ + 0x00060694 28070000 bc04fdff 9c070000 1c0bfdff (............... │ │ │ │ + 0x000606a4 64080000 3c0efdff d4080000 5c0ffdff d...<.......\... │ │ │ │ + 0x000606b4 e8080000 bc10fdff 1c090000 bc15fdff ................ │ │ │ │ + 0x000606c4 68090000 2417fdff b0090000 8c18fdff h...$........... │ │ │ │ + 0x000606d4 000a0000 6019fdff 340a0000 3c23fdff ....`...4...<#.. │ │ │ │ + 0x000606e4 880a0000 6478fdff 540b0000 80cffdff ....dx..T....... │ │ │ │ + 0x000606f4 cc0b0000 fcdefdff 180c0000 e836feff .............6.. │ │ │ │ + 0x00060704 900c0000 5c43feff 480d0000 a443feff ....\C..H....C.. │ │ │ │ + 0x00060714 740d0000 dc43feff 980d0000 3c4efeff t....C......